Commands
A complete reference for every command available in Whisper, both in the Terminal and inside interactive mode.
Terminal Commands
These are run from your regular Terminal prompt (not inside Whisper).
whisper
Start Whisper in interactive mode. If you have multiple accounts, pass the account name to choose which one.
bash
whisper
whisper myaccountwhisper --auto
Start Whisper in auto mode. Whisper handles unreads on its own without asking for approval.
bash
whisper --auto
whisper myaccount --autowhisper login
Open your browser to sign in and link the CLI to your dashboard account. Run this once during setup, or again any time you need to refresh your session or pick up newly connected accounts.
bash
whisper loginwhisper logout
Sign out of the CLI. You'll need to run whisper login again to reconnect.
bash
whisper logoutwhisper accounts
List all connected accounts. This syncs with the dashboard, so newly connected or removed accounts are reflected automatically.
bash
whisper accountswhisper accounts remove <name>
Remove an account from your local CLI config. Your data files (chat history, profiles) are kept on disk.
bash
whisper accounts remove sunshinevibeswhisper account
Show a quick revenue and data dashboard for your default account (or a specific one).
bash
whisper account
whisper account myaccountwhisper insights
Run the full analytics pipeline: strategy extraction, segment analysis, and playbook generation. Scoring data seeds automatically on first startup, so you only need this for deep analysis and campaign playbooks.
bash
whisper insights
whisper insights myaccount| Option | What it does |
|---|---|
--deep | Syncs more conversation history per subscriber (slower, more thorough) |
--top 50 | Analyze more than the default 30 top spenders |
--force | Re-run even if data is still fresh from a recent run |
For established accounts, we recommend running whisper insights --deep at least once. It pulls significantly more conversation history per subscriber, which means better scoring, better recommendations, and better playbooks. It takes longer but the results are worth it. If you work on a team, only one person needs to run it.
whisper campaign
Run a personalized outreach campaign using a playbook and a subscriber list.
bash
whisper campaign my-playbook --list "VIP Fans"
whisper campaign my-playbook --list "VIP Fans" --dry-run| Option | What it does |
|---|---|
--list "Name" | The subscriber list to target (required) |
--dry-run | Preview drafts without sending anything |
whisper update
Download and install the latest version of Whisper.
bash
whisper updatewhisper check-updates
Check if a newer version is available without installing it.
bash
whisper check-updateswhisper --no-update-check
Start Whisper without checking for updates. Only affects that session.
bash
whisper --no-update-checkwhisper --version
Print the current version number.
bash
whisper --versionInteractive Commands
These work at the > prompt inside Whisper's interactive mode.
/unreads
Fetch, score, and automatically process all unread conversations. Messages are sent without approval. See Managing Unreads.
/review
Same as /unreads, but you approve (or edit) every message before it's sent. See Managing Unreads.
/sub <name>
Switch your focus to a specific subscriber. Your prompt changes to @name> and everything you type goes to that subscriber's AI session. See Subscriber Routing.
/sub clear
Return to the general > prompt, clearing your subscriber focus.
/sub
Show your current context and list known subscribers you can switch to. Supports tab completion.
@name <instruction>
Send a one-off instruction routed to a specific subscriber without changing your sticky context. See Subscriber Routing.
/note <text>
Add a standing directive that applies to every conversation. See Directives.
/note Push the Beach Day photoset to outdoor fans
/note --expires 2026-02-28 Valentine's sale is live/notes
List all active directives (both operator-created and AI-created).
/note remove <number>
Remove a specific directive by its number in the /notes list.
/note clear
Remove all directives.
/help
Show available commands.
/quit
Exit Whisper and return to your regular Terminal. Also releases any active conversation claims. You can also use /exit or press Ctrl+C.