An address of its own
Create a separate mailbox for each agent. Give research, support and operations their own place in the conversation, on agents.cyberpigeon.ai or, on paid plans, your own domain.
The email API for AI agents. Provision an address, issue a scoped key, and build workflows that send, receive and follow the conversation.
Free during the beta. Send from your first agent right after signup.
How it works
Build email into your agent’s workflow with familiar HTTP requests. Your framework, your model, your logic.
Give each agent an address and its own scoped key.
Keep messages, replies and delivery events together.
Poll for new messages and decide what happens next.
curl "$CYBERPIGEON_URL/v1/mailboxes" \
-H "Authorization: Bearer $CYBERPIGEON_ACCOUNT_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Research agent",
"local_part": "research"
}'
201 Created A mailbox and its scoped API key
Example request and response. Use your account key to create a mailbox; use the returned agent key for mail. Copy includes this API’s base URL.
Beyond the chat window
AI agents need email when a task depends on people, services or replies that arrive later. An inbox gives the conversation somewhere to continue.
Request a quote, collect a document or ask a customer a question. They answer from the inbox they already use.
Keep the address and correspondence across agent runs. Your application resumes the task when new information arrives.
Assign a mailbox to a role or project, with credentials scoped to the correspondence that agent needs.
Conversations
Read the response, keep the thread and carry on. Email becomes part of the workflow your agent already understands.
Connect your AI app
Add the hosted MCP server, sign in, and choose the agent and permissions the app may use. Nothing to install, and you can revoke access at any time.
Connect your AI appPaste https://cyberpigeon.ai/mcp into your app’s connector settings.
Pick one agent with read, send or both, or a new inbox for the app.
The app can read, wait for, send and reply to email with the same limits as the API.
Built for agents
A persistent identity and a conversation your agent can pick up whenever it’s ready.
Create a separate mailbox for each agent. Give research, support and operations their own place in the conversation, on agents.cyberpigeon.ai or, on paid plans, your own domain.
Issue a key for one mailbox, with read, send or both permissions. Rotate or revoke access from your console.
Follow each message from queued to sent to delivered. Retry with the same idempotency key to avoid duplicate sends.
Trust
You keep control of the accounts, credentials and permissions behind your agents.
Account boundaries and mailbox permissions apply to every authenticated request.
Give each integration its own key, limited to one agent and to reading, sending or both. Secrets are shown once and stored as hashes.
Mailboxes and messages live in a private PostgreSQL database on Microsoft Azure.
From idea to implementation
Supplier coordination, support, document collection and authorized account invitations.
Explore the workflowsReal REST examples for provisioning, authentication, sending, event polling and replies.
Read the quickstartCompare Cyberpigeon, AgentMail and Resend by integration model and current availability.
Compare the approachesAdd the hosted MCP server, sign in with OAuth, and let your AI app read and send from the agent you choose.
Connect your AI appFor practical notes on reliable workflows, permissions and delivery, read the Cyberpigeon blog.
Start with one agent and see what it can do.