agentmail

Send, receive, and manage email via AgentMail agent-owned inboxes.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/eddielueng/hermes-agent-zh --skill agentmail-eddielueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentmail
Source: https://github.com/eddielueng/hermes-agent-zh/tree/main/optional-skills/email/agentmail
Command: npx skills add https://github.com/eddielueng/hermes-agent-zh --skill agentmail-eddielueng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AgentMail enables an AI agent to communicate and manage conversations through its own dedicated email inbox, instead of relying on the user’s personal email accounts.

Core Features & Use Cases

  • Dedicated agent email identity: Create and manage agent-owned inboxes (e.g., [email protected]).
  • Autonomous email operations: Send messages, reply to existing threads, forward messages, and update message labels/status.
  • Inbox and thread management: List inboxes, enumerate threads, and retrieve specific threads including message content and attachments.
  • Use Case: An agent can create a “signup-bot” inbox, monitor verification and onboarding emails, read codes, and complete sign-up flows while keeping the user’s personal mailbox clean.

Quick Start

Configure the AgentMail MCP server in ~/.hermes/config.yaml with your AGENTMAIL_API_KEY, restart Hermes, and ask Hermes to create an AgentMail inbox and return the new 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 an AI agent its own email inbox for autonomous outreach?

You can give an AI agent a dedicated email inbox by using AgentMail to create agent-owned addresses, enabling the agent to autonomously send messages, reply to threads, and manage email without needing access to your personal mailbox.

Can an AI agent automatically read verification codes and complete sign-up flows?

Yes, an AI agent can automatically monitor a dedicated inbox for verification and onboarding emails, read the contained codes, and complete sign-up flows while keeping your personal mailbox clean.

How do I configure an AgentMail MCP server for email thread management?

To configure email thread management, add the AgentMail MCP server to your Hermes config.yaml file using your AGENTMAIL_API_KEY, restart Hermes, and use MCP tools to list inboxes, enumerate threads, and retrieve message content.

Does autonomous email management support retrieving attachments from inbox threads?

Yes, autonomous email management supports retrieving attachments. The agent can enumerate specific inbox threads and retrieve the full message content along with any attached files.

What is the best way to separate an AI agent's email identity from my personal account?

The best way to separate an AI agent's email identity is creating a dedicated agent-owned inbox, such as a signup-bot address, which isolates autonomous outreach and account onboarding emails from your personal account.

What email operations can an autonomous agent perform using a dedicated inbox?

An autonomous agent can perform standard email operations including sending new messages, replying to existing threads, forwarding messages, and updating message labels or status using a dedicated inbox.