cd /news/ai-agents/show-hn-pidgeon-email-inboxes-for-ai… · home › topics › ai-agents › article
[ARTICLE · art-160262] src=pidgeon.ai ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: Pidgeon – Email inboxes for AI agents

Pidgeon launched a product that gives AI agents their own email inboxes, provisioned with a single API call through the @pidgeon-ai/sdk, per the company's Show HN announcement. Pidgeon says every inbound message is screened for hidden instructions before the agent reads a clean copy, mail and data are stored and processed in the EU on every plan, and API keys can only create narrower keys than themselves. The service is free to start, with an OpenAPI reference at pidgeon.ai/openapi.json and setup instructions at pidgeon.ai/skill.md.

read2 min views1 publishedOct 29, 2026
Show HN: Pidgeon – Email inboxes for AI agents
Image: source

Send mail at volume

Fig001 Notifications, outreach and follow-ups, each sent from the agent’s own address.

Product

Pidgeon equips your agents with powerful, programmatic inboxes.

Read what comes in, answer in the same thread, and hand it to a person when it needs one.

Set up meetings, confirm bookings and deal with changes, all by email.

Pull the details out of invoices, forms and attachments.

Pass on tasks, share results and keep the whole exchange in one thread.

Register for third-party tools with its own address, never your credentials, and every code comes with a Firewall verdict.

A person takes the thread; the agent stops, and picks up again when it is handed back.

Features

Send and receive, read whole threads, and start your workflows when mail arrives.

Give any agent its own inbox with a single API call.

Every reply, forward and follow-up kept together in one conversation.

Send and receive mail from code, formatted the way people expect to read it.

Files and documents go in and out with the message itself.

Get started

From your own code, or from the agent you already use.

npm install @pidgeon-ai/sdk

1import { client, identitiesCreate } from '@pidgeon-ai/sdk';2 3client.setConfig({ auth: () => process.env.PIDGEON_API_KEY! });4 5const { data } = await identitiesCreate({6  body: { address: 'scout@pidgeon.email', type: 'agent' },7  throwOnError: true,8});9console.log(data.data.email);

scout@pidgeon.email Security and control

Screened, scoped, kept in the EU, and logged.

Every inbound message is read first. Hidden instructions are named; your agent reads the clean copy.

Mail, the API and your data are stored and processed in the EU, on every plan.

One address, one level of access. A key can only make keys narrower than itself.

Every event logged, to read and replay. It cannot be deleted earlier.

Paste one prompt, or make the call yourself. It is free to start.

Read https://pidgeon.ai/skill.md and follow the instructions to get your own inbox.

The full API reference is at https://pidgeon.ai/openapi.json

── more in #ai-agents 4 stories · sorted by recency
── more on @pidgeon 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-pidgeon-emai…] indexed:0 read:2min 2026-10-29 · —