AgentMail’s pricing jumps from $20/mo (10 inboxes) to $200/mo (150 inboxes) with no plan in between. They paywall webhooks behind the $200 tier, have no dashboard, no LangChain or CrewAI integrations, and list features like semantic search as “coming soon.” Dead Simple includes webhooks and a full dashboard on every plan including Free, ships integrations for LangChain, CrewAI, AutoGen, and MCP, and runs on its own infrastructure — not resold AWS SES. Our Pro plan gives you 100 inboxes for $29/mo.
We run our own email infrastructure — dedicated mail transfer agents and inbound servers — rather than reselling third-party services at a markup. This gives us direct control over deliverability and costs, which we pass on as lower pricing. We're also intentionally priced for teams that need lots of inboxes, not enterprise contracts.
Yes. Dead Simple is fully bidirectional. Inbound emails arrive as structured JSON via real-time webhooks (HMAC-signed) or WebSocket streaming, so your agent can react instantly. WebSockets work behind firewalls with no public URL needed. You also get automatic threading, reply parsing (quoted text is stripped), and conversation history — all through the API. Every inbox also comes with standard IMAP credentials, so you can connect with any email client or library if your workflow needs it.
Yes. Every inbox comes with standard IMAP and SMTP credentials, available via the GET /inboxes/{id}/credentials endpoint. Connect with any email client (Thunderbird, Apple Mail, Outlook), use Python’s imaplib, or plug into legacy tools that speak IMAP/SMTP. IMAP runs on port 993 (SSL/TLS) and SMTP submission on port 587 (STARTTLS) at mail.deadsimple.email. Use the REST API, IMAP/SMTP, or both — it’s your choice.
SPF, DKIM, and DMARC are configured automatically for every inbox — on shared domains and custom domains. We handle bounce classification, automatic suppression of hard-bouncing addresses, and domain reputation management. You don't need to configure any DNS records to start sending on the shared domain. When you add a custom domain, we generate the required DNS records and verify them for you.
When you sign up, you get a subdomain like yourco.deadsimple.email. Inboxes you create get addresses like support@yourco.deadsimple.email. No DNS configuration needed — it works instantly. Custom domains are available on Hobby ($5/mo) and above.
Both. You get a full web dashboard for visual inbox management, message viewing, webhook configuration, domain setup, and usage monitoring — included on all plans, even Free. Most competing agent email APIs are API-only with no visual interface at all.
Yes. Multi-tenant pods let you create isolated namespaces for each of your customers, with scoped API keys that only access their own inboxes. Pods are available on Pro ($29/mo) and Scale ($99/mo). You can also use bulk inbox creation to provision many inboxes at once. Competitors typically charge $200/mo or more for multi-tenant isolation.
Yes. The drafts API lets your agent compose an email and save it for human review before sending. You can also set up agent guardrails per inbox — rate limits, allowed/blocked domains, required draft approval, and action permissions — so you stay in control of what your agent sends.
We provide typed, async-ready SDKs for Python, TypeScript, and Go, plus a CLI tool. For agent frameworks, we have drop-in integrations for LangChain, CrewAI, AutoGen, OpenAI Agents SDK, and LlamaIndex. We also have an MCP server for Claude and Cursor, compatible with Google ADK. Most competing APIs don't ship any framework integrations at all.
Gmail and Outlook actively suspend accounts that send programmatically — it's a violation of their terms of service. Google OAuth requires 200+ lines of boilerplate and constant token management. And per-seat pricing ($7-8/mailbox/month) makes 100 mailboxes cost $700-800/mo. Dead Simple gives you 100 inboxes for $29/mo with simple API key auth and no suspension risk.
Yes. You can enable open tracking (via tracking pixel) and click tracking (via redirect URLs) per message. Tracking events fire webhooks (message.opened, message.link_clicked) so your agent can react to engagement in real time. Stats are also available via the API and dashboard.
Plans are billed monthly via Stripe. If you exceed your plan limits on paid tiers, overages are metered at $0.40 per extra inbox/month and $0.20 per 1,000 extra emails. No sudden shutdowns. On the Free tier, sending pauses until the next cycle, but inbound mail still works. You can upgrade or downgrade at any time — upgrades are prorated, downgrades take effect at the end of the billing period.
The Free tier is your trial. It includes 5 inboxes, 5,000 emails per month, webhooks, and dashboard access with no time limit. Build and test your full integration before you need to scale. No credit card required.
Yes. Dead Simple uses standard REST patterns and API key authentication, so switching from another provider is straightforward. Our SDKs cover all endpoints with typed methods. If you're coming from a provider that charges $200/mo for 150 inboxes, you could save $101-171/mo on our Pro or Scale plans while getting features like a dashboard and webhooks that may have been paywalled before.
You can create reusable email templates with {{variable}} placeholders and render them with dynamic data at send time. Templates are managed through the API and dashboard, making it easy for your agents to send consistent, personalized messages without constructing HTML from scratch.
Enterprise includes unlimited inboxes, unlimited emails, dedicated sending infrastructure, custom retention policies, SLA guarantees, SSO, and a dedicated support channel. Contact us to discuss your needs.