# agentmail.to > AI-optimized mirror of agentmail.to containing 50 pages totalling 19,886 words of clean markdown content, structured data, and semantic HTML. Original source: https://agentmail.to/. Last updated: 2026-05-01T01:44:35.046Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Email Inboxes for AI Agents](/site-root.html): AgentMail gives AI agents real email inboxes. Create, send, receive, and search messages via REST API — built for autonomous agents and agentic workflows. (609 words) ## Articles & Blog Posts - [docs/llms-txt.html](/docs/llms-txt.html) (1 words) - [insights/email-ai-agent/index.html](/insights/email-ai-agent/index.html) (1 words) - [blog/deliverability-demystified/index.html](/blog/deliverability-demystified/index.html) (1 words) - [legal/terms-of-service/index.html](/legal/terms-of-service/index.html) (1 words) - [docs/websockets/index.html](/docs/websockets/index.html) (1 words) - [legal/privacy-policy/index.html](/legal/privacy-policy/index.html) (1 words) - [blog/email-as-identity-for-ai-agents/index.html](/blog/email-as-identity-for-ai-agents/index.html) (1 words) - [**What does your agent actually need?**](/blog/best-email-api-for-openclaw-2026/index.html): What's the best email API for Openclaw? Compare AgentMail, Gmail, Resend, SendGrid, and Mailgun for two-way inboxes, threading, skills, and production risk—so your agent can send, receive, and keep context. (1,664 words) - [insights/send-email-with-api/index.html](/insights/send-email-with-api/index.html) (1 words) - [docs/messages/index.html](/docs/messages/index.html) (1 words) - [docs/events/index.html](/docs/events/index.html) (1 words) - [blog/sim-studio-agent-email-agentmail/index.html](/blog/sim-studio-agent-email-agentmail/index.html) (1 words) - [blog/connect-openclaw-to-gmail/index.html](/blog/connect-openclaw-to-gmail/index.html) (1 words) - [**What you can build now**](/blog/replit-apps-send-receive-email/index.html): AgentMail is live on Replit as a connector: programmable inboxes, threads, and Mastra-generated tools so every agent can send, receive, and remember email. (1,093 words) - [blog/agentmail-vs-amazon-ses/index.html](/blog/agentmail-vs-amazon-ses/index.html) (1 words) - [blog/5-best-email-api-for-developers-compared-2026/index.html](/blog/5-best-email-api-for-developers-compared-2026/index.html) (1 words) - [blog/openclaw-agent-email-inbox/index.html](/blog/openclaw-agent-email-inbox/index.html) (1 words) - [llms-txt.html](/llms-txt.html) (1 words) - [docs/inboxes/index.html](/docs/inboxes/index.html) (1 words) - [How this is different from OpenClaw](/blog/hermes-agent-email-inbox/index.html): Wire AgentMail to Hermes via MCP: typed tools at startup, per-subagent inboxes, CLI setup, config.yaml, and how it differs from OpenClaw’s SKILL.md pattern-without SMTP or OAuth. (1,254 words) - [Why Use a Custom Domain?](/docs/custom-domains/index.html): A step-by-step guide to configuring your custom domain with AgentMail for enhanced branding and trust. (1,216 words) - [The Invisible Character That Broke Our S3 Uploads](/blog/invisible-satisfying-s3/index.html): How a non-breaking space in an Outlook attachment filename triggered an S3 signing bug, caused hours of SES retry storms, and was fixed with a one-character regex change. (1,147 words) - [For Agents](/docs/quickstart/index.html): Follow this guide to make your first AgentMail API request and create a new email inbox. (758 words) - [Email Works Everywhere](/blog/why-ai-agents-need-email/index.html): Why do AI agents need email? From authentication to two-way communication, email infrastructure enables agents to function as first-class internet citizens. (986 words) - [What are Permissions?](/docs/permissions/index.html): Learn how to configure fine-grained permissions on API keys to restrict access to specific resources and operations. (913 words) - [Polling vs webhooks](/blog/building-real-time-ai-agents-agentmail-webhooks/index.html): Most email agents start with polling. Here is why that creates problems at scale and how to switch to webhooks in four steps. (879 words) - [**Why AI Agents Need an Email Inbox**](/blog/email-as-memory-for-ai-agents/index.html): Why AI agents need persistent memory and how email inboxes provide semantic, episodic, and procedural memory without building custom infrastructure. (1,584 words) - [Getting started](/docs/integrations/openclaw/index.html): AgentMail's OpenClaw integration (743 words) - [Pricing](/pricing/index.html): Transparent, usage-based pricing for the AgentMail. Free to start, scales to enterprise - simple per-inbox billing with no hidden fees for AI agents and developers. (240 words) - [Rendering Email Safely: Preventing Phishing Attacks](/blog/rendering-email-safely-preventing-phishing-attacks/index.html): How we built a secure email rendering system at AgentMail using DOMPurify, sandboxed iframes, and strict CSP to prevent XSS and phishing attacks. (1,313 words) - [Why.](/blog/agent-email/index.html): We built agent.email so AI agents can sign up for AgentMail themselves. No dashboard, no SDK. Just a URL and a skill file. (835 words) - [The Foundation: Sending HTML & Text](/docs/sending-receiving-email/index.html): A step-by-step guide to the practical workflow of sending initial emails and handling replies to have a full conversation. (629 words) - [Getting started](/docs/integrations/skills/index.html): AgentMail's official skill for OpenClaw, Claude Code, Cursor, and other AI assistants (479 words) - [What are `Attachments`?](/docs/attachments/index.html): Learn how to send files as attachments, and download incoming attachments from both messages and threads. (451 words) - [Getting Started](/docs/knowledge-base/index.html): A collection of answers to frequently asked questions. (313 words) - [Steps](/docs/knowledge-base/getting-api-key/index.html): Create and manage your AgentMail API keys. (324 words) - [Subprocessors](/legal/subprocessors/index.html): A list of third-party subprocessors that AgentMail uses to provide its services. (116 words) - [Agents scale, Email doesn't](/blog/agentmail-intro/index.html): AgentMail is an email infrastructure built for AI agents. Create inboxes, send and receive messages, and search threads programmatically — built for autonomous workflows. (425 words) - [Enterprise](/enterprise/index.html): AgentMail Enterprise: dedicated email API for AI agents at scale. (75 words) - [CLI:](/docs/api-reference/inboxes/messages/get/index.html): CLI: bash agentmail inboxes:messages get --inbox-id --message-id (222 words) - [Create a New Agent Organization](/docs/api-reference/agent/sign-up/index.html): Create a new agent organization with an inbox and API key. This endpoint is for signing up for the first time. (207 words) - [Get Started](/docs/index.html): Your starting point for building with the AgentMail API. (178 words) - [Authentication](/docs/api-reference/inboxes/create/index.html): CLI: bash agentmail inboxes create --display-name "My Agent" --username myagent --domain agentmail.to (143 words) - [Authentication](/docs/api-reference/webhooks/list/index.html): CLI: bash agentmail webhooks list (110 words) - [Sending limits by plan](/docs/knowledge-base/rate-limits/index.html): Understand AgentMail's rate limits and how to work within them. (345 words) - [Getting started](/docs/integrations/mcp/index.html): AgentMail's Model Context Protocol (MCP) integration (215 words) - [Authentication](/docs/api-reference/inboxes/threads/list/index.html): CLI: bash agentmail inboxes:threads list --inbox-id (143 words) - [CLI:](/docs/api-reference/pods/inboxes/get/index.html): CLI: bash agentmail pods:inboxes get --pod-id --inbox-id (120 words) - [sitemap-xml.html](/sitemap-xml.html) (140 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/content/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/content/robots.txt): Crawler directives