wacli

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

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/badbsallyy/openclaw-source-code --skill wacli-badbsallyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/badbsallyy/openclaw-source-code/tree/main/openclaw-sourcecode.zip/skills/wacli
Command: npx skills add https://github.com/badbsallyy/openclaw-source-code --skill wacli-badbsallyy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for programmatic sending of WhatsApp messages and synchronization of chat history, useful for automated notifications or data retrieval outside of standard chat interfaces.

Core Features & Use Cases

  • Send Messages: Send text or files to individual contacts or groups.
  • Sync History: Authenticate, sync, and search past WhatsApp conversations.
  • Use Case: Automatically send a WhatsApp notification to a client when a project milestone is reached, or search your WhatsApp history 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 from the command line?

To send WhatsApp messages from the command line, use the wacli binary to programmatically transmit text or files to individual contacts and groups. You can automate outbound messaging by passing the recipient number and message content directly via CLI arguments.

Can I sync and search past WhatsApp chat history using a CLI?

Yes, you can sync and search past WhatsApp chat history using the CLI. After authenticating your WhatsApp account, this skill facilitates inbound message synchronization and allows you to search past conversations for specific text or files shared.

How do I authenticate my WhatsApp account for automated messaging?

To authenticate your WhatsApp account for automated messaging, you must link it via a QR code or phone number. This authentication step is required after installing the wacli binary to enable programmatic access to your contacts and groups.

What's the best way to automate WhatsApp notifications for project milestones?

The best way to automate WhatsApp notifications for project milestones is using a CLI tool. This skill enables programmatic sending of text or files to contacts, allowing automated outbound messaging when integrated into your project workflow scripts.

Does this WhatsApp CLI tool support sending files to groups?

Yes, this WhatsApp CLI tool supports sending files to groups. You can send both text and files programmatically to individual contacts or groups through the command line interface once your account is authenticated.

Are there limitations to syncing WhatsApp history through a command line interface?

Syncing WhatsApp history through a command line interface requires installing the wacli binary and completing account authentication via QR code or phone number. It facilitates historical search and inbound message synchronization outside of standard chat interfaces.