What problem does it solve?
beepctl enables you to manage messages across multiple Beeper-supported platforms (Telegram, WhatsApp, Slack, iMessage, and more) directly from the terminal, reducing context switching and manual steps.
Core Features & Use Cases
- Authentication & setup: Configure access to Beeper accounts and manage API tokens locally.
- Chat & message management: List chats, view details, search messages, and send messages across connected accounts and chats.
- Cross-platform workflows: Interact with multiple platforms from a single CLI, including creating, replying to messages, and performing quick searches.
Quick Start
beepctl accounts
beepctl chats list
beepctl chats show <chat-id>
beepctl search "meeting" --after "1d ago"
beepctl send <chat-id> "Hello!"