wacli

Send WhatsApp messages and sync chat history via the wacli CLI.

4|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/adamhjouj/shieldclaw --skill wacli-adamhjouj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/adamhjouj/shieldclaw/tree/main/openclaw/skills/wacli
Command: npx skills add https://github.com/adamhjouj/shieldclaw --skill wacli-adamhjouj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This CLI enables AI-assisted WhatsApp messaging and history access, reducing manual context switching and enabling automated workflows for conversations.

Core Features & Use Cases

  • Send messages to individuals or groups from the command line.
  • Sync and search WhatsApp chat history to retrieve context for automated tasks.
  • Safety and control with explicit recipient validation and message confirmation.

Quick Start

Authenticate with the wacli CLI and send a sample message to a contact using: wacli send text --to "+14155551212" --message "Hello".

Frequently Asked Questions about wacli

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

FAQPage Schema
How do I automate WhatsApp message sending from the command line?

Automating WhatsApp message sending from the command line requires using the wacli binary to send texts to individuals or groups with explicit recipient validation and content confirmation. It enables controlled messaging through AI workflows after authenticating via QR login.

Can I sync and search WhatsApp chat history for automated tasks?

Yes, you can sync and search WhatsApp chat history to retrieve context for automated tasks. The wacli CLI enables controlled access to past conversations, allowing AI workflows to reference chat history for business automation and reduce manual context switching.

What do I need to set up before using WhatsApp CLI for AI workflows?

To use WhatsApp CLI for AI workflows, you need the wacli binary installed and access to WhatsApp via QR or login authentication. Once authenticated, the CLI supports sending messages and syncing chats for automation tasks.

How does recipient validation work when sending WhatsApp messages via automation?

Recipient validation when sending WhatsApp messages via automation works by requiring explicit recipient checks before message confirmation. The wacli CLI enforces safety controls to ensure messages are only sent to verified individuals or groups from the command line.

Is there a way to integrate WhatsApp messaging into business automation workflows?

Integrating WhatsApp messaging into business automation workflows is possible by using the wacli CLI to send messages and sync chat history. This enables AI-assisted conversations and automated messaging tasks without manual context switching.

What are the limitations of using a WhatsApp CLI for automated messaging?

Limitations of using a WhatsApp CLI for automated messaging include the requirement to install the wacli binary and authenticate via QR login. It relies on explicit recipient validation and content checks to maintain safety controls across business workflows.