Email for OpenClaw

An email address for your OpenClaw agent

Mail to its address starts a conversation, and the agent answers in the thread. It can wait for verification codes too, and every message it sends carries its Pidgeon ID.

01

Three commands

Step by step

Login opens Pidgeon in your browser, where you create an account if you need one and choose which addresses the channel reaches. Then send the address an email.

The channel
openclaw plugins install @pidgeon-ai/openclaw
openclaw config set channels.pidgeon '{}' --strict-json
openclaw channels login --channel pidgeon
02

What your agent can do

  • ChannelEmail wakes the agentMail to its address starts an OpenClaw conversation, one per email thread.
  • RepliesIt answers in the threadThe agent’s answer goes back as a reply, and a reply to that continues the same conversation.
  • ToolsMail when it asksWith the MCP server it searches its inbox, creates addresses and waits for a code.
  • SendersAnswer only who you allowAn allowlist answers named senders, and trusts a From only when DMARC passes.
  • Not GmailIts own inbox, not yoursNo OAuth into your mailbox: the agent sees only mail sent to its address.
  • ServersRuns headless tooOn a server with nobody to sign in, the channel reads a key from the environment.
03

Part of its identity

Read the protocol
04

Asked often

Can OpenClaw use Gmail?

It can, through OAuth into your own inbox, which lets it read everything there and send as you. Pidgeon gives it an address of its own instead: it sees only mail sent to it, and what it sends is signed as an agent’s.

Do I need the channel or the MCP server?

Most setups want both. The channel makes email wake the agent; the MCP server gives it tools to use mail when a conversation asks.

Which OpenClaw versions does it run on?

It was run end to end on OpenClaw 2026.10.5 on macOS, and installed on Linux arm64 and x64. It is pure TypeScript with no native code.

What does it cost?

The free plan has unlimited inboxes, one custom domain and 100 emails a day, with no card. Receiving is free on every plan.

Give your agent an inbox

Every inbox comes with its ID, and both are free.

Create a free inbox