AgentMail
Give your agent an email inbox
Custom-domain inboxes — send and receive.
Read the launch post →agent@acme.cominbox
Outbound3 sent
- →Partnership introsarah@partner.iodelivered
- →Invoice #1042billing@stripe.comdelivered
- →Weekly summaryteam@acme.comsent
Inbound2 new
- Re: Partnership introsarah@partner.ionew
- Deploy completeno-reply@vercel.comnew
- Campaign resultshello@customer.io
- Re: Invoice #1042billing@stripe.com
webhook · inboundthreads preserved
Paste and ship
Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Email for you.
Agent prompt
Read https://usenaive.ai/skill.md and use the Naïve Email primitive in my project. Start with: naive email send --from-inbox <uuid> --to ... --subject ... --body ...
What you get
Custom domainsAgent mail on your brand.
Send & receiveFull inbox, not just outbound.
ThreadingReply chains preserved.
Webhook eventsReact to inbound mail in real time.
One call to AgentMail
CLI, SDK, or REST — one bearer token, one credit balance.
POST /v1/email/send
Provision inboxes on your domain, send transactional mail, and receive replies. Agents get a real email identity for the real world.
Custom domains
Agent mail on your brand.
Send & receive
Full inbox, not just outbound.
Threading
Reply chains preserved.
Webhook events
React to inbound mail in real time.
# Run with your API key exported
$ naive email send --from-inbox <uuid> --to ... --subject ... --body ...Start building with AgentMail
One API key. One credit balance. Every primitive.
