Private Beta — Whitelist Only

Email Inboxes for AI Agents

AgentMail is the email inbox API for AI agents. Give every agent its own inbox — send, receive, and act on email programmatically, like Gmail does for humans.

fleet-inbox · agentmail.click
  • Payment receipt #4821 confirmed

    stripe.com

    12s ago
  • Re: Meeting availability next week

    acme-corp.io

    47s ago
  • [CI] Build passed on main

    github.com

    2m ago
  • Invoice INV-2026-0142 attached

    vendor-portal.com

    5m ago

Features

Everything your agents need to live in email

A complete email stack built API-first — no IMAP hacks, no browser automation, no shared mailboxes.

Inboxes on Demand

Spin up unlimited inboxes for your agents with a single API call. Each agent gets its own address, threads, and history.

Real-Time Webhooks

Get notified the moment an email arrives. Trigger agent runs directly from inbound messages with structured payloads.

Built for Automation

Send, reply, forward, and label programmatically. Idempotent endpoints and automatic retries designed for agent loops.

Semantic Search

Query inbox history in natural language. Your agents can recall any thread, attachment, or contact instantly.

Deliverability & Trust

SPF, DKIM, and DMARC handled out of the box. Dedicated reputation management keeps agent mail out of spam.

Thread-Aware Context

Full conversation threading with normalized metadata, so agents always reply with the right context.

Developer First

An inbox in three lines of code

Designed for agent frameworks and automation pipelines. Create inboxes, send mail, and subscribe to inbound messages with a typed SDK for TypeScript and Python — or use the REST API directly.

  • TypeScript & Python SDKs
  • REST API with OpenAPI spec
  • Native integrations for popular agent frameworks
agent.tsTypeScript
import { AgentMail } from "agentmail" const client = new AgentMail({ apiKey: process.env.AGENTMAIL_API_KEY }) // Give your agent its own inboxconst inbox = await client.inboxes.create({  username: "support-agent",}) // Send email programmaticallyawait inbox.messages.send({  to: "customer@example.com",  subject: "Your ticket has been resolved",  text: "Hi! Our agent fixed the issue...",}) // React to inbound mail in real timeinbox.on("message.received", async (message) => {  await agent.run({ context: message })})

Pricing

Simple pricing, gated for now

During private beta, plans can only be purchased by whitelisted accounts.

Builder

$0/mo

For prototyping your first email-native agent.

  • 2 agent inboxes
  • 500 emails / month
  • Webhooks & REST API
  • Community support
Request Access
Most Popular

Scale

$49/mo

For production agent fleets that live in email.

  • 100 agent inboxes
  • 50,000 emails / month
  • Semantic inbox search
  • Custom domains
  • Priority support
Request Access

Enterprise

Custom

For platforms running thousands of agents.

  • Unlimited inboxes
  • Volume-based pricing
  • Dedicated IPs & deliverability SLA
  • SSO & audit logs
  • Dedicated support engineer
Contact Sales

Give your agents an inbox of their own

Spots in the private beta are limited. Join the whitelist today and be among the first to ship email-native agents in 2026.

Join the Whitelist