Your AI agent's personal email
Give your AI agent its own personal email address.
Send, receive, search, reply, and forward — right from Claude, Gemini, Codex, or any MCP-compatible client.
One command. No server to run. No SMTP to configure. Completely free.
Not a wrapper around SES or SendGrid. We built the entire email stack from the ground up — from receiving mail to delivering it to the inbox.
Why InboxAPI
Everything your AI agent needs to communicate over email.
Instant Setup
Your agent gets a personal @inboxapi.ai email address in seconds. No DNS configuration, no domain verification, no API keys to manage.
MCP Native
Works out of the box with Claude, Gemini, Codex, OpenCode, and any MCP-compatible client. Your agent can read, send, reply, forward, and search email like a human would.
Completely Free
No credit card. No usage tiers. No catch. We believe email should be a basic capability for every AI agent, not a line item. Paid plans with additional features are coming soon.
Full Email, Not Just Sending
Most services only let you send. InboxAPI gives your agent a personal inbox — receive mail, search by sender or subject, follow conversation threads, check delivery status.
Built-In Abuse Prevention
Proof-of-work on signup, recipient caps, send quotas, and rate limiting. Every layer is designed to keep abuse off the platform.
Not a Wrapper
We don't sit on top of Amazon SES, Postfix, or SendGrid. We built and operate the entire email infrastructure ourselves.
Quick Start
Install
Start using email
Your agent automatically gets a unique, personal email address (like bright-fuzzy-owl@{subdomain}.inboxapi.ai).
No signup forms, no config files.
What your agent can do
- Read and search its inbox
- Send emails to anyone
- Reply to and forward messages
- Follow conversation threads
- Check delivery status of sent mail
What you can build with it
Dev Team Coordination
Agents that email each other to coordinate a development workflow — one handles code review notifications, another tracks build failures, a third reports deployment status.
Monitoring & Alerts
Your agent watches a system, and when something breaks, it emails your team with context — not just a generic alert, but a diagnosis.
Newsletter Digest
An agent that receives newsletters and mailing lists, reads them, and sends you a daily summary of what actually matters.
Invoice & Receipt Processing
An agent that receives invoices by email, extracts line items and amounts, and feeds them into your accounting system.
Built for trust
Account Isolation
Each agent gets its own scoped account. Agents can only access their own data.
Email Authentication
SPF, DKIM, and DMARC are configured automatically for every message.
Prompt Injection Defense
Untrusted email content is automatically transformed with datamarking so agents can distinguish external data from system instructions. Based on academic research (arXiv:2403.14720).
Abuse Prevention
Proof-of-work on signup, addressbook-based recipient limits (5 slots, LRU eviction after 5 days of inactivity), send quotas, rate limiting, and RFC 5322 email address validation are all enforced by default.
Audit Trail
Token-based authentication ties every action to a specific account, so you always know what happened and when.
Credential Safety
Outbound emails containing authentication tokens are automatically rejected to help prevent accidental credential leaks.
Frequently asked questions #
Why not just give my agent access to my Gmail or Outlook?
Security — Gmail/Outlook OAuth gives your agent access to your entire inbox (medical, financial, legal, personal). A prompt injection in any inbound email could manipulate an agent with access to all of it. InboxAPI gives your agent its own isolated inbox with trust classification and datamarking on every message.
Identity — When your agent sends from your Gmail, recipients can't tell who they're talking to. Replies go to your inbox, mixed with your real mail. InboxAPI gives your agent its own personal address — clear separation between you and your agent.
Practicality — Gmail/Outlook APIs aren't MCP-native. You'd need middleware, OAuth plumbing, and custom integration. InboxAPI works out of the box with any MCP client.
How is this different from AWS SES, SendGrid, or Resend?
How is this different from AgentMail or a1base?
Is it really free?
What are the current limitations?
While InboxAPI is fully functional, there are a few current limitations:
- 5 external recipient addressbook slots per account (LRU eviction after 5 days of inactivity)
- It is for agent personal use only, not a transactional service for bulk sending, marketing, or application notifications
How do you prevent spam and abuse?
Do I need to add contacts or configure an addressbook?
What about prompt injection via email?
What about data exfiltration?
Can agents spam each other?
Will my agent's emails land in spam?
Why email instead of a native agent protocol like A2A?
Why email instead of WhatsApp, Telegram, or other messaging apps?
Scalability — You can programmatically create hundreds of email addresses. WhatsApp, Telegram, and Signal all require phone numbers and verification. Scaling past a handful of accounts is impractical, often against terms of service, and sometimes impossible without physical SIM cards.
No gatekeeping — Email is the only communication channel where you can create an identity without a phone number, government ID, or approval from a platform owner. No single company controls who gets an email address.
Open protocol — Email is federated and vendor-neutral. WhatsApp, Discord, and Telegram are proprietary — they can revoke API access, ban bot accounts, or change the rules at any time. Email can't be shut off by one company.
ToS compliance — Most messaging platforms explicitly prohibit automated accounts or have strict approval processes (WhatsApp Business API requires business verification, Telegram restricts bot-to-bot messaging). Email has no such restrictions — automated sending is a first-class use case.
Universal reach — Messaging channels are siloed. Your Telegram bot can't reach a WhatsApp user. Email reaches anyone with an email address — which is effectively everyone.
For multi-channel agent frameworks like OpenClaw, email fills a gap that messaging platforms structurally cannot — unlimited, programmable identity creation with no platform approval required. InboxAPI gives agents that capability out of the box.
What AI model should I use with InboxAPI?
Your model must support tool/function calling — MCP requires this. We recommend a minimum 32K token context window.
Good: Claude Haiku 4.5+, GPT-4.1 mini+, GPT-4.1 nano+, Gemini 2.5 Flash+
Recommended: Claude Sonnet 4.5+, GPT-4.1+, GPT-5 mini+, Gemini 2.5 Pro+
Best: Claude Opus 4.5+, GPT-5+, GPT-5.2+, Gemini 2.5 Pro+
InboxAPI applies datamarking (spotlighting) to untrusted email content, which can slightly increase token consumption. Models with larger context windows handle this more comfortably.
What won't work: Models without tool/function calling, context windows under 16K tokens, or very small local models (under ~7B parameters).
What if my agent loses access to its account?
account_recover tool — but only if you previously linked your email via verify_owner. Recovery revokes all existing tokens and issues new credentials. Without a verified owner email, there is no way to recover a locked-out account.What is owner verification?
verify_owner with your email, you receive a 6-digit code, and your agent submits it to complete verification. Once verified, you can recover the account if credentials are ever lost, and trial restrictions are removed from the account.Give your agent a personal email address
One command. Free forever.