wacli

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

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/Deskaunedsei1983/loc_clawdbot_01 --skill wacli-deskaunedsei1983
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/Deskaunedsei1983/loc_clawdbot_01/tree/main/skills/wacli
Command: npx skills add https://github.com/Deskaunedsei1983/loc_clawdbot_01 --skill wacli-deskaunedsei1983

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for programmatic sending of WhatsApp messages to external contacts and for searching or syncing WhatsApp chat history, addressing scenarios beyond direct user conversations.

Core Features & Use Cases

  • Send Messages: Compose and send text messages or files to specific WhatsApp numbers or group JIDs.
  • Sync History: Authenticate, perform initial sync, and continuously sync WhatsApp messages.
  • Search History: Find specific messages within chats based on keywords and date ranges.
  • Use Case: Automatically send a meeting reminder to a client's WhatsApp number or search past conversations for a specific document reference.

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 WhatsApp messages programmatically to a phone number?

To send WhatsApp messages programmatically, you can use this Skill to compose and send text directly to specific phone numbers or group JIDs via the wacli command-line interface. It also supports sending file attachments with captions.

What is the best way to search WhatsApp chat history for specific keywords?

Searching WhatsApp chat history is handled by the Skill's history search functionality, which finds specific messages within chats based on target keywords and defined date ranges using the wacli interface.

Do I need to install the wacli binary to sync WhatsApp message history?

Yes, you need the wacli binary installed, as the Skill requires it to handle authentication, perform the initial sync, and continuously sync your WhatsApp messages and chat history.

Can I automate sending file attachments with captions via WhatsApp?

Yes, you can automate sending file attachments with captions to specific WhatsApp numbers or group JIDs. This is supported natively by the Skill's messaging operations through the command-line interface.

How does WhatsApp history synchronization work with the command line?

WhatsApp history synchronization works by using the wacli binary to authenticate your account, perform an initial sync of existing chats, and then continuously sync new messages as they arrive.

Are there limitations when sending WhatsApp messages to group JIDs?

The Skill supports sending messages and files to group JIDs, but all operations depend entirely on the wacli binary for authentication and execution, meaning any limitations are bound to that command-line tool's capabilities.