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.