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. 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 js 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