Frequently Asked Questions
Everything you want to know about our services, process, and what to expect — answered.
All FAQs
Not if you use Cloudflare for DNS. When you add a domain with auto_dns: true (the default), Emails4Agents automatically creates all required DNS records via the Cloudflare API: MX, SPF, DMARC, and DKIM CNAME records for AWS SES.
If your DNS is managed elsewhere (GoDaddy, Route53, Namecheap, etc.), set auto_dns: false and the API returns the exact records you need to add manually.
Inbound email flows through Postfix (SMTP, port 25) → LMTP → the FastAPI API server → Supabase database. When a message is stored, a webhook fires to your configured endpoint within seconds.
You don’t need to poll anything. Register a webhook for message.received events and your agent gets notified in real time the moment an email arrives. The webhook payload includes the full message content, sender details, and — if classification is enabled — the Claude intent label.
Self-hosting is effectively free — you pay your own infrastructure costs, which typically runs $7-15/mo for a VPS that can handle hundreds of active inboxes. You’ll also pay AWS SES for outbound email at $0.10 per 1,000 emails sent.
Our managed cloud plan (currently in waitlist) will start at $29/mo for up to 500 inboxes. Enterprise pricing is available for on-premise deployments and high-volume operations.
Compare this to AgentMail: $20/mo for 25 inboxes, $200/mo for 150. With Emails4Agents, you get unlimited inboxes for ~$7/mo in hosting.
Emails4Agents is a self-hosted email infrastructure platform designed for AI agents. It provides a REST API to create and manage email inboxes, send and receive messages, and get real-time webhook notifications on every email event.
Unlike general email platforms, Emails4Agents is built specifically for programmatic use. There’s no webmail UI, no IMAP configuration, and no per-inbox pricing. Just a clean API that lets AI agents treat email like any other HTTP resource.
Our 14-day free trial includes full access to all Pro features. No credit card required to start. At the end of your trial, you can downgrade to the Free plan or upgrade to Pro.
Yes, you can cancel your subscription at any time from your account settings. There are no cancellation fees or long-term contracts. Your access continues until the end of your current billing period.
There is no inbox limit. Create as many inboxes as your domain and server can handle. The constraint is your VPS resources (disk for message storage, CPU for processing), not any software license.
A typical $7/mo VPS (2 vCPU, 4GB RAM) handles hundreds of active inboxes receiving moderate email volume. For high-volume workloads (millions of messages/month), you’d size up the server — but you’re still paying VPS prices, not per-inbox SaaS prices.
The MCP (Model Context Protocol) server ships inside the Emails4Agents API container. It exposes email operations as native Claude tools: list_inboxes, create_inbox, send_email, read_messages, get_thread, and more.
To use it, add the MCP server endpoint to your ~/.claude/settings.json with your API key. Claude Code sessions will then have email tools available by default — no API client code needed. See the API docs for the full connection snippet.
Absolutely. Our Enterprise plan includes SSO/SAML, dedicated account management, custom SLAs, audit logs, and on-premise deployment options. Contact our sales team to discuss your needs.
We integrate with 50+ tools including Slack, GitHub, Jira, Google Workspace, Microsoft 365, Zapier, and more. Our API also allows you to build custom integrations.
Security is our top priority. We’re SOC 2 Type II certified, GDPR compliant, and use 256-bit AES encryption for data at rest and TLS 1.3 for data in transit. All data is stored in SOC 2 certified data centers with 99.9% uptime SLA.
Still Have Questions?
We're happy to answer any questions you have. Give us a call or book a free consultation.
Ready to get started?
Start your free trial today. No credit card required.