wacli

Send WhatsApp messages and search or sync chat history via wacli CLI.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/sky770825/openclaw-console-hub --skill wacli-sky770825
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/sky770825/openclaw-console-hub/tree/main/openclaw-main/skills/wacli
Command: npx skills add https://github.com/sky770825/openclaw-console-hub --skill wacli-sky770825

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for programmatic interaction with WhatsApp, enabling users to send messages to specific contacts or groups and to search or sync their WhatsApp message history.

Core Features & Use Cases

  • Send Messages: Send text or files to individual contacts or WhatsApp groups.
  • Search History: Find specific messages within chats based on keywords and date ranges.
  • Sync History: Perform initial syncs or continuous synchronization of WhatsApp messages.
  • Use Case: A user might want to send an automated alert message to a specific client's WhatsApp number or search their past conversations for a particular document shared weeks ago.

Quick Start

Use wacli to send a text message to +14155551212 with the message Hello! Are you free at 3pm?

Frequently Asked Questions about wacli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send automated WhatsApp messages via a command-line interface?

To send automated WhatsApp messages via a command-line interface, you can use wacli to send text or files to specific contacts and groups programmatically. It requires the wacli binary to be installed and authenticated.

Can I search WhatsApp chat history by keywords and dates?

Yes, you can search WhatsApp chat history by keywords and dates. The wacli Skill enables searching message content within chats based on specific keywords and date ranges to find past conversations.

What is the best way to synchronize WhatsApp message history programmatically?

The best way to synchronize WhatsApp message history programmatically is using the wacli tool, which supports performing initial syncs or continuous synchronization of WhatsApp messages directly from the command line.

Do I need to install and authenticate any binary to manage WhatsApp messaging?

Yes, to manage WhatsApp messaging and history, you need to install and authenticate the wacli binary. This prerequisite allows the command-line interface to interact with your WhatsApp account.

Can I send files to WhatsApp groups using a CLI?

Yes, you can send files to WhatsApp groups using a CLI. The wacli tool supports sending both text messages and files to individual contacts or WhatsApp groups programmatically.

Does WhatsApp message synchronization work for both initial syncs and continuous updates?

Yes, WhatsApp message synchronization works for both initial syncs and continuous updates. The wacli command-line interface handles message history synchronization to keep your local records current.