Skip to content

OpenClaw plugin

The Inkbox OpenClaw plugin is a standalone OpenClaw channel plugin. It connects an OpenClaw agent to an Inkbox identity and supports email, SMS/MMS and voice calls, iMessage, contacts, notes, contact rules, A2A task delegation, and an Inkbox tunnel when those capabilities are configured.

This is a plugin, not an Inkbox SDK skill. It lives in its own repository and wires Inkbox directly into OpenClaw's plugin SDK, gateway, tools, HTTP routes, CLI, and bundled OpenClaw task skills.

View plugin on GitHub

Install

Install and configure upstream OpenClaw first. The plugin currently targets OpenClaw 2026.5.27 or newer.

bashbash

Install the Inkbox plugin from source:

bashbash

Configure Inkbox and start or restart the gateway:

bashbash

OpenClaw requires the explicit install acknowledgement because the plugin's gateway setup helper invokes the OpenClaw CLI. The setup wizard creates or connects an Inkbox agent, offers to connect iMessage, offers to provision a phone number, configures signed inbound messaging, and presents the available phone-call voice stacks when a calling channel is available.

If the gateway is already running, restart it so it reloads the Inkbox channel config. Keep the gateway process running. On startup the plugin opens an Inkbox tunnel, configures mail, text, and iMessage webhook subscriptions, wires the incoming-call URL and call media WebSocket, and routes configured email, SMS/MMS, iMessage, and call channels into OpenClaw sessions.

Available capabilities

Depending on your setup choices and account availability, your OpenClaw agent can have:

  • An email address - send, receive, search, and reply from an Inkbox mailbox
  • A phone number, when available - SMS/MMS and voice calls, inbound and outbound
  • iMessage, when connected - continue OpenClaw conversations from iMessage threads
  • An Inkbox tunnel - inbound webhooks and WebSocket connections reach the local OpenClaw gateway without a public server
  • Contacts and notes - persistent Inkbox records the agent can create, update, and read
  • Contact rules - mailbox and phone reachability controlled from Inkbox

What Inkbox adds

CapabilityOpenClaw aloneWith Inkbox plugin
Agent-owned mailboxBring your own integrationBuilt in
SMS/MMS and voice callsBring your own integrationAvailable when configured
iMessageBring your own integrationAvailable when configured
Inbound webhook and WebSocket tunnelBring your own tunnel/serverBuilt in
Contact and note storageAgent memory or external toolsBuilt in

OpenClaw itself stays upstream. The plugin adds an Inkbox channel, tool group, CLI setup wizard, gateway webhook routing, and package-included task skills without requiring an OpenClaw fork.

After install

Run a quick health check:

bashbash

Use any channels you configured. If the agent has a phone number, text START to it 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, use iMessage when connected, or call the agent phone number when available; the gateway routes each configured channel into OpenClaw.