Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Security: Remove gowa_helper.py script (file exfiltration risk), remove wget/systemd examples. Skill is now pure API documentation with curl examples only.
What This Skill Does
GOWA (Go WhatsApp Web Multi-Device) exposes WhatsApp as a local REST API on localhost:3000. It supports sending text, media, polls, contacts, and locations, plus full group management including ghost mentions that notify all members without showing the @ symbol in message text.
It provides full WhatsApp functionality via REST without requiring a paid WhatsApp Business API account or third-party messaging service.
When to use it
- Sending scheduled reminders to a WhatsApp group with ghost mentions
- Automating image or document delivery from a backend script
- Managing group participants and admins programmatically
- Pushing backend alerts or status updates to personal or group chats
- Building a WhatsApp notification layer for internal tools
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Send a ghost mention announcement to my team group
- 1Call GET /user/my/groups to retrieve available groups and find the target group JID
- 2Build a POST /send/message payload with the group JID as phone and mentions set to ["@everyone"]
- 3Send the request to http://localhost:3000/send/message
- 4Parse the response to confirm delivery status
Message delivered to all group members with individual notifications, no @ symbol visible in the message text
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.