agentmail

Send and manage email threads using AgentMail-owned addresses.

Updated May 26, 2026
One-click install
npx skills add https://github.com/ruiyangruiyi/hermes-agent --skill agentmail-ruiyangruiyi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agentmail
Source: https://github.com/ruiyangruiyi/hermes-agent/tree/main/optional-skills/email/agentmail
Command: npx skills add https://github.com/ruiyangruiyi/hermes-agent --skill agentmail-ruiyangruiyi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agentmail helps the agent send, receive, and manage emails using its own dedicated inbox, instead of relying on the user’s personal mailbox.

Core Features & Use Cases

  • Agent-owned inbox identity: Create and manage real email addresses for the agent (e.g. hermes-agent@agentmail.to) and use them for service signups and outreach.
  • Autonomous email operations: List inboxes, inspect threads, send new messages, reply, forward, update status/labels, and download attachments.
  • Operational fit for agent workflows: Use inbound email threads for verification codes, ongoing conversations, and cross-agent/human communication while keeping the user’s personal email separate.

Quick Start

Use the agentmail skill to create an AgentMail inbox named "test-agent" and return the new inbox email address.

Frequently Asked Questions about agentmail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I give my AI agent a dedicated email inbox for autonomous communication?▼

You can give an AI agent a dedicated email inbox by using AgentMail to create agent-owned email addresses, enabling autonomous email sending, receiving, and thread management without touching your personal mailbox.

What do I need to set up agent inbox management with an MCP server?▼

Setting up agent inbox management requires an AgentMail API key and a configured Hermes MCP server running Node.js 18+ via agentmail-mcp to execute tool-driven email operations.

Can an autonomous agent retrieve verification codes from inbound email threads?▼

Yes, an autonomous agent can retrieve verification codes by using AgentMail to monitor inbound email threads and download attachments or read messages sent to its dedicated inbox address.

How do I separate agent outreach emails from my personal mailbox?▼

You separate agent outreach emails by creating a real AgentMail-owned address for the agent, allowing it to perform service signups and human outreach independently from your personal mailbox.

What email operations can an agent perform autonomously through thread management?▼

Through thread management, an agent can list inboxes, inspect threads, send new messages, reply, forward emails, update label and status flags, and download attachments autonomously.