wacli

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WhatsApp messaging and history access often require manual steps or mobile device interaction. wacli provides a command-line interface to perform explicit messaging and history synchronization, enabling automation and reproducible workflows without switching context to a mobile app.

Core Features & Use Cases

  • Send messages to individual or group chats from scripts or interactive sessions.
  • Authenticate via QR login and perform continuous sync of chats and history.
  • Search, backfill, and archive conversations for auditing and record-keeping.

Quick Start

Install wacli, authenticate with QR login, then start sending messages or syncing history from the CLI.

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, you use a CLI tool that requires QR-based login and prompts for a specific recipient and message before sending to ensure a defined safety boundary.

Can I sync WhatsApp chat history automatically via CLI?▼

Yes, you can sync WhatsApp chat history automatically via CLI by authenticating with a QR login, which performs continuous local state storage and backfill workflows for ongoing individual and group conversations.

Does WhatsApp CLI automation support group chats and message search?▼

WhatsApp CLI automation supports both individual and group chats, enabling you to search, backfill, and archive conversation history for auditing and record-keeping without manual mobile interaction.

What is the best way to automate WhatsApp messaging without using a mobile app?▼

The best way to automate WhatsApp messaging without a mobile app is using a command-line interface that handles explicit messaging through scripts, requiring QR authentication and local state storage for reproducible workflows.

Do I need to authenticate every time I use a WhatsApp CLI tool?▼

No, you do not need to authenticate every time you use a WhatsApp CLI tool because it utilizes local state storage to maintain your QR-based login session for continuous history synchronization and messaging.

Are there limitations when sending WhatsApp messages through command-line scripts?▼

A key limitation when sending WhatsApp messages through command-line scripts is the enforced safety boundary, which always prompts you to confirm the recipient and message content before executing the send action.