wacli

Send WhatsApp text/file messages and search chat history via wacli.

19|3|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/samttoo22-MewCat/OpenSoul --skill wacli-samttoo22-mewcat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/samttoo22-MewCat/OpenSoul/tree/main/openclaw/skills/wacli
Command: npx skills add https://github.com/samttoo22-MewCat/OpenSoul --skill wacli-samttoo22-mewcat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to send WhatsApp messages to external contacts and manage your WhatsApp message history, separate from your direct chats.

Core Features & Use Cases

  • Send Messages: Compose and send text or file messages to specific WhatsApp numbers or groups.
  • Sync History: Perform initial syncs or continuous synchronization of your WhatsApp conversations.
  • Search Messages: Find specific messages within your chat history based on keywords and date ranges.
  • Use Case: You need to send a meeting reminder to a client via WhatsApp or retrieve an old invoice number from a group chat.

Quick Start

Send a WhatsApp message to +14155551212 with the text "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 WhatsApp messages from the command line?

To send WhatsApp messages via the command line, this Skill uses the wacli interface, requiring explicit recipient numbers and message content to deliver text or files directly to contacts.

Can I search my WhatsApp chat history by keywords and dates?

Yes, searching WhatsApp chat history by keywords and date ranges is supported through the wacli interface, allowing you to find specific messages within your synchronized conversations.

What is the best way to sync WhatsApp chat history for external access?

The best way to sync WhatsApp chat history for external access is using the wacli command-line interface, which supports initial syncs and continuous synchronization to manage your conversations separately.

Does the WhatsApp CLI sync require QR login?

Yes, the WhatsApp CLI sync requires QR login to authenticate your session, enabling the wacli interface to securely access, synchronize, and manage your chat history.

Can I send files to WhatsApp groups using a command-line interface?

Yes, you can send files to WhatsApp groups using the wacli command-line interface, which supports sending text and file messages directly to individual contacts or specific groups.

What are the limitations of using a CLI for WhatsApp communication?

Limitations of using a CLI for WhatsApp communication include the need for explicit recipient details and message content, and it operates separately from direct chats for managing history and sending messages.