# Pidgeon: Hermes Agent plugin

> Email for Hermes through Pidgeon: mail to your agent's own address starts a conversation, one per email thread, and the agent's answer goes back as a reply in that thread.

Canonical: https://hermeswatcher.com/plugins/pidgeon  
Tier: Community  
Official page (Nous Research): https://hermes-agent.nousresearch.com/docs/plugins/pidgeon  
Last updated in catalog: 2026-10-24

Email for Hermes through Pidgeon: mail to your agent's own address starts a conversation, one per email thread, and the agent's answer goes back as a reply in that thread. The agent reads Pidgeon Firewall's clean text, mail flagged as prompt injection is held before it reaches the agent, mail whose From fails DMARC never reaches it, and the agent can only reply, never write to a new recipient. Standard library only.

## Good to know before installing

While the gateway runs it polls pidgeon.ai (or `PIDGEON_BASE_URL`) every five seconds with `PIDGEON_API_KEY` and sends the agent's answers as email replies through Pidgeon; mail from senders in `PIDGEON_ALLOWED_USERS` that passes DMARC becomes agent turns with the agent's full toolset (Firewall-flagged mail is held by default; setting `PIDGEON_ALLOW_UNAUTHENTICATED=true` also admits mail whose From is not authenticated, so anyone who knows an allowed address could instruct the agent), and a cursor/message-id state file is kept under `<HERMES_HOME>/pidgeon/`.

From the plugin's catalog listing.

## How to install

1. Install it. Hermes asks for any API keys it needs (this one needs `PIDGEON_API_KEY`), then asks whether to turn it on.

```bash
hermes plugins install pidgeon
```

2. Said no? Turn it on later:

```bash
hermes plugins enable pidgeon
```

3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see the official page. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide: https://hermes-agent.nousresearch.com/docs/user-guide/features/plugins

## Facts

- Category: Work & business, Chat apps & voice
- Maintained by: pidgeon-ai (Community)
- Needs: `PIDGEON_API_KEY` (API key)
- Requires Hermes: `>=0.22.2`
- Version: 0.1.1
- In the catalog since: 2026-10-24

## Links

- [Full setup and settings (official page)](https://hermes-agent.nousresearch.com/docs/plugins/pidgeon)
- [Source code](https://pidgeon.ai/docs/hermes)
- [All plugins](https://hermeswatcher.com/plugins.md)

---

HermesWatcher is an independent guide. It is not affiliated with or endorsed by Nous Research. The [official Hermes Agent documentation](https://hermes-agent.nousresearch.com/docs) and [repository](https://github.com/NousResearch/hermes-agent) from Nous Research are the authority; each page here lists the official sources it was written from. If this site and the official docs disagree, trust the official docs. Index for agents: https://hermeswatcher.com/llms.txt
