LaunchKit · 2026
Back to Skills

mh-wacli

Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).

0
913 downloads
by @mohdalhashemi98-hue

Setup & Installation

openclaw skills install @mohdalhashemi98-hue/mh-wacli

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install mh-wacli

What This Skill Does

wacli is a CLI tool for sending WhatsApp messages to third parties and searching or syncing WhatsApp message history. It operates outside the normal OpenClaw chat flow and is intended for agent-initiated outreach or message lookups.

Enables agents to programmatically send WhatsApp messages and query history without requiring manual phone interaction.

When to use it

  • Send a WhatsApp message to a client with a meeting confirmation
  • Search past WhatsApp conversations for a specific invoice or document
  • Backfill message history from a group chat
  • Send a PDF file attachment to a contact via WhatsApp
  • Find a contact's JID to use in automated message workflows

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Send the agenda PDF to +14155551212 on WhatsApp

AGENT
  1. 1Confirm recipient number and file path with user before sending
  2. 2Run `wacli send file --to "+14155551212" --file /path/agenda.pdf --caption "Agenda"`
  3. 3Check command output for delivery confirmation
  4. 4Report result back to user
OUTPUT

File sent successfully to +14155551212 via WhatsApp

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

wacli installed via brew or goWhatsApp account authenticated via `wacli auth` QR loginPhone must be online for history backfill operations