wacli

Send WhatsApp messages and manage chat history via the wacli command-line interface.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/lachlanchen/LazyingArtBot --skill wacli-lachlanchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wacli
Source: https://github.com/lachlanchen/LazyingArtBot/tree/main/skills/wacli
Command: npx skills add https://github.com/lachlanchen/LazyingArtBot --skill wacli-lachlanchen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for programmatic interaction with WhatsApp, enabling users to send messages to third parties and manage their WhatsApp history outside of standard chat interfaces.

Core Features & Use Cases

  • Send Messages: Send text messages or files to specific contacts or groups on WhatsApp.
  • Search History: Find past messages within specific chats or across a date range.
  • Sync History: Backfill or continuously sync WhatsApp message history.
  • Use Case: A user needs to send an urgent update to a project group chat on WhatsApp without opening the app, or they need to find an old invoice mentioned in a specific chat.

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?

You can send WhatsApp messages from the command line using the wacli interface to send text or files to specific contacts and groups, requiring explicit recipient and message confirmation for safety.

Can I search my WhatsApp chat history by date range?

Yes, you can search WhatsApp chat history by keywords and specific date ranges using the wacli tool to find past messages within chats.

How do I backfill and sync WhatsApp message history?

You can backfill and sync WhatsApp message history by using the wacli interface to programmatically manage and continuously sync chat records.

Does sending WhatsApp messages via cli require confirmation?

Yes, sending WhatsApp messages via wacli requires explicit recipient and message confirmation to ensure safety and prevent unintended communication.

Can I send files to WhatsApp groups using a command line interface?

Yes, you can send files to WhatsApp groups and individuals using the wacli command-line interface to programmatically deliver attachments outside the standard app.

What is the best way to automate WhatsApp messaging without opening the app?

The best way to automate WhatsApp messaging without opening the app is using wacli for programmatic interaction, enabling you to send urgent updates and manage history directly.