What problem does it solve?
It removes the friction of manually opening WhatsApp, locating chats, and syncing message history when you need to communicate or retrieve conversations from the command line.
Core Features & Use Cases
- Message sending: Send text or files to direct contacts and groups from a terminal workflow.
- History access: Authenticate, sync, search chats, search messages, and backfill older conversation history.
- Operational safety: Requires explicit recipient and message details, supports QR login, and can output JSON for automation.
- Use case: A support or operations team can message a colleague, look up a previous invoice discussion, and keep WhatsApp history synchronized without using the mobile app.
Quick Start
Use wacli to authenticate, then send a WhatsApp message to a specific person or search your conversation history from the command line.