Introduction
Inkbox gives AI agents a persistent identity with a real inbox and phone number, so they can send emails, receive replies, answer calls, and manage conversations 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 a communication infrastructure platform built for AI agents. Instead of treating email and phone as separate APIs, Inkbox models them as channels owned by a single agent identity.
With a single SDK, your agent gets:
- An identity: a persistent, named agent with its own communication channels, all tied together
- A real email address: send and receive email, manage threads, search inboxes
- A real phone number: make and receive calls, stream audio in real time (Inkbox can handle text-to-speech / speech-to-text)
How it works
Each agent is represented as an Agent Identity: an object that represents your agent across all communication channels. It owns its inbox, phone number, and conversation history.
Agent Identity
├── Mailbox → send/receive email, manage threads
└── Phone number → calls, real-time audio streaming
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: OpenClaw assistants, outbound sales agents, automated phone operators, and more.
Next steps
- Follow the Quickstart to send your first email and place your first call in minutes.
- Browse the API Reference to see every endpoint in detail.