OpenClaw
This example installs an Inkbox skill into OpenClaw so your agent gets a real email address and phone number. Once installed, the agent can send and receive email, browse threads, search a mailbox, place outbound calls, and retrieve call transcripts — all from natural-language prompts.
What it does
| Capability | Operations |
|---|---|
| Send, reply, list inbox, view threads, search | |
| Phone | Place calls, list call history, get transcripts |
Requirements
- Node.js ≥ 18
- An OpenClaw installation with OpenClaw Gateway running
- An Inkbox account with an API key
Setup
1. Get an Inkbox API key
Sign in at console.inkbox.ai and create an API key.
2. Store the key in a protected env file
If OpenClaw Gateway runs as a background service, restart it after writing the file so it picks up the new variable.
3. Install clawhub (if needed) and the Inkbox skill
4. Add the Inkbox config to ~/.openclaw/openclaw.json
5. Restart OpenClaw Gateway and start a new session
INKBOX_AGENT_HANDLE is optional at install time. If not set, the agent will walk you through creating an Inkbox identity on first use.
Usage
Once installed, talk to your OpenClaw agent naturally:
"Set up my Inkbox identity" "Check my inbox" "Send an email to alice@example.com with subject 'Hello' and say hi" "Search my email for invoices" "Show me the full thread for that last message" "Call +15551234567" "Show my recent calls" "Get the transcript for that last call"