wacli

Send WhatsApp messages and sync chat history from a CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kulharir7/karya --skill wacli-kulharir7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/kulharir7/karya/tree/main/workspace/plugins/wacli
Command: npx skills add https://github.com/kulharir7/karya --skill wacli-kulharir7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WhatsApp users often need to message contacts or search and sync chat history without leaving their workflow. wacli provides a command-line interface to send messages and manage conversations efficiently.

Core Features & Use Cases

  • Messaging: send text messages to contacts or groups from the CLI.
  • History sync & search: keep local history in sync with WhatsApp and search messages.
  • Use Case: coordinate a team via WhatsApp and quickly push reminders or locate past messages.

Quick Start

Authenticate with wacli (wacli auth) and then send a message using wacli send text.

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?

You can send WhatsApp messages from the command line by running a CLI send command with explicit recipient and message parameters. The tool requires user confirmation before delivering the text to contacts or groups.

Can I sync and search WhatsApp chat history locally?

Yes, you can sync WhatsApp chat history locally using the CLI sync command. This keeps your local message history synchronized with WhatsApp, enabling rapid retrieval and search of past conversations across contacts and groups.

What do I need to set up before using a WhatsApp CLI tool?

Before using a WhatsApp CLI tool, you must authenticate your WhatsApp account using the login command. This secure operation links your account before you can execute send or sync commands.

Is there a way to automate WhatsApp messaging for team workflows?

You can automate WhatsApp messaging for team workflows by integrating a CLI tool into your processes. This allows you to quickly push reminders, coordinate teams, and send messages without leaving your working environment.

Does a WhatsApp CLI require confirmation before sending messages?

Yes, the WhatsApp CLI enforces user confirmation before sending messages. It requires explicit recipient and message parameters to ensure intentional delivery and prevent accidental sends during automated workflows.