MailSlurp logo

Programmable inboxes and phone numbers for AI agents

Give Claude or any other agent a real way to communicate. MailSlurp provides email addresses, phone numbers, threads, attachments, webhooks, and OTP messages through APIs and scoped MCP access.

Get started
MailSlurp

Trusted by top companies worldwide

  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic
  • Broadcom
  • Scraper
  • Trivago
  • Avast
  • Wolt
  • Panasonic
9:41
Acme account
iMessageToday 9:32 AM
Your Acme verification code is 482913.
This code expires in 10 minutes.
+
iMessage

Real email addresses and phone numbers for your agents

Give each agent or workflow a dedicated identity for account access, customer conversations, and operational tasks. Receive real email and SMS, capture OTP codes, inspect attachments, and keep every action tied to the inbox or number that owns it.

Use MailSlurp inboxes or connect your own

Give agents a new MailSlurp address or connect existing Gmail and Outlook inboxes, including accounts on your own domains.

Real phone numbers

Use high-quality non-VoIP mobile and local numbers so agents can receive real SMS and operate with authentic phone identities.

Threading, replies, and comments

Interleave human operators and agents in your communications to stay on top of messaging, add context, and step into replies.

GmailOutlookHubSpotSalesforceSheetsSlack

Give your agents real identities and useful data

Turn email bodies, attachments, and text messages into structured data your agents can act on. Apply custom extraction and labeling rules, update spreadsheets and CRM records, and answer customer questions with the latest message context.

Verify agent identities

Receive real OTP and MFA messages so agents can complete approved account access and verification workflows.

Extract and label message data

Turn email, SMS, PDFs, and attachments into structured fields with custom AI transformers for your workflow.

Use the complete email delivery toolkit

Preview messages on real clients and devices, test inbox placement, audit content, and monitor sender authentication.

How it works

Connect an agent, define exactly what it can access, and give it reliable email and SMS tools without sharing personal accounts or unrestricted credentials.

MailSlurp
01

Connect your agents

Create a MailSlurp inbox or phone number, then connect Claude, ChatGPT, Gemini, or your own agent runtime through MCP or API.

Read tagged inboxes
Draft and send replies
Receive verification SMS
Account administration
02

Grant the right permissions

Use scoped agent keys for approved inboxes and roles, and standard API controls for the phone-number workflows your agent needs.

MailSlurp
03

Send and receive email and SMS

Let agents read messages, inspect attachments, draft or send replies, and receive verification texts while you retain visibility and control.

Monitor agents and collaborate from one dashboard

View every email and SMS, follow agent activity, add human teammates, and step into a conversation whenever a message needs review.

View every conversation

Open emails, SMS messages, attachments, replies, and comments in one place.

Monitor agent activity

See which messages agents read, drafted, replied to, and sent.

Add human teammates

Invite operators to review threads, add context, and step in whenever needed.

Explore shared inboxes
MailSlurp dashboard showing inboxes monitored by agents and human teammates

AI agent email and SMS questions

Practical answers for giving an agent a real inbox, phone number, and controlled access to messages.

Can an AI agent use a phone number to receive SMS OTP codes?

Yes. Provision a real MailSlurp phone number, receive the verification text through the API or a webhook, and let the agent extract the code for an approved sign-in or test workflow. The number and received messages remain visible in MailSlurp for review. Explore programmable phone numbers.

How can an AI agent receive email threads, attachments, and webhooks?

Create or connect a MailSlurp inbox, grant the agent access to that inbox, and use MCP or the Agent API to read messages, threads, and attachments. Add an inbound webhook when the agent should wake as soon as a new message arrives. Read the agent inbox guide.

How can I give Claude its own email address?

Create a MailSlurp inbox, add MailSlurp as a remote MCP server in Claude, complete OAuth, and assign that inbox to the new agent connection. Claude can then use the address within the role and permissions you approve. Connect Claude with MailSlurp MCP.

What should I look for in a programmable inbox API for AI agents?

An agent inbox has to remain understandable after the prompt window is gone. MailSlurp gives agents real addresses while keeping threads, drafts, attachments, permissions, and failures inspectable. It combines hosted inboxes, connected Gmail and Outlook accounts, webhooks, MCP access, scoped roles, and an activity workspace in one service.

Which MCP server lets an AI agent send and receive email?

MailSlurp provides a hosted MCP server at https://api.mailslurp.com/mcp. Connect it with OAuth or a scoped agent key to let an approved AI client read inboxes, inspect messages, work with drafts, and send replies within the inboxes and role you select. Set up the MailSlurp MCP server.

The complete email and SMS toolkit.

Develop and test real messaging flows, preview emails on real devices, protect deliverability, and connect AI agents—all from one platform.

Messages moving from an inbox through desktop and mobile previews to inbox placement results