wacli

Send WhatsApp messages and search chat history via command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to programmatically send WhatsApp messages to other users and to search or sync your WhatsApp message history, bypassing the need for manual interaction with the WhatsApp application for these specific tasks.

Core Features & Use Cases

  • Send Messages: Compose and send text messages or files to individual contacts or groups.
  • Search History: Query your past WhatsApp conversations for specific keywords or messages within a date range.
  • Sync History: Perform an initial sync or continuous synchronization of your WhatsApp messages.
  • Use Case: You need to send a meeting reminder to a specific client via WhatsApp or find an important document shared in a group chat last month.

Quick Start

Use the wacli skill 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 through a command-line interface?

You can send WhatsApp messages programmatically through a command-line interface by using this Skill to compose and send text or files to individual contacts and groups without manual app interaction.

Can I search WhatsApp chat history by keywords and date ranges?

Yes, you can search WhatsApp chat history by specific keywords and date ranges to retrieve past conversations and locate important documents shared in individual or group chats.

How do I sync WhatsApp message history automatically?

You can sync WhatsApp message history automatically by performing an initial synchronization or continuous synchronization of your past WhatsApp conversations through the command-line interface.

Do I need to install any dependencies to automate WhatsApp messaging via CLI?

Yes, you need the wacli binary installed and authenticated with your WhatsApp account before you can automate sending messages and managing chat history through the command-line interface.

What is the best way to automate sending files to WhatsApp groups?

The best way to automate sending files to WhatsApp groups is using a CLI automation tool that supports sending text and files directly to contacts or groups without opening the WhatsApp application.

Are there limitations when searching WhatsApp messages via a CLI automation tool?

Limitations include requiring the wacli binary to be installed and fully authenticated with your WhatsApp account, meaning you cannot search or sync messages without prior account authentication setup.