A technical reference and workflow guide for implementing programmatic WhatsApp messaging through the Meta Cloud API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install whatsapp-cloud-api-reference
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install whatsapp-cloud-api-reference using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a comprehensive technical framework for developers to integrate WhatsApp messaging into their applications using the Meta Cloud API. It centralizes critical knowledge regarding the WhatsApp Business Platform, including the mandatory use of pre-approved templates for initial contact and the mechanics of the 24-hour free-form messaging window. By leveraging this Openclaw Skills documentation, developers can ensure their AI agents or backend services communicate reliably while adhering to Meta's strict delivery policies.
The skill covers everything from initial environment setup and token management to advanced media handling and interactive message components. It is designed to help developers avoid common pitfalls like silent delivery failures, incorrect webhook verification, and rate limiting issues that often plague early-stage integrations.
To begin using this Openclaw Skills resource, ensure you have a Meta Developer App configured with the WhatsApp product. Follow these steps:
whatsapp_business_messaging and whatsapp_business_management permissions.Use the following command to verify your phone number status:
curl "https://graph.facebook.com/v21.0/YOUR_PHONE_NUMBER_ID?fields=status,quality_rating" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
The skill organizes messaging data according to the Meta Graph API specifications:
| Data Type | Description | Key Fields |
|---|---|---|
| Messaging Payload | Structure for outbound messages | messaging_product, to, type, template/text |
| Status Object | Delivery tracking metadata | id, status (delivered/read), timestamp |
| Media Constraints | Requirements for attachments | link (HTTPS), provider (Public), size_limit (16MB-100MB) |
| Error Codes | Diagnostic metadata for failures | code (e.g., 131047), message, error_subcode |
Loading
A persistent learning framework that captures errors, corrections, and best practices to enable continuous improvement for AI coding agents.

A sophisticated multi-agent system designed for deep self-exploration through conversational coaching, personality profiling, and structured session synthesis.

A powerful bridge utility for synchronizing code context and editor session states between VS Code and the OpenClaw Gateway.

A comprehensive procurement toolkit for AI agents to handle supplier sourcing, TCO analysis, and risk monitoring.

A secure, VPN-mandated search skill using local SearXNG for multi-iteration private research without tracking or rate limits.

A privacy-obsessed deep research assistant that performs multi-round web searches and synthesizes cited reports using local SearXNG instances.








































