WhatsApp Business for Openclaw

An advanced integration for Openclaw Skills that simplifies WhatsApp Business API access through managed OAuth and high-level messaging automation.

kenhee350-a11y
v1.0.0
Mar 10, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install skill111

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install skill111 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is WhatsApp Business?

The WhatsApp Business skill provides a robust bridge to the WhatsApp Business Cloud API, abstracting the complexities of OAuth authentication through the Maton gateway. It enables developers and AI agents to send text, media, and interactive messages while managing templates and business profiles seamlessly. By incorporating this into your Openclaw Skills workflow, you gain a secure, scalable way to interact with customers on the world's most popular messaging platform without managing long-lived access tokens manually.

WhatsApp Business Use Cases

  • Automating customer support via rich text and interactive button messages.
  • Sending transactional updates such as order confirmations or shipping notifications using approved templates.
  • Managing marketing outreach with media-rich content including images, videos, and documents.
  • Organizing and updating business profiles and contact information programmatically.
  • Facilitating structured user choices through interactive list and reply-button messages.

How WhatsApp Business Works

  1. Generate a connection request through the Maton control API to initiate the OAuth handshake.
  2. Complete the authorization process via the provided URL to link your WhatsApp Business account.
  3. Retrieve the unique connection ID to target specific phone numbers or accounts within your Openclaw Skills environment.
  4. Route native WhatsApp API calls through the Maton gateway, which automatically handles token injection and request proxying to Meta servers.
  5. Process real-time responses for message delivery, media uploads, or template management tasks.

WhatsApp Business Setup

To get started, ensure you have a Maton API key and configure your environment:

# Set your API key as an environment variable
export MATON_API_KEY="YOUR_API_KEY"

Create your first connection to receive an OAuth URL:

# Create a WhatsApp Business connection
curl -X POST https://ctrl.maton.ai/connections \
  -H "Authorization: Bearer $MATON_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"app": "whatsapp-business"}'

Open the URL returned in the response to authorize the skill.

WhatsApp Business Data Schema & Taxonomy

The skill manages data across several key WhatsApp entities and internal connection metadata. Below is the organization of the primary data structures used within Openclaw Skills:

Data Type Description
Connection Object Contains the connection_id, status, and app metadata for OAuth sessions.
Message Payload JSON structures defining recipient_type, messaging_product, and content (text, image, etc.).
Message Templates Categorized by UTILITY, MARKETING, or AUTHENTICATION with multi-language support.
Media Metadata IDs and URLs for documents, audio, video, and images processed through the gateway.
Business Profile Fields for address, description, email, and vertical industry classification.

WhatsApp Business Advanced Features

  • Multi-Connection Routing: Use the Maton-Connection header to manage multiple business phone numbers within a single Openclaw Skills implementation.
  • Template Lifecycle Management: Programmatically create, list, and delete message templates to maintain compliance with WhatsApp policies.
  • Interactive Messaging: Support for complex UI elements like selection lists and quick-reply buttons to drive higher conversion rates.
  • Media Proxying: Integrated media API for uploading attachments and retrieving binary data for customer interactions.
  • Automated Header Injection: Simplifies development by automatically handling Bearer tokens and native API paths.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*