wacli

Send WhatsApp messages and manage chat history via the wacli command-line interface.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/victor-brechbill/claw-kernel --skill wacli-victor-brechbill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/victor-brechbill/claw-kernel/tree/main/skills/wacli
Command: npx skills add https://github.com/victor-brechbill/claw-kernel --skill wacli-victor-brechbill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to programmatically send WhatsApp messages to external contacts and manage your WhatsApp message history, going beyond the standard chat interface.

Core Features & Use Cases

  • Send Messages: Compose and send text messages or files to specific WhatsApp numbers or groups.
  • Sync History: Initiate a sync to backfill or continuously update your WhatsApp message history.
  • Search Messages: Query your WhatsApp chat history for specific keywords or messages within date ranges.
  • Use Case: Automatically send a notification to a client via WhatsApp about their upcoming appointment or search your past conversations for a specific 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 WhatsApp messages programmatically from the command line?

You can send WhatsApp messages programmatically by using the command-line interface to specify a recipient's phone number and your text content. This method supports sending text and files to explicit contacts or groups.

Can I sync and backfill my WhatsApp message history automatically?

Yes, you can sync and backfill your WhatsApp message history automatically. The command-line interface initiates a historical data synchronization to retrieve and continuously update your past conversations.

How do I search past WhatsApp conversations for specific keywords or dates?

To search past WhatsApp conversations, you can query your synced chat history for specific keywords. The interface allows you to search historical message data within defined date ranges to find shared documents or text.

Does the WhatsApp CLI support sending file attachments to external contacts?

Yes, the WhatsApp CLI supports sending file attachments to external contacts. Alongside text messages, you can specify file attachments to send programmatically to targeted WhatsApp numbers or groups.

What is the best way to automate client appointment notifications via WhatsApp?

The best way to automate client appointment notifications via WhatsApp is using a command-line interface to programmatically send targeted text messages. This enables automated communication to specific external contacts without manual input.

Can I target specific WhatsApp numbers when sending automated messages?

Yes, you can target specific WhatsApp numbers when sending automated messages. The interface supports explicit recipient targeting, allowing you to send text or files directly to designated individual numbers or groups.