Skip to main content
bolna-cli is in beta — commands and flags may still change before a stable 1.0 release.
The Bolna CLI (bolna) is a single Go binary that lets you manage agents, calls, phone numbers, and batches directly from your terminal — no dashboard tab required. Every command maps 1:1 to a tool in the Bolna MCP server’s tool list, so anything an AI assistant can do to your account over MCP, you can run yourself with a direct command. Run it with no arguments on a real terminal and instead of a help message, it opens a full-screen dashboard — a live, navigable view of your account built on the Charm TUI stack. Run any command in a script or CI pipe and it behaves like a normal CLI: plain, non-interactive, colorless output.

Benefits of using the Bolna CLI

Developers reach for a CLI because it’s fast, scriptable, and doesn’t need a browser. Instead of clicking through the dashboard, you run one command and move on. By using the CLI, you can:
  • Script call operations – Start calls, poll execution status, and pull transcripts from a shell script or CI job.
  • Debug without leaving the terminal – Pull an agent’s config or a call’s full transcript with one command instead of navigating the dashboard.
  • Pipe into other tools – Every list command supports --json or --csv output, so results feed straight into jq, xargs, or a spreadsheet.
  • Monitor visually when you want to – Run bolna with no arguments for a full-screen dashboard with a live wallet balance and a guided call-start flow.

What you can do with the Bolna CLI

  • Manage agents – List, view, create, update, and delete agents.
  • Place and track calls – Start an outbound call, list call history, and pull a full transcript.
  • Inspect account resources – List phone numbers and batch campaigns linked to an agent.
  • Check account health – Confirm authentication, keychain access, and API reachability with bolna doctor.

Available commands

Agents

Manage agents: list, view, create, update, and delete. Also see the Agent API.

Calls

Manage calls: start, list history, and view transcripts. Also see the Calls API.

Resources

Account

Next

Quickstart

Install, log in, and run your first command in under a minute

Changelog

Browse CLI releases and updates