Mailgateway

Give your agent an email inbox

Custom-domain inboxes. Send and receive. Threads stay intact.

agent@acme.cominbox
Outbound3 sent
  • Partnership introsarah@partner.io
    delivered
  • Invoice #1042billing@stripe.com
    delivered
  • Weekly summaryteam@acme.com
    sent
Inbound2 new
  • Re: Partnership introsarah@partner.io
    new
  • Deploy completeno-reply@vercel.com
    new
  • Campaign resultshello@customer.io
  • Re: Invoice #1042billing@stripe.com
webhook · inboundthreads preserved

Paste and ship

Drop this into Claude Code, Codex, or Cursor. It reads the docs and wires up Mail for you.

Agent prompt
Read https://vetta.sh/docs/identity/email and use the naïve Mail primitive in my project. It is part of the gateway layer; wire it through naive.config.ts rather than calling a vendor directly.

Used by

Related primitives