Outbox CLI for Claude Code
Run your Outbox agency from the terminal. Build agents, ship workflows, audit calls, triage conversations, and pull reports — all by just talking to Claude. A Claude Code plugin for Outbox agency operators and their teams.View on GitHub
github.com/Outbox-Solutions/outbox-claude-plugin
What you can do
Once installed, just ask in plain English:Create a new outbound sales agent for Acme Roofing — friendly, qualifies budget and timeline, books a 15-min discovery call.
Add 500 contacts with a phone number that haven’t been called yet in the Husband Realty account to the AI Reactivation Sequence workflow.
Show me last week’s report for Beta Dental.
The booking agent on Gamma Plumbing keeps failing on price objections. Pull the last 30 calls and tell me what to fix.
What conversations need my attention right now?
Switch me over to Delta Roofing.Or use slash commands directly when you want a specific, repeatable output format.
The campaign command
The headline feature:/outbox-cli:outbox-campaign is an interactive campaign builder. It filters contacts in the active client (tags, custom fields, last-activity date, has-phone, etc.), previews the matches, and enrolls them into a workflow in batches.
Use it for reactivation pushes, follow-up sequences, segment-specific outreach — anything where you’d otherwise be exporting CSVs and importing into the workflow UI.
Get set up (under 2 minutes)
1
2
Install Claude Code
If you don’t have it yet, follow the install steps at
claude.com/claude-code. Then launch it
by typing
claude in your terminal.3
Run these three commands inside Claude Code
Slash commands
All commands are namespaced under/outbox-cli: so they won’t collide with Claude Code built-ins or other plugins.
Auth + context
Agents
Workflows + campaigns
Logs + debugging
Resources
Skills (auto-trigger)
Claude triggers these automatically when you describe what you want — no need to remember a command name.For agency operators
If your account is an agency account, signing in gives you access to every client company under your agency. Switch between them at any time:Recommended workflow
Keep a folder per client on your machine:cd into a client’s folder before launching Claude Code, then run /outbox-cli:outbox-use-client once to set the context. After that, the client stays active for that session.
Built-in docs lookup
The plugin also wires Claude Code into the official Outbox docs. Ask any “how do I…” or “what does X mean” question and Claude searches the docs automatically.what’s the difference between an agency key and a company key?
how do I set up a voice mailbox?
what does “concurrent call limit” mean?
Troubleshooting
"You're not signed in" after signing in
"You're not signed in" after signing in
Run
/reload-plugins inside Claude Code. The plugin needs a quick reload
to pick up your fresh sign-in."Plugin not found in any marketplace"
"Plugin not found in any marketplace"
Make sure you’re using the qualified install command:Not just
/plugin install outbox-cli.Slash commands aren't appearing
Slash commands aren't appearing
Run
/reload-plugins once, then type /outbox-cli: and you’ll see the
full list in the autocomplete picker."Token is invalid" or you keep getting signed out
"Token is invalid" or you keep getting signed out
Your session expired or was revoked. Just run
/outbox-cli:outbox-sign-in again to sign back in.Something else broken?
Something else broken?
Open an issue on the plugin
repo or
ask your Outbox contact.
Related
- MCP Server — connect any MCP-compatible client (Claude Desktop, Cursor, etc.)
- JavaScript SDK — call the Outbox API from Node and the browser

