wacli

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

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill wacli-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/enclawed/enclawed-oss/tree/main/skills/wacli
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill wacli-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

wacli removes the friction of managing WhatsApp actions from the command line, letting you message other people or work with chat history without opening the app.

Core Features & Use Cases

  • Send messages to direct contacts or groups when you need to reach someone from a terminal workflow.
  • Search and sync history to find past conversations, backfill missing messages, or keep a local archive current.
  • Operational safeguards make it suitable for explicit third-party messaging and history tasks, not routine in-app chat.

Quick Start

Ask the assistant to use wacli to search your WhatsApp history for a keyword, sync chats, or send a message to a specified recipient.

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 via CLI by directing direct-message or group-message workflows to explicit contacts. This requires a local CLI installation with QR authentication to connect your account and execute the send action.

Can I search my WhatsApp chat history using a CLI?

Yes, you can search WhatsApp chat history via CLI history-search workflows. The tool accesses your local history store to find past conversations and optionally outputs results in JSON format for machine parsing and data extraction.

What do I need to backfill missing WhatsApp messages locally?

To backfill missing WhatsApp messages, you need a local CLI installation with QR authentication and history store access. The backfill workflow syncs your chat archives to keep your local message history current without opening the application.

Does the WhatsApp CLI support JSON output for machine parsing?

Yes, the WhatsApp CLI supports optional JSON output for machine parsing. This allows you to integrate history-search, backfill, and messaging workflow data into automated terminal workflows and external scripts.

Is this WhatsApp CLI suitable for routine in-app chatting?

No, this WhatsApp CLI is not suitable for routine in-app chatting. It includes operational safeguards designed for explicit third-party messaging and history tasks rather than replacing daily conversational use.