Skip to main content
The OpenBunny CLI (openbunny) is the primary way to configure channels, manage whitelists, and interact with tasks and contacts from the terminal.

Usage

# Via pnpm (development)
pnpm openbunny <command>

# Via npm script
npm run openbunny -- <command>

# Direct (if installed globally)
openbunny <command>

Commands

CommandDescription
whatsappManage WhatsApp channel
imessageManage iMessage channel
telegramManage Telegram channel
emailManage Gmail channel
backendConfigure local or remote backend
tasksList tasks
contactsList and search contacts
uiStart the local Kanban UI

Whitelist pattern

All channel whitelists follow the same subcommand pattern:
SubcommandDescription
(no args) or showShow current whitelist policy
add <entries>Add comma-separated entries
remove <entries>Remove comma-separated entries
clearRemove all entries
allow-all onListen to all conversations
allow-all offListen only to whitelisted conversations
<entries>Shorthand for add <entries>