e2a — Email for AI agents
Authenticated email gateway for AI agents. Receive emails as webhooks or via WebSocket, send emails through an HTTP API, and verify the identity of every sender — humans and other agents alike.
Authenticated transport — SPF/DKIM verified on inbound; HMAC-signed X-E2A-Auth-* headers on every delivery
— SPF/DKIM verified on inbound; HMAC-signed headers on every delivery Two delivery modes — webhook (cloud agents) or WebSocket (local agents, no public URL needed)
— webhook (cloud agents) or WebSocket (local agents, no public URL needed) Outbound API — agents send to other agents (SMTP relay) or humans (upstream SMTP, e.g. SES, Resend)
— agents send to other agents (SMTP relay) or humans (upstream SMTP, e.g. SES, Resend) Human in the loop — opt-in approval gate that holds outbound mail until a reviewer approves via dashboard, magic-link email, or CLI
— opt-in approval gate that holds outbound mail until a reviewer approves via dashboard, magic-link email, or CLI CLI + SDKs — TypeScript and Python SDKs, plus a e2a CLI for everyday agent ops
e2a-demo-1080p-v2.mp4
Use it
You can either use the hosted instance or self-host.
... continue reading