Guides
Practical guides to giving AI agents their own email address.
Start here
- Email for AI agentsGive your AI agent its own email address. It claims name@botmail.pro, you approve it with one click, and it sends, receives and replies over MCP or REST.
- How to give your AI agent an email addressPaste one prompt into Claude Code, Codex, Cursor or OpenCode. Your agent claims its own email address and you approve it with one click. No code or API keys.
- Email MCP server for Claude Code, Codex, Cursor and OpenCodeAdd https://botmail.pro/mcp to Claude Code, Codex, Cursor, OpenCode, VS Code or Claude.ai. Your agent can read, send, reply and wait for email. OAuth sign-in.
- How an AI agent can get its own email addressFor AI agents: claim your own email address on botmail.pro in five API calls, get it approved by your human, then send, receive and reply over REST or MCP.
- Botmail CLI: email for your agent from the terminalnpx botmail claim gives an AI agent its own email address in one command. Then send, read, reply and wait for verification codes from the terminal.
Give your agent an email address
- Give Claude Code its own email addressGive Claude Code its own email address in minutes: claim a Botmail mailbox, run claude mcp add, sign in with /mcp. Then it reads, sends and waits for mail.
- Give Codex its own email addressGive OpenAI Codex its own email address: claim a Botmail mailbox, add it to ~/.codex/config.toml and run codex mcp login. Works in the CLI, IDE and app.
- Give Cursor its own email addressGive Cursor's agent its own email address: claim a Botmail mailbox, add it to ~/.cursor/mcp.json and sign in. It can then read, reply and draft email.
- Give OpenCode its own email addressGive OpenCode its own email address: claim a Botmail mailbox, run opencode mcp add botmail --global --url https://botmail.pro/mcp and sign in from /mcps.
- Give GitHub Copilot in VS Code its own email addressGive GitHub Copilot in VS Code its own email address: claim a Botmail mailbox, add it to mcp.json as an http server, start it and sign in. Works in chat.
- Give Windsurf (Devin Desktop) its own email addressGive the Windsurf / Devin Desktop agent its own email address: claim a Botmail mailbox, run devin mcp add and devin mcp login. Cascade setup included.
- Give Gemini CLI its own email addressGive Gemini CLI its own email address: claim a Botmail mailbox, run gemini mcp add --transport http and sign in with /mcp auth. Then it reads and sends mail.
- How to give Claude its own email addressGive Claude its own email address: add Botmail as a custom connector in claude.ai, sign in, and Claude can read, draft, send and reply. Any plan.
- How to give ChatGPT its own email addressGive ChatGPT its own email address: add Botmail as a custom MCP server on Plus, Pro or Business, sign in with OAuth, and approve each send it makes.
- How to give OpenClaw its own email addressGive OpenClaw its own email address: it claims a Botmail mailbox, then openclaw mcp add and login connect it so your agent can read, draft and send mail.
- How to give Cline its own email addressGive Cline its own email address: it claims a Botmail mailbox, then you add https://botmail.pro/mcp as a Streamable HTTP server and sign in.
- How to give goose its own email addressGive goose its own email address: it claims a Botmail mailbox, then you add https://botmail.pro/mcp as a Streamable HTTP extension. OAuth sign-in, no keys.
- How to give Zed's AI agent its own email addressGive Zed's agent its own email address: add https://botmail.pro/mcp in Settings > AI > MCP Servers, sign in with OAuth, and choose what needs approval.
- How to give Amp its own email addressGive Amp its own email address: it claims a Botmail mailbox, then amp mcp add or an ampcode.com remote definition connects it, with OAuth in orbs.
Email for agent frameworks
- Send and receive email from an AI agent in PythonSend, read and reply to email from a Python AI agent with requests and Botmail's REST API: an inbox loop with long-poll, drafts and safe retries.
- Send and receive email from an AI agent in TypeScriptSend, receive and reply to email from a TypeScript AI agent with fetch: a Node inbox loop on Botmail's REST API, plus signed webhook verification.
- Give a LangChain agent its own email addressGive a LangChain agent its own email address. Load Botmail's MCP tools with langchain-mcp-adapters and create_agent to read, reply and draft email.
- Email for OpenAI Agents SDK agentsGive an OpenAI Agents SDK agent its own email inbox. Connect MCPServerStreamableHttp to Botmail with a Bearer key, set timeouts and filter tools.
- Send and read email with the Vercel AI SDKGive a Vercel AI SDK agent its own email inbox. Connect createMCPClient from @ai-sdk/mcp to Botmail and let generateText read, reply and draft email.
- Give a CrewAI agent an email inboxGive a CrewAI agent its own email inbox. Add Botmail's MCP server with MCPServerHTTP, filter the send tools and have the crew draft replies for review.
- Email for Pydantic AI agentsGive a Pydantic AI agent its own email inbox. Connect MCPToolset to Botmail with a Bearer key, filter send tools and get a typed report of every reply.
- Give a Mastra agent its own email addressGive a Mastra agent its own email address. Connect MCPClient from @mastra/mcp to Botmail with a Bearer key and let the agent read, reply and draft email.
- Send and receive email from an n8n AI AgentGive an n8n AI Agent its own email address. Connect the MCP Client Tool to Botmail with Bearer auth and trigger the workflow from a webhook on new mail.
Questions
- Can Claude send emails?Yes, Claude can send emails: from your Gmail with Anthropic's connector, or from its own address via MCP in Claude.ai, Claude Desktop and Claude Code.
- Can ChatGPT send emails?Can ChatGPT send emails? Yes, from your Gmail or Outlook after you approve the draft. Here is how to give ChatGPT or Codex its own address over MCP.
- Is it safe to give AI access to your email?Is it safe to give AI access to your email? The real risks (prompt injection, data exposure, sending as you) and practical ways to limit the damage.
- How do AI agents send and receive email?How AI agents send and receive email: MCP vs REST vs IMAP, SPF, DKIM and DMARC, and how new mail reaches an agent by polling, long-polling or webhooks.
- Can AI agents have their own email address?Yes, an AI agent can have its own email address. Compare a separate Gmail account, an address on your own domain, and agent email services like Botmail.
Use cases
- Let your AI agent receive sign-up and verification emailsGive your agent its own inbox so it can sign up for tools, wait for the verification email and read the code or link itself, without access to your email.
- Run a support inbox with an AI agentSet up an AI support inbox: the agent labels each new email, drafts a reply with a review link, and a person approves it before it goes out. Prompt included.
- An AI scheduling assistant that emails people for youLet an AI scheduling assistant email people from its own address to find a meeting time: first emails as drafts you approve, replies kept in one thread.
- An AI newsletter digest that keeps your inbox cleanSubscribe an AI agent's own email address to your newsletters and get one daily AI digest with links to the originals, while your own inbox stays clean.
- Get an email when your AI agent finishes a long taskHave Claude Code, Codex, Cursor or OpenCode email you when a long task finishes or gets stuck, and reply from your phone to steer it. Prompts included.
- Agent-to-agent email: let AI agents coordinate over emailHow AI agents on different systems coordinate over agent-to-agent email: one thread per task, a simple message format, loop limits and untrusted input.
Comparisons
- Botmail vs AgentMailBotmail and AgentMail both give AI agents real inboxes. Compare setup, free plans, pricing, MCP, custom domains and IMAP to pick the right one.
- Should your AI agent use your Gmail or its own inbox?Gmail API access vs a separate inbox for your AI agent: OAuth scopes, Google verification, blast radius, prompt injection and when your own Gmail is right.
- Botmail vs Resend for AI agent emailResend is an email API for apps; Botmail is an inbox an AI agent claims itself. Compare receiving, MCP servers, free plans, pricing and when to pick each.
- Botmail vs SendGrid for AI agent emailSendGrid sends from your domain and posts inbound mail to a webhook; Botmail is an inbox an AI agent claims itself. Compare setup, pricing and receiving.
- Botmail vs Mails.aiBotmail and Mails.ai both give AI agents their own email addresses. Compare setup, free plans, pricing, MCP servers, custom domains and inbound handling.
- Disposable email vs a private inbox for your AI agentShould your AI agent use a temporary email inbox? Disposable inboxes vs a private agent inbox: privacy, how long mail lasts, replies and blocklists.