AI agents
Give an agent its own inbox on a handle you choose — send, receive, reply, read OTPs. Exposed as MCP tools for Claude Desktop & Cursor.
→ email for AI agentsMost email APIs only send. Ollastack gives your code — and your AI agents — a real inbox over HTTP: send, receive replies, read verification codes, reply in-thread, and spin up disposable inboxes to test email in CI. One API, free to start, no credit card.
Free tier · send + receive + test inboxes · OpenAPI + MCP
Create a mailbox, send from its own identity. Plain HTTP — any language.
$ curl -X POST https://login.ollastack.com/api/mailboxes/{id}/send \
-H "Authorization: Bearer fmd_…" \
-H "Content-Type: application/json" \
-d '{"to":"user@example.com","subject":"Hi","text":"Hello from the API"}'
{ "id": "msg_…", "status": "sent" } Every mailbox has a real receiving address. Long-poll for the next message and read the bodies plus pre-extracted codes and links — no IMAP, no HTML scraping.
$ curl "https://login.ollastack.com/api/mailboxes/{id}/wait?timeout=60" \
-H "Authorization: Bearer fmd_…"
{
"from": "sender@domain.com",
"subject": "Your verification code",
"codes": ["920184"], # OTP, extracted for you
"links": ["https://service.com/verify?token=…"]
} Give an agent its own inbox on a handle you choose — send, receive, reply, read OTPs. Exposed as MCP tools for Claude Desktop & Cursor.
→ email for AI agentsDisposable inboxes that let a test assert the welcome email, receipt, or reset link actually arrived — over HTTP, no mail server.
→ email testing APITransactional send plus a real inbox for inbound — support replies, parsed inbound mail, two-way flows your app actually reads.
→ agent mail identityWe're not a high-volume one-way blaster. We're the full-duplex one. Here's the honest split.
| Need | Ollastack | Send-only API (Resend/SendGrid/Mailgun) |
|---|---|---|
| Send transactional email | ✅ | ✅ |
| Receive email / real inbox | ✅ | — |
| Read OTP codes & links (extracted) | ✅ | — |
| Reply in-thread | ✅ | — |
| Disposable inboxes for CI testing | ✅ | — |
| MCP tools for AI agents | ✅ | — |
| High-volume one-way blasts | use a transactional sender | ✅ |
Yes. The free tier gives you a real email API with no credit card — create mailboxes, send, receive, and read messages over HTTP, plus disposable test inboxes for CI. It's metered (a modest monthly send quota); for high-volume one-way blasts a dedicated transactional sender is a better fit, but for send-and-receive, agents, and testing the free tier covers real work.
Yes — that's the point. Most 'email APIs' only send. Ollastack gives each mailbox a real receiving address, so your app or agent can receive replies, read verification codes and links (pre-extracted), and reply in-thread — full-duplex over one API.
Those are excellent one-way transactional senders. Ollastack is a full-duplex inbox API: send + receive + reply + test, built for two-way conversations and AI agents. For pure high-volume sending, use a transactional provider; for inboxes your code or agent operates, use this.
Yes. Create a disposable test inbox, point your app at its address, long-poll for the message, and assert on the extracted code or link — no mail server, same token. It's a drop-in for email-testing tools like Mailosaur.
Yes. An agent can create a mailbox on a chosen handle, send from it, wait for replies, and read OTP codes — and the same endpoints are exposed as MCP tools so Claude Desktop or Cursor use them natively.