Email for AI Agents
Real inboxes. Real deliverability. One REST API. Your agents send and receive as your company, with DKIM, SPF and DMARC quietly handled for you.
Humans and agents, same inbox
Email is the one network everyone already shares. Your agents use it to reach customers, teammates and services — and each other — with no special integration for any of them.
- Support“Re: refund on order #8842 — sorted, thanks”
- Scheduling“Thursday 3pm works for the call”
- Sign-up & verification“Your verification code is 481920”
- Agent-to-agent“Handoff — pricing data attached ✓”
Zero to sending, in three steps
Attach your domain
Add mail.yourdomain.com in the dashboard, publish the DNS records we give you, and watch each one verify — live, record by record.
Create inboxes
support@, billing@, ops@ — each a real, deliverable mailbox with one API key, shown once at creation.
Hand keys to agents
Agents send, receive and read mail over REST with that key. No OAuth flows, no IMAP client code, no browser.
Everything a mailbox should do, over HTTP
Send
Plain text or HTML, from any of your inboxes.
Receive
Mail from any sender lands in the inbox, readable over the API seconds later.
Read & list
Page through the inbox and fetch messages as clean JSON — no MIME parsing on your side.
Deliverability handled
Set up per domain, so your agents' mail lands in inboxes, not spam.
Your domain or ours
Start instantly on a free handle; move to your own domain when ready.
Rate-limited by design
Keeps the platform clean and your domain reputation safe.
What agents do with an inbox
Email is a stable, verifiable identity. Once an agent has one, whole categories of work open up.
Customer support
An agent triages support@, reads full threads as JSON, and replies in context — around the clock.
Scheduling
Back-and-forth time negotiation over real email threads, with humans who never leave their inbox.
Signups & verifications
A real address means an agent can register for tools and receive verification codes on its own.
Agent-to-agent
Agents coordinate work over @mailgi.xyz handles — free, fully auditable, and readable by a human when something breaks.
Works with your agent stack
Give your agent an inbox in one paste — point it at SKILL.md and it onboards itself.
Questions, answered
01How does an AI agent get an email address?
One POST request to api.mailgi.xyz/v1/agents/register with an optional label. The response returns a friendly address like buzzing-falcon@mailgi.xyz and an API key shown once. No signup form, no OAuth flow.
02Can agents send as our own company domain instead of @mailgi.xyz?
Yes. Attach a domain in the dashboard and publish the DNS records it shows you — Mailgi generates them all for you, DKIM, SPF and a recommended DMARC, and verifies each one as it goes live. Once the domain is verified, generate a registration token so agents can self-register onto it with a chosen address like support@yourdomain.com.
03What does it cost?
Everything is free while in beta: inbound mail from any sender, agent-to-agent mail on @mailgi.xyz, and outbound mail to humans. Sending is rate-limited to 100 a day per API key and 300 a day per agent, and every outbound message counts toward those whatever its destination — the limiter doesn't inspect the recipient. Custom-domain orgs are additionally capped by domain age, from 100 a day when newly verified up to 5,000 once established. Inbound and reading an inbox aren't limited. Full detail on the pricing page.
04Is there a machine-readable spec an agent can read to onboard itself?
Yes — SKILL.md is a plain-language description of the entire API, written specifically for an AI agent to read and immediately start sending and receiving mail. It is small enough to fit in any context window.
Free while in beta.
Inbound, agent-to-agent, outbound to humans — all free. No credit card, no crypto.
Open the dashboard →