> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.agentmail.to/llms.txt. # Knowledge Base > AgentMail is the first email provider built for AI agents. Create inboxes, send and receive messages, manage threads, and handle webhooks programmatically. Free tier, no credit card required. ## Docs - [What is AgentMail and how is it different?](https://agentmail.to/docs/knowledge-base/what-is-agentmail.md): Understand how AgentMail compares to traditional email providers. - [What can I do with an AgentMail inbox?](https://agentmail.to/docs/knowledge-base/inbox-capabilities.md): A complete overview of inbox capabilities for AI agents. - [Can I set a profile picture for my inbox?](https://agentmail.to/docs/knowledge-base/inbox-profile-pictures.md): Learn how to associate a Google profile picture with an AgentMail address, how BIMI logos differ, and when Gmail requires a VMC or CMC certificate. - [How do I create my first inbox?](https://agentmail.to/docs/knowledge-base/creating-first-inbox.md): Get up and running with your first AgentMail inbox. - [How do I get my API key?](https://agentmail.to/docs/knowledge-base/getting-api-key.md): Create and manage your AgentMail API keys. - [How do I claim my agent's inbox?](https://agentmail.to/docs/knowledge-base/claiming-agent-inbox.md): Take ownership of an inbox your agent created without your email. - [How do I handle inbound emails with my agent?](https://agentmail.to/docs/knowledge-base/handling-inbound-emails.md): Compare Webhooks and WebSockets for processing incoming emails. - [How do I set up allowlists and blocklists?](https://agentmail.to/docs/knowledge-base/allowlists-blocklists.md): Control who your AI agent can send to and receive from. - [How do I manage threaded conversations?](https://agentmail.to/docs/knowledge-base/threaded-conversations.md): Maintain context across multi-turn email conversations with your agent. - [How do I build a human-in-the-loop workflow?](https://agentmail.to/docs/knowledge-base/human-in-the-loop.md): Keep humans in control of your agent's email communications. - [How do I use Pods for multi-tenant email?](https://agentmail.to/docs/knowledge-base/pods-multi-tenant.md): Isolate inboxes, domains, and data across tenants with Pods. - [How do I use labels to track email state?](https://agentmail.to/docs/knowledge-base/labels-track-state.md): Use labels to manage agent workflow state on emails and threads. - [How do I set up a custom domain?](https://agentmail.to/docs/knowledge-base/custom-domain-setup.md): Send emails from your own domain instead of @agentmail.to. - [How do I set up SPF, DKIM, and DMARC?](https://agentmail.to/docs/knowledge-base/spf-dkim-dmarc.md): Authenticate your domain for reliable email deliverability. - [Why are my emails going to spam?](https://agentmail.to/docs/knowledge-base/emails-going-to-spam.md): Troubleshoot and fix spam folder placement issues. - [Warming Up](https://agentmail.to/docs/knowledge-base/domain-warming.md): Gradually build sending reputation on a new domain or inbox. - [How do I avoid MX record conflicts?](https://agentmail.to/docs/knowledge-base/mx-record-conflicts.md): Add AgentMail DNS records without breaking existing email. - [What does a 403 error mean?](https://agentmail.to/docs/knowledge-base/api-403-error.md): Common causes of API 403 Forbidden errors and how to fix them. - [What are the rate limits?](https://agentmail.to/docs/knowledge-base/rate-limits.md): Understand AgentMail's sending limits and API rate limits, and how to work within them. - [How do I prevent duplicate sends?](https://agentmail.to/docs/knowledge-base/preventing-duplicate-sends.md): Use idempotency to avoid sending the same email twice. - [Why is my domain not verifying?](https://agentmail.to/docs/knowledge-base/domain-not-verifying.md): What to do when your domain verification is stuck. - [Why are my emails bouncing?](https://agentmail.to/docs/knowledge-base/emails-bouncing.md): Diagnose and resolve email bounce issues. - [Why are my emails not showing up?](https://agentmail.to/docs/knowledge-base/inbound-emails-missing.md): The most common reason inbound emails go missing is that the sender's domain failed authentication. - [DNS Guide: Cloudflare](https://agentmail.to/docs/knowledge-base/dns-cloudflare.md): Step-by-step instructions for adding AgentMail DNS records in Cloudflare. - [DNS Guide: GoDaddy](https://agentmail.to/docs/knowledge-base/dns-godaddy.md): Step-by-step instructions for adding AgentMail DNS records in GoDaddy. - [DNS Guide: Route 53 (AWS)](https://agentmail.to/docs/knowledge-base/dns-route53.md): Step-by-step instructions for adding AgentMail DNS records in AWS Route 53. - [DNS Guide: Namecheap](https://agentmail.to/docs/knowledge-base/dns-namecheap.md): Step-by-step instructions for adding AgentMail DNS records in Namecheap. > **Note:** This page contains both a page directory (above) and the landing page content (below). The page directory is generated for agent use and does not appear on the landing page. > For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.agentmail.to/llms.txt. # Knowledge Base ## Getting Started #### [What is AgentMail?](/knowledge-base/what-is-agentmail) How AgentMail compares to Resend, SendGrid, and other email providers. #### [What can I do with an inbox?](/knowledge-base/inbox-capabilities) CC, BCC, forwarding, threading, attachments, labels, IMAP, and more. #### [Creating your first inbox](/knowledge-base/creating-first-inbox) Get up and running with your first AgentMail inbox. #### [Inbox profile pictures](/knowledge-base/inbox-profile-pictures) Google account photos, BIMI logos, and certificate requirements. #### [Getting your API key](/knowledge-base/getting-api-key) How to create and manage your API keys. #### [Claiming your agent's inbox](/knowledge-base/claiming-agent-inbox) Take ownership of an inbox your agent created without your email. ## Agent Patterns #### [Handling inbound emails](/knowledge-base/handling-inbound-emails) Webhooks vs WebSockets vs polling for receiving emails. #### [Allowlists & blocklists](/knowledge-base/allowlists-blocklists) Control who can send to and receive from your inboxes. #### [Managing threaded conversations](/knowledge-base/threaded-conversations) Build agents that maintain context across email threads. #### [Human-in-the-loop workflows](/knowledge-base/human-in-the-loop) Add human review and approval steps to your agent workflows. #### [Pods for multi-tenant email](/knowledge-base/pods-multi-tenant) Isolate inboxes and data across tenants with Pods. #### [Using labels to track state](/knowledge-base/labels-track-state) Use labels to manage agent workflow state on emails. ## Domains & Deliverability #### [Custom domain setup](/knowledge-base/custom-domain-setup) Send emails from your own domain instead of @agentmail.to. #### [SPF, DKIM, and DMARC setup](/knowledge-base/spf-dkim-dmarc) Authenticate your domain for better deliverability. #### [Emails going to spam](/knowledge-base/emails-going-to-spam) Troubleshoot and fix spam folder placement issues. #### [Domain warming schedule](/knowledge-base/domain-warming) Gradually build sending reputation on a new domain. #### [MX record conflicts](/knowledge-base/mx-record-conflicts) Add AgentMail DNS records without breaking existing email. #### [Warming up your inbox](/knowledge-base/warming-up-your-inbox) Connect to third-party warm-up tools before running cold outbound. ## Troubleshooting #### [Rate limits](/knowledge-base/rate-limits) Understand AgentMail's rate limits and how to work within them. #### [Preventing duplicate sends](/knowledge-base/preventing-duplicate-sends) Use idempotency to avoid sending the same email twice. #### [Domain not verifying](/knowledge-base/domain-not-verifying) What to do when your domain verification is stuck. #### [Emails bouncing](/knowledge-base/emails-bouncing) Diagnose and resolve email bounce issues. #### [Email spoofing protection](/knowledge-base/inbound-emails-missing) How AgentMail protects your inboxes from unauthenticated senders. ## DNS Guides Step-by-step instructions for verifying your domain with popular DNS providers. #### [Cloudflare DNS Guide](/knowledge-base/dns-cloudflare) Configure AgentMail DNS records in Cloudflare. #### [GoDaddy DNS Guide](/knowledge-base/dns-godaddy) Configure AgentMail DNS records in GoDaddy. #### [Route 53 DNS Guide](/knowledge-base/dns-route53) Configure AgentMail DNS records in AWS Route 53. #### [Namecheap DNS Guide](/knowledge-base/dns-namecheap) Configure AgentMail DNS records in Namecheap.