Command Line Interface

One CLI. Every operation your business needs.
CaptainBook CLI gives AI agents and humans full control over inventory, bookings, pricing, availability, gift certificates, customer comms, and reporting. One tool, one command away.
Without CaptainBook
AI agents stuck behind dashboards and browser-based UIs they can't navigate.
Every inventory change, booking update, or pricing adjustment requires a human in the loop.
No way to automate repetitive lookups or build them into your workflow.
Your business operations locked behind a web interface with no programmatic access.
With CaptainBook
AI agents manage inventory, update pricing, create availability, and process bookings autonomously.
Pipe output into scripts, spreadsheets, or Slack. Automate gift certificates, customer notifications, and bulk updates.
Granular token permissions (read, write, customer-success) keep everything segregated and secure.
Works with Claude Code, Cursor, any MCP client, or plain terminal. Included on every plan.
Get started with a single install command. CaptainBook CLI connects through the same secure API that powers your dashboard. Once authenticated, agents and humans can manage products, options, availability (including bulk updates), pricing tiers, discounts, bookings, refunds, gift certificates, customer notifications, and full reporting.

Yes, you can pull revenue summaries and export CSVs. But the real power is write access: create products, update pricing tiers, apply discounts, issue gift certificates, manage bookings (cancel, refund, comp), and send customer notifications. Every mutation supports dry-run mode so agents can preview changes before committing. Built-in idempotency keys mean retries are safe, and a local audit log tracks every action.
Give each agent exactly the permissions it needs. A reporting agent gets read-only access and nothing else. An inventory agent can edit products and availability but never process a refund. Sensitive operations like cancellations and refunds are locked behind a separate key that only your CS team holds. You decide what each agent can touch, and the system enforces it. Full power, zero surprises.

















