Most teams pay five vendors to send one message.
Every channel you add means a new account to manage, a new dashboard to learn, a new bill on the books, and a new thing that breaks at 2am. The cost grows with every customer you win. The reliability stays the same.
Senddio replaces all of that with one endpoint, one invoice, and one place to look when something needs attention.
One message in. Everywhere your users are, out.
Most messaging platforms make you wire each channel separately. Senddio collapses all of them into one request — and lets Claude and your GPT agents use that same request too.
Every channel your customers actually use.
Try all six channels within the Free plan’s safety caps. Each channel has its own connection requirements and payload fields; production usage follows your plan.
One endpoint. Six channels. Any sender.
Flip the channel field. That’s the migration. Same auth, same status object, same webhook shape.
curl https://api.senddio.com/v1/send \
-H "Authorization: Bearer sdo_live_…" \
-H "Content-Type: application/json" \
-d '{
"channel": "email",
"from": "hello@yourdomain.com",
"to": "dev@example.com",
"subject": "Welcome to Senddio",
"html": "<p>Your first send is free.</p>",
"messageType": "transactional",
"trackOpens": true,
"trackClicks": true
}
'
← 202 Accepted
{
"id": "sdo_msg_2K9xQ7w",
"status": "queued"
}Senddio email delivery with separate transactional and broadcast IP pools. SPF / DKIM / DMARC verified in-app.
- 01Queued in BullMQ (Redis-backed).
- 02The configured Senddio email, Telnyx, Meta, FCM, Slack or Telegram client dispatches.
- 03Configured webhooks receive supported delivery and inbound events.
- 04AI insight rolls up anomalies into your weekly digest.
The first messaging API your Claude or ChatGPT agent can call by itself.
Plug Senddio into Claude Desktop with one command, or drop our OpenAI tools package into your assistant. Hand your agent its own key — with limits you set — and watch it send emails, SMS or Slack messages while you sleep. Every message is labelled by agent name, so you always know who sent what.
Built for developers. Free for everyone.
Try all six channels within Free safety caps, use agent connectors, and explore AI with 20 monthly credits. Upgrade for higher limits and plan-gated features.
- Universal /v1/send endpoint
- REST API + Node SDK
- Test mode + live keys
- Notify users by identity
- User registry & channel preference chains
- Fallback routing across channels
- Do-not-disturb support
- Broadcasts & scheduled messages
- Message logs, status & events
- Open + click tracking
- Bounce + spam complaint tracking
- Delivery stats & channel breakdowns
- Threaded inbound replies
- Live delivery timeline drawer
- Org workspaces & sub-accounts
- Team members, RBAC (Owner/Admin/Member/Viewer)
- Audit log of every mutation
- API key scopes & channel restrictions
- Key expiry, revocation & IP allow-list
- Encrypted credentials, masked secrets
- Isolated transactional / broadcast IP pools
- Dedicated organisation IPs on Enterprise
- SPF / DKIM / DMARC verification in-app
- Reputation monitoring
- Blocklist monitoring
- Auto sending pause on anomaly
- Disposable-email protection
- Signed webhook endpoints
- Retry schedule [0, 60, 300, 1800, 7200]s
- Webhook delivery logs + replay
- Telnyx / WhatsApp / Slack / Telegram webhooks
- Slack OAuth installation
- Suppressions per channel
- Claude MCP server (@senddio/mcp-server)
- OpenAI function-calling tools
- Agent-scoped keys + sender labels
- On-demand AI spam scoring with credits
- AI log analyser + anomaly cron
- AI template generator
- Smart suppression suggestions
- Weekly AI digest
Built to reach the inbox. Every time.
Senddio operates its own email infrastructure with dedicated sending IPs, isolated IP pools, and full authentication verification in-app. Your reputation is yours — not shared with thousands of other senders on a generic relay.
Senddio operates its own email infrastructure — dedicated sending IPs, full control from queue to delivery. Not a thin wrapper over another provider. Every hop is ours, every log is yours.
Transactional email (password resets, receipts, OTPs) travels on a separate IP pool from broadcast. A marketing campaign that picks up a spam complaint cannot touch your transactional sender reputation.
Add your domain and Senddio walks you through every DNS record — and verifies them live. Misconfigured authentication is the single biggest cause of inbox failure. We catch it before you send.
A permanent delivery failure auto-suppresses the recipient — we never retry a hard bounce. Transient failures trigger exponential backoff. Reputation protection is automatic, not something you configure.
A dashboard you’d actually leave open.
Mobile-first. Sub-100ms log filtering. Instructional error messages. Every screen shows you the cURL that does the same thing.
The platform tells you what to fix — in your own words.
Review delivery insights, request spam scores and log analysis, or generate a template from your brief. AI operations use your workspace’s available credits.
- Spam score before send · catches risky copy
- Anomaly cron · flags bounce / delivery shifts
- Smart suppression suggestions · cleans the list
- Template generator · drafts from your history
- Weekly digest · one email, every Monday
Flat monthly price. No per-email markup.
Try all six channels within Free safety caps, plus 20 monthly AI credits. Upgrade for higher limits and plan-gated features; dedicated IPs require an Enterprise agreement.
- All 6 channels · AI credits included
- 300 emails / day · 9,000 / month
- SMS & WhatsApp sampler · Push / Slack / Telegram included
- 20 AI credits / month
- 1 domain · 1 API key · 1 member
- 7-day log retention
- No credit card required
- 1,000 emails / day · 30k / month
- SMS pay-as-you-go · multi-channel basics
- 3 domains · 5 keys · 10 members
- 30-day log retention
- Webhooks included
- 5,000 emails / day · 150k / month
- All 6 channels + AI included
- Broadcasts · scheduled messages
- Audit log · 90-day retention
- 20 domains · 25 keys · 25 members
- Webhook delivery logs & replay
- Unlimited / custom sending limits
- Multiple dedicated IPs
- SAML SSO · 365-day retention
- Platform accounts · sub-accounts
- White-label config · priority support
Your first month on Senddio.
Common questions about Senddio.
Senddio is a universal messaging API for developers and AI agents. A single POST to /v1/send delivers messages over email, SMS, WhatsApp, push notifications, Slack, or Telegram — the channel is a field in the request body, not a different SDK. Plans are Free ($0), Starter ($9), Pro ($79), or custom Enterprise, with published limits and usage-based SMS or WhatsApp overage where enabled. Every plan includes the Claude MCP server and OpenAI function-calling tools.
The free plan includes every channel: email, SMS, WhatsApp, push notifications, Slack and Telegram. You also get AI credits each month, the connectors for Claude and ChatGPT agents, and the full dashboard. The day-to-day allowance is 300 emails (about 9,000 a month), plus sampler limits on the other channels so you can wire them up before upgrading. No credit card needed to start.
Yes. For Claude, install the @senddio/mcp-server in Claude Desktop with one command. For ChatGPT and other OpenAI assistants, import our published function-calling tools. Either way, you give the agent its own key with limits you set, and every message it sends is labelled by agent name in your dashboard, so you always know who sent what.
Yes, on the Enterprise plan. Each Enterprise organisation gets its own dedicated mail server IP, so its sender reputation is isolated from other organisations. Free, Starter and Pro use carefully warmed shared infrastructure with transactional and broadcast traffic separated onto different IP pools.
Yes. Senddio uses one authenticated endpoint — POST /v1/send — for all six channels. The channel field selects the provider, while each channel supplies the fields it actually needs. Successful immediate sends share the same queued response shape.
Senddio uses published monthly plans: $0, $9, $79 or custom. Email and channel allowances are visible before you send. Starter and Pro can use metered SMS or WhatsApp overage where enabled; other sends stop at their configured limit instead of creating an undisclosed charge.
Senddio supports an automatic channel fallback chain. If you send through /v1/notify and WhatsApp is unavailable, Senddio tries SMS, then email — in whichever order you configure. For direct channel sends, you get a clear instructional error in the response, never a silent failure.
Yes. Every plan can export message logs as CSV from the dashboard. Webhook events stream in real time so you can keep your own copy of every event. Audit logs are exportable on Pro and Enterprise plans.
Yes. Senddio is built for production from day one. Transactional and broadcast email travel through separate IP pools, protecting critical mail from bulk-mail reputation. We also retry transient failures, suppress hard bounces automatically, verify webhook signatures, and surface anomalies before customers notice.