PRODUCT · 04 · AGENT INBOX
Real email, real phone,
real WhatsApp — per agent.
Vendors send receipts to email. Banks call to verify. Customers WhatsApp. Without an inbox of its own, your agent is half-blind. AgentWallet provisions a real, deliverable email + phone + WhatsApp Business handle for every agent — structured-extracted into the trace.
Channels
Three real channels. One structured stream.
Real, deliverable, SPF+DKIM+DMARC-aligned mailbox at [email protected]. Vendors deliver receipts; we structured-extract them into the trace.
Phone (voice + SMS)
Real US, UK or EU number per agent. Receives bank verification calls (transcribed), 2FA SMS (auto-replied), and customer callbacks.
WhatsApp Business
Verified WhatsApp Business handle. The Principal can WhatsApp the agent directly, and customers can DM for support.
Why an agent needs an inbox
Without it, the agent can't reconcile.
→
Receipts arrive by email
90% of SaaS receipts are emailed. No inbox = no reconciliation = no audit.
→
Banks still phone you
Issuer fraud teams call. The agent's number rings, the call is transcribed and routed for sign-off.
→
2FA still happens
Vendors send SMS codes. The agent's number receives, structured-extracts, replies to the right form.
→
Customers DM, not email
For commerce + concierge agents, WhatsApp is the channel. The agent listens, the trace records, the principal approves.
MCP tools
Wired into your model in zero lines.
// Available on the agent's MCP endpoint:
inbox.list({ since, channel: "email"|"sms"|"whatsapp"|"voice" })
inbox.read({ message_id })
inbox.reply({ message_id, body })
inbox.send({ to, channel, subject?, body })
inbox.extract({ message_id, schema }) // structured extraction
inbox.subscribe({ webhook }) // push to your stack