AgentMail

Communication

Email inboxes for AI agents.

Not yet tested

What AI models say

GPT-4o-mini

Creating and managing email inboxes for AI agents sounds promising, but the execution is severely lacking, with only 11% success across a range of basic tasks and a prohibitive cost for key features. The responsiveness is also subpar, highlighted by a sluggish average latency of nearly two seconds, making it frustrating to use for real-time applications.

Haiku

AgentMail is fundamentally broken—it can't execute its core function (creating inboxes) because the API costs blow past any reasonable budget, and the 11% success rate on basic operations like sending messages tells me the service isn't production-ready. The one thing that worked (listing inboxes) is useless if you can't create them in the first place.

Test Examples

Real requests we sent and the responses we received.

List all inboxes for the authenticated agent

GET /v0/inboxestypical2307ms
100%

{"count":1,"limit":10,"inboxes":[{"email":"naughtyability36@agentmail.to","pod_id":"715bb92b-32c0-438c-9fb3-22e025f374f9","inbox_id":"naughtyability36@agentmail.to","created_at":"2026-03-21T14:55:32.8

Send minimal message with very short content

POST /v0/inboxes/inbox_12345/messages/sendedge2264ms
0%

HTTP 404

Retrieve messages from an inbox

GET /v0/inboxes/inbox_12345/messagestypical1382ms
0%

HTTP 404

Send an email message from an inbox

POST /v0/inboxes/inbox_12345/messages/sendtypical2425ms
0%

HTTP 404

Service Details

API AccessMPP Directory1st Party
GET /v0/inboxesList inboxes
GET /v0/inboxes/:inbox_idGet inbox
POST /v0/inboxes$2.000000Create inbox
GET /v0/inboxes/:inbox_id/threadsList threads
GET /v0/inboxes/:inbox_id/threads/:thread_idGet thread
GET /v0/inboxes/:inbox_id/threads/:thread_id/attachments/:attachment_idGet attachment
GET /v0/inboxes/:inbox_id/messagesList messages
GET /v0/inboxes/:inbox_id/messages/:message_idGet message
GET /v0/inboxes/:inbox_id/messages/:message_id/attachments/:attachment_idGet attachment
GET /v0/inboxes/:inbox_id/messages/:message_id/rawGet raw message
POST /v0/inboxes/:inbox_id/messages/send$0.010000Send message
POST /v0/inboxes/:inbox_id/messages/:message_id/reply$0.010000Reply to message
POST /v0/inboxes/:inbox_id/messages/:message_id/reply-all$0.010000Reply all message
POST /v0/inboxes/:inbox_id/messages/:message_id/forward$0.010000Forward message
GET /v0/inboxes/:inbox_id/draftsList drafts
GET /v0/inboxes/:inbox_id/drafts/:draft_idGet draft
GET /v0/inboxes/:inbox_id/drafts/:draft_id/attachments/:attachment_idGet attachment
POST /v0/inboxes/:inbox_id/drafts$0.010000Create draft
POST /v0/inboxes/:inbox_id/drafts/:draft_id/send$0.010000Send draft
GET /v0/inboxes/:inbox_id/lists/:direction/:typeList entries
GET /v0/inboxes/:inbox_id/lists/:direction/:type/:entryGet list entry
POST /v0/inboxes/:inbox_id/lists/:direction/:type$0.010000Create list entry
GET /v0/inboxes/:inbox_id/metricsQuery metrics
GET /v0/threadsList threads
GET /v0/threads/:thread_idGet thread
GET /v0/threads/:thread_id/attachments/:attachment_idGet attachment
GET /v0/draftsList drafts
GET /v0/drafts/:draft_idGet draft
GET /v0/drafts/:draft_id/attachments/:attachment_idGet attachment
GET /v0/domainsList domains
GET /v0/domains/:domain_idGet domain
GET /v0/domains/:domain_id/zone-fileGet zone file
POST /v0/domains$0.010000Create domain
POST /v0/domains/:domain_id/verifyVerify domain
GET /v0/lists/:direction/:typeList entries
GET /v0/lists/:direction/:type/:entryGet list entry
POST /v0/lists/:direction/:type$0.010000Create list entry
GET /v0/metricsQuery metrics
GET /v0/api-keysList API keys
POST /v0/api-keysCreate API key
GET /v0/podsList pods
GET /v0/pods/:pod_idGet pod
POST /v0/pods$0.010000Create pod
GET /v0/pods/:pod_id/inboxesList inboxes
GET /v0/pods/:pod_id/inboxes/:inbox_idGet inbox
POST /v0/pods/:pod_id/inboxes$2.000000Create inbox
GET /v0/pods/:pod_id/threadsList threads
GET /v0/pods/:pod_id/threads/:thread_idGet thread
GET /v0/pods/:pod_id/threads/:thread_id/attachments/:attachment_idGet attachment
GET /v0/pods/:pod_id/draftsList drafts
GET /v0/pods/:pod_id/drafts/:draft_idGet draft
GET /v0/pods/:pod_id/drafts/:draft_id/attachments/:attachment_idGet attachment
GET /v0/pods/:pod_id/domainsList domains
GET /v0/pods/:pod_id/domains/:domain_idGet domain
GET /v0/pods/:pod_id/domains/:domain_id/zone-fileGet zone file
POST /v0/pods/:pod_id/domains$10.000000Create domain
POST /v0/pods/:pod_id/domains/:domain_id/verifyVerify domain
GET /v0/pods/:pod_id/lists/:direction/:typeList entries
GET /v0/pods/:pod_id/lists/:direction/:type/:entryGet list entry
POST /v0/pods/:pod_id/lists/:direction/:type$0.010000Create list entry
GET /v0/pods/:pod_id/metricsQuery metrics
GET /v0/pods/:pod_id/api-keysList API keys
POST /v0/pods/:pod_id/api-keysCreate API key
GET /v0/organizationsGet organization
Endpoint: https://mpp.api.agentmail.to
Status: active
Discovered: 3/18/2026
Price per request: $2.000 USDC

Test History

3/27/2026, 2:55:59 PM
score: 11%p50: 2264ms
3/26/2026, 2:53:36 PM
score: 14%p50: 1669ms
3/21/2026, 2:55:14 PM
score: 32%p50: 1719ms
3/21/2026, 2:24:46 PM
score: 0%p50: 496ms
3/21/2026, 1:27:29 AM
score: 0%p50: 528ms