wacliSend WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
Install via ClawdBot CLI:
clawdbot install steipete/wacliInstall wacli (brew):
brew install steipete/tap/wacliInstall wacli (go):
Install wacli (go)Requires:
Use wacli only when the user explicitly asks you to message someone else on WhatsApp or when they ask to sync/search WhatsApp history.
Do NOT use wacli for normal user chats; Clawdbot routes WhatsApp conversations automatically.
If the user is chatting with you on WhatsApp, you should not reach for this tool unless they ask you to contact a third party.
Safety
Auth + sync
wacli auth (QR login + initial sync)wacli sync --follow (continuous sync)wacli doctorFind chats + messages
wacli chats list --limit 20 --query "name or number"wacli messages search "query" --limit 20 --chat wacli messages search "invoice" --after 2025-01-01 --before 2025-12-31History backfill
wacli history backfill --chat --requests 2 --count 50 Send
wacli send text --to "+14155551212" --message "Hello! Are you free at 3pm?"wacli send text --to "1234567890-123456789@g.us" --message "Running 5 min late."wacli send file --to "+14155551212" --file /path/agenda.pdf --caption "Agenda"Notes
~/.wacli (override with --store).--json for machine-readable output when parsing.@s.whatsapp.net ; groups look like @g.us (use wacli chats list to find).Generated Feb 15, 2026
Businesses can use wacli to send automated follow-up messages to customers after support interactions, such as confirming issue resolution or requesting feedback. It integrates with backend systems to pull customer contact details and message templates, ensuring timely communication without manual effort. This is useful for service-based industries where post-service engagement improves customer satisfaction.
Event organizers can leverage wacli to send reminders and updates to attendees, such as schedule changes or last-minute instructions, directly via WhatsApp. By syncing attendee lists from registration platforms, it automates bulk messaging while allowing personalization. This reduces no-shows and enhances attendee experience for conferences, workshops, or social gatherings.
Sales teams can automate initial outreach or follow-up messages to leads using wacli, integrating with CRM systems to target prospects based on behavior or demographics. It sends personalized messages at scale, with confirmation steps to ensure accuracy, improving lead engagement rates. This streamlines sales pipelines in industries like real estate or B2B services.
Healthcare providers can use wacli to send appointment reminders and health tips to patients, reducing missed appointments and improving adherence. It syncs with scheduling software to automate messages based on appointment dates, with options for file attachments like pre-visit forms. This enhances patient communication in clinics or telehealth services.
Companies can deploy wacli for internal communications, such as sending urgent alerts or updates to team members via WhatsApp groups. It integrates with monitoring tools to trigger messages for incidents or deadlines, ensuring rapid dissemination. This is practical for IT, operations, or remote teams needing real-time coordination.
Offer wacli as a cloud-based service with tiered subscriptions based on message volume or features like advanced search and sync. Revenue comes from monthly fees, with add-ons for integrations or priority support. This model targets SMEs needing scalable WhatsApp automation without infrastructure management.
Sell custom licenses to large enterprises for on-premise or private cloud deployment, including dedicated support and customization. Revenue is generated through one-time license fees and annual maintenance contracts. This suits industries with strict data compliance needs, such as finance or healthcare.
Provide a free tier with basic messaging and search capabilities, monetizing through premium features like bulk sending, analytics, or API access. Revenue streams include upgrades and in-app purchases. This attracts individual users and small businesses, converting them as needs grow.
π¬ Integration Tip
Integrate wacli with existing CRM or scheduling systems using its JSON output for automated workflows, and ensure proper authentication setup via wacli auth for seamless sync.
iMessage/SMS CLI for listing chats, history, watch, and sending.
Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.
Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Build or update the BlueBubbles external channel plugin for Clawdbot (extension package, REST send/probe, webhook inbound).
OpenClaw skill for designing Telegram Bot API workflows and command-driven conversations using direct HTTPS requests (no SDKs).
Build and manage Telegram bots via the Telegram Bot API. Create bots, send messages, handle webhooks, manage groups and channels.