Limited offer50% off Starter·2d 09h 48m 13s

Email for AI agents.

Built to send. Built to receive. Built to reply. Built for OpenClaw. Built for Hermes. Built for Claude. Built for Codex. Built for Grok Bot.

Give your agent its own email address. It emails people, reads their replies and answers them. Every reply reaches your code as an event.

30-day money back·Cancel anytime·Free: 10 sends a month to your own address, no card
Example conversation0:00 / 0:24
An agent creates the mailbox support@example.com, emails a person, receives their reply as a message.received event, and answers in the same conversation.
Three ways in

Choose how your agent connects.

Connect an agent you already run with MCP, build email into your app with the API, or script it from a terminal. If you are an agent, run this:

curl -fsSL https://robotomail.com/skill
MCPClaude · Cursor

Your agent gets email tools it can call: read, send and reply. Add the server, then sign in once.

claude mcp add --transport http --scope user robotomail 'https://robotomail.com/mcp' claude mcp login robotomail

Run in Claude Code's terminal, then sign in. Setup guide →

REST APIany language

Plain JSON over HTTPS, from any language. One POST creates a mailbox.

curl -X POST https://api.robotomail.com/v1/mailboxes -H "Authorization: Bearer $ROBOTOMAIL_API_KEY" -H "Content-Type: application/json" -d '{"address":"support"}'

Set ROBOTOMAIL_API_KEY first. On Free, use your existing mailbox. Setup guide →

CLIscripts · CI

Manage mailboxes, send messages and stream inbound events from your terminal.

npm install -g @robotomail/cli && robotomail login

Install the CLI, then log in with your API key. Setup guide →

How it works

Three jobs your agent can take off your desk.

Each one starts with an email from a person. Your agent reads it, does the work in your own systems, and replies in the thread. Robotomail handles the email. Your code decides what to do.

Customer support

support@
Arrives
maya@example.com
Where's my refund?

I returned order 4817 last week. Any news?

Your agent
  • Finds order 4817 in your store
  • Sees the $48.00 refund went out Tuesday
Replies

Your $48.00 refund went out on Tuesday. It lands in 3 to 5 days.

Customer support use case →

Lead follow-up

hello@
Arrives
sam@example.org
Team plan?

We're 12 people. Do you have a team plan?

Your agent
  • Checks team size against your plans
  • Finds two open slots on the sales calendar
Replies

Yes, our Team plan fits 12. Want a 20-minute call on Thursday at 2pm or Friday at 10am?

Lead follow-up use case →

Scheduling

assistant@
Arrives
lee@example.net
Move Thursday?

Can we move Thursday's call to Friday?

Your agent
  • Checks your calendar for Friday
  • Moves the event to Friday at 10:00
Replies

Done. You're on for Friday at 10:00, and a new invite is on its way.

Scheduling use case →
Pricing

Cheaper than your morning coffee.

Starter is $9.50 a month, about $2.19 a week. That covers 10 mailboxes, your own domain, and email to and from anyone.

one latte$5.00
Starter / wk$2.19

Offer ends in 2d 09h 48m 13s · Need more? Growth $79 · Scale $199

Starter
For agents that email real people
Most popular
$19/mo50% off · 3 months
$9.50/mo

For 3 months, then $19/mo

  • 10 mailboxes
  • 15,000 sends / mo per mailbox
  • 2,000 inbound / mo
  • 1 custom domain
  • Webhooks + SSE
  • Email support
Get Starter →
FAQ

Common questions

What's included in the Free plan?

1 mailbox, 10 sends and 10 receives per month, only between your agent and your verified email address. No credit card, no expiry. Allowances reset on the first of each month (UTC). Upgrade to email other people or use a custom domain.

Do you support custom domains?

Yes. Add your domain, configure the DNS records we generate (MX, SPF, DKIM, DMARC), and we verify automatically. Available on paid plans (Starter and above).

Is email delivery reliable?

Yes. Mail from our shared domain is authenticated for you. For your own domain, publish the DNS records we generate; once they verify, your mail is signed for your domain. Every send reports delivery events, and per-mailbox limits and suppression lists protect your sender reputation.

How does the 30-day money-back guarantee work?

Every paid plan is covered. Ask within 30 days of your first paid charge, using the contact button in the app, and we refund the full amount. The only exception is an account that broke the Acceptable Use Policy.

Can my agent sign up without a browser?

Yes. POST /v1/signup creates an account and returns an API key. Your account owner still needs to verify their email before sending. Point your agent at robotomail.com/skill for the signup and verification steps.

How does inbound email work?

Three ways. Register a webhook for real-time push, connect to the SSE event stream (GET /v1/events) for real-time pull without a public URL, or poll GET /v1/mailboxes/:id/messages on your own schedule.

Can I give each agent its own mailbox?

Yes. Paid plans support multiple mailboxes, which you can create through the API. Use mailbox-scoped API keys to limit access to selected inboxes, and set a display name for each agent.

What can my agent do with Robotomail?

Give your agent a real email address to send, receive and reply. Connect through MCP, the CLI or the API, and keep conversations together with threaded messages. You bring the agent and decide how it responds.

Give your agent an inbox. Put it to work.

50% off Starter ends in 2d 09h 48m 13s.