This is distinct from the MCP server, which is for development-time use. The Agent SDK is for agents making decisions at runtime.
How it works
You define the notification system in SuprSend β workflows, templates, channels, preferences. The Agent SDK exposes those workflows as tools the agent can call. The agent selects the right workflow, sends a validated payload, and SuprSend handles routing, delivery, and preferences.When to use Agent SDK vs MCP
| Agent SDK | MCP Server | |
|---|---|---|
| Use case | Agents triggering notifications in production | Developers building and managing in their IDE |
| Environment | Your agentβs runtime (server, cloud function) | Local development |
| Tools exposed | Only the workflows you allow | Full tool set, scoped with --tools |
| Auth | Service token, scoped per agent | Service token for your workspace |
Guardrails
Schema enforcement
Agents can only send payloads that match the schema defined for each workflow. Hallucinated or missing fields are rejected before anything fires.
Scoped access
You control which workflows each agent can invoke. A document processing agent canβt accidentally trigger a security alert workflow.
Full observability
Every agent-triggered notification appears in your SuprSend logs with full execution trace β workflow, payload, routing, and delivery outcome.
Template governance
Notifications use your existing templates, maintaining design and messaging standards regardless of which agent triggered them.
Example use cases
- Document processing β Agent completes extraction and notifies the user with results via email.
- Security monitoring β Agent detects anomalous login and triggers push and email alerts simultaneously.
- Sales automation β Agent identifies buyer intent and routes a follow-up to the right channel.
- Customer support β Agent resolves a ticket and sends the customer a summary via in-app and email.
- Ops and incident response β Agent detects a delivery failure and escalates to on-call via Slack.
Get started
The Agent SDK is currently in early access.Join the waitlist
Sign up for early access.
Book a demo
Talk to the team about your use case.
MCP Server
For development-time agent tooling.
Management API
Trigger and manage via REST API.