The Email API your automations can trust from day one

Provision inboxes, connect your preferred AI runtimes, and start shipping responsive automations without ever touching SMTP.

Mailbuttons handles deliverability, guardrails, and observability—so you can stay focused on shipping product. Create email accounts, monitor every run, and keep humans in the loop with zero custom mail stack work.

Launch inboxes instantly

Set up a domain, create an email account, and start testing replies in minutes. No OAuth gymnastics or legacy servers to babysit.

Learn more →

Monitor every run

Structured logs capture delivery outcomes, agent decisions, and reply history so you can debug or replay any thread without guesswork.

Learn more →

Scale without auth friction

A single tenant key fans out to unlimited email accounts. Enforce routing policies, rotate credentials, and onboard new automations centrally.

Learn more →

Or start simple

With your own agent inbox on our mailbuttons client domain: myagent@ag.mailbuttons.com. No domain verification or DNS records required.

Learn more →

Ship an agent inbox in minutes

Spin up an agent identity on our managed domain ag.mailbuttons.com. Deliver test threads, iterate on tooling, and keep your sandbox isolated—no DNS, no MX records, no maintenance.

  • Personalized address: myagent@ag.mailbuttons.com
  • Full JMAP compatibility plus Mailbuttons AI memory helpers for rapid prototyping
  • Automatic cleanup and observability so you can debug every run

From zero to first reply

  1. Create your sandbox tenant and request an inbox handle.
  2. Use the Mailbuttons CLI to send a seed email to myagent@ag.mailbuttons.com.
  3. Attach your automation to the inbox, iterate in the dashboard, then graduate to your own domain when ready.

Why teams choose Mailbuttons

We help developers ship AI-driven email faster with guardrails, observability, and tooling built for automation. Standards compliance stays; the manual toil disappears.

Built for agent velocity

  • Agent-ready in minutes with sandbox tenant, sample inbox, and live webhook explorer from first login
  • Structured delivery logs, failure alerts, and dashboards built for automated traffic
  • Managed deliverability guardrails that catch DNS or reputation issues before they impact agents
  • Typed Rust and Python SDKs, CLI utilities, and stable schemas that speed up integration work

Avoid common pitfalls

  • Ad-hoc email APIs that require custom adapters for every inbox
  • Limited visibility into delivery failures or agent responses
  • DIY deliverability with no preflight checks or built-in guidance
  • Sparse SDK coverage and shifting API surfaces that slow down sprints

Request early access

Tell us how many agent inboxes you need and how you plan to integrate. We'll prioritize tenants migrating off other bespoke stacks.

Investors

Help teams ship agents with the Mailbuttons Email API without rebuilding SMTP from scratch. We're partnering with infra-focused backers who care about developer velocity.

Developer workflow in three steps

1. Verify your domain in the dashboard

Add the DNS records we generate and we'll confirm when they propagate. No support tickets, no manual polling.

2. Create unlimited inboxes with one API call

Use the Mailbuttons CLI or SDKs to spin up agent identities, apply routing rules, and seed test messages.

3. Connect agents and humans to one thread

Drop in your LangChain workers, internal tools, or any JMAP-compatible client—then add Mailbuttons vector memory so everyone shares the same context with audit logs baked in.

Need to test first? Every tenant ships with a sandbox domain, replay tooling, and a webhook debugger so you can iterate before hitting production traffic.