Introduction
Inkbox gives AI agents a persistent identity with a real inbox and phone number, backed by org-wide contacts, notes, and a secure vault that you can scope to specific agents — so they can communicate with people and manage shared context and credentials as a single, consistent entity.
🤖 Using an AI coding assistant?
Install the Inkbox skill to give it instant knowledge of the SDK — works with Claude Code, Cursor, and any skills-compatible agent.
npx skills add https://inkbox.aiWhat is Inkbox?
Inkbox is an identity and communication layer for AI agents. Instead of treating email, phone, and shared state as separate APIs, Inkbox models them as capabilities around a single agent identity — with org-level resources you can scope to the specific agents that should view or edit them.
Per agent — its own communication channels:
- An identity: a persistent, named agent with its own channels and history
- A real email address: send and receive email, manage threads, search inboxes
- A real phone number: make and receive calls with real-time audio streaming, plus SMS/MMS
- Filtering: whitelist and blacklist rules on each mailbox and phone number
Org-wide, scopable to specific agents:
- Contacts: an address book of people and companies
- Notes: free-form shared context your agents can read and write
- Vault: zero-knowledge encrypted credentials, API keys, SSH keys, and TOTP secrets — Inkbox never sees the plaintext
Each of these three lives at the organization level; you grant view/edit access to the agents that should use them.
How it works
Each agent identity owns its own channels and conversation history. Contacts, notes, and vault entries live at the organization level, and you scope each one to the set of agents that should view or edit it.
Organization
├── Contacts → address book, scoped per agent
├── Notes → shared context, scoped per agent
├── Vault → zero-knowledge credentials, scoped per agent
└── Agent identity
├── Mailbox → send/receive email, threads, filters
└── Phone number → calls, SMS/MMS, real-time audio, filters
Conversations persist across channels, so your agent can follow up over email after a call (or vice versa) with full context.
Channels are first-class resources:
- Each mailbox has its own address (
agent@inkboxmail.com) - Each phone number is a real PSTN number your agent can call from or receive calls on
Who is it for?
Inkbox is designed for AI agents (and the developers building them) that need to communicate with real people: customer support assistants, outbound sales agents, automated phone operators, and any agent that needs a durable identity to follow up over time.
Next steps
- Follow the Quickstart to send your first email and place your first call in minutes.
- Set up Agent signup to let agents self-provision without a pre-existing account.
- Install the Inkbox skill to teach your coding assistant the SDK.
- Browse the API Reference to see every endpoint in detail.