bolna with no arguments on a real terminal, and instead of a help message you get a full-screen dashboard — a live, navigable view of every agent, call, phone number, and batch on your account, built entirely on the Charm TUI stack.
The splash screen
Before the dashboard appears, a “BOLNA” ASCII wordmark animates into place using spring physics (via Harmonica) — it settles, then transitions into the dashboard automatically, or immediately on any keypress if you don’t want to wait.Layout
The whole dashboard sits inside a bordered “mission control” frame — a rounded border in Bolna’s brand blue gradient, matching the wordmark color scheme at mcp.bolna.ai.- Header bar — a
bolnabadge, a breadcrumb for the current screen, and your account’s real-time wallet balance in the top-right corner. - Footer bar — context-sensitive keybinding hints for whatever screen is active, a loading spinner during data fetches, or an error message if something failed.
Screens
Jump between them with the command palette or the number keys — full keybinding reference on the Keybindings page.
Read-mostly, on purpose
Everything in the dashboard is read-only, with one exception: starting a call. Creating, editing, or deleting an agent always routes to the dedicated CLI commands —create, update, delete — which have their own wizards and confirmations.
Non-blocking by design
Every screen’s data loads independently. A slow fetch on one screen never freezes another. The footer shows a spinner while loading, or an error if something failed.See also
Keybindings
Full reference: navigation, the command palette, and themes
Starting a Call
The one write action built into the dashboard

