OXYGENOXYGEN
← All integrations
AgentMail logo

AgentMail

Send and receive email programmatically.

OutboundAPI key5 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
AGENT_MAIL_CREATE_INBOX
Create a new AgentMail inbox via API. Returns the inbox_id and email address for sending/receiving messages. Use when provisioning new inboxes for agents or workflows.
POST /composio/agent_mail/agent_mail_create_inboxexternal_sendmanaged
AGENT_MAIL_GET_MESSAGE
Retrieve the complete details of a specific email message from an AgentMail inbox. This action returns the full message content including sender, recipients, subject, body (both text and HTML), attachments, labels, and metadata. Use this to read individual messages after discovering them via LIST_MESSAGES or webhooks.
POST /composio/agent_mail/agent_mail_get_messageexternal_sendmanaged
AGENT_MAIL_LIST_INBOXES
List all inboxes available to the authenticated AgentMail account. Use this to discover valid inbox_id values for message operations.
POST /composio/agent_mail/agent_mail_list_inboxesexternal_sendmanaged
AGENT_MAIL_LIST_MESSAGES
List messages from an AgentMail inbox. Returns a `messages` array; each message uses `message_id` and `timestamp` fields (not `id`, `date`, or `items`).
POST /composio/agent_mail/agent_mail_list_messagesexternal_sendmanaged
AGENT_MAIL_SEND_EMAIL
Send an email using AgentMail API
POST /composio/agent_mail/agent_mail_send_emailexternal_sendmanaged