Skip to content
Inkbox

Inkbox

DocsPricingBlogContact
GuidesAPI ReferenceChangelog

Ctrl K

GuidesAPI ReferenceChangelog

Jump to

Claude Code plugin

The Inkbox Claude Code plugin is a standalone bridge for Claude Code. It gives a Claude Code agent its own Inkbox identity: mailbox, phone number, SMS/MMS, voice calls, iMessage, contact rules, and an Inkbox tunnel for inbound webhooks and WebSocket connections — so you can step away from the keyboard and keep working with it from anywhere.

This is a plugin, not an Inkbox SDK skill or a Claude Code fork. It lives in its own repository and drives the real claude CLI through the Claude Agent SDK, wiring Inkbox in through a local gateway, an in-process tool server, a setup wizard, and per-contact session routing.

Plugin on GitHub ->

Install

Install and log into Claude Code first — the bridge drives a real claude session, so the CLI has to be on the machine and authenticated (a Claude Pro/Max subscription, or ANTHROPIC_API_KEY set). You also need Python 3.10+ on macOS or Linux.

One command finds a Python 3.10+, installs the bridge in its own virtualenv, puts inkbox-claude on your PATH, and runs the setup wizard:

bashbash

The wizard creates a fresh Inkbox agent for you (or takes an existing API key), provisions a phone number, connects iMessage, mints a webhook signing key, picks the project directory Claude works in, and offers to keep the bridge running on every boot. Re-running is safe. Useful flags: --start launches the background gateway when done, --no-setup installs without running the wizard.

Prefer to install by hand in any Python 3.10+ environment:

bashbash

Keep the bridge process running. On startup it opens an Inkbox tunnel, configures mail, text, and iMessage webhook subscriptions plus the incoming-call channel, and routes inbound email, SMS, iMessage, and calls into Claude Code sessions.

What you get

By the end of setup your Claude Code agent has:

  • An email address - send, receive, and reply from an Inkbox mailbox
  • A phone number - SMS/MMS and voice calls, inbound and outbound
  • iMessage - reach and be reached over iMessage on the same identity
  • An Inkbox tunnel - inbound webhooks and WebSocket connections reach the local bridge without a public server
  • Contacts and contact rules - persistent Inkbox records and server-side allow/block controls
  • Remote tool approval - when Claude reaches for a Bash, Write, or Edit, it texts you a one-line summary and your next reply decides; read-only tools run silently

What Inkbox adds

CapabilityClaude Code aloneWith Inkbox plugin
Agent-owned mailboxBring your own integrationBuilt in
SMS/MMS and voice callsBring your own integrationBuilt in
iMessageBring your own integrationBuilt in
Inbound webhook and WebSocket tunnelBring your own tunnel/serverBuilt in
Contact and reachability controlsAgent memory or external toolsBuilt in
Approve Bash/Write/Edit from your phoneTerminal-only permission promptsText summary; your next reply decides

Claude Code itself stays upstream. The bridge drives a real claude session through the Claude Agent SDK and adds an Inkbox tunnel, webhook routing, a CLI setup wizard, remote permission escalation, and an in-process Inkbox tool server without requiring a fork.

After install

Run a quick health check:

bashbash

Then text START to the agent's Inkbox phone number from every phone the agent needs to text. This opts that phone number in to SMS from the agent. You can also email the agent mailbox, iMessage it, or call the agent phone number; the bridge routes those inbound events into Claude Code, and one person stays one conversation across every channel.

Inkbox

Copyright © 2026 Inkbox

This site is protected by reCAPTCHA.

Google Privacy Policy and Terms of Service apply.

Website

Inkbox

Copyright © 2026 Inkbox

This site is protected by reCAPTCHA.

Google Privacy Policy and Terms of Service apply.

Website

Y CombinatorBacked by Y Combinator
Claude Code plugin