WhatsApp Business
WhatsApp Business API integration with managed OAuth. Send text, media, template, and interactive messages, manage templates, handle media uploads, and configure business profiles.
# WhatsApp Business WhatsApp Business API integration with managed OAuth. Send text, media, template, and interactive messages, manage templates, handle media uploads, and configure business profiles. The WhatsApp Business skill provides full access to the WhatsApp Business Cloud API through a managed OAuth gateway. It enables sending text, image, video, audio, document, location, and contact messages, plus interactive buttons and list messages. You can also manage message templates, upload media, and configure your business profile. ## How It Works Requests are routed through the Maton gateway at gateway.maton.ai/whatsapp-business/ , which proxies to the Meta Graph API and automatically injects your OAuth token. You authenticate once via browser-based OAuth to connect your WhatsApp Business account. The gateway handles all token management, so you only need your Maton API key to make requests. ## Key Features - **Text Messaging**: Send plain text messages with URL preview support to any WhatsApp number - **Rich Media**: Send images, videos, audio files, and documents with captions via URL or uploaded media - **Template Messages**: Send pre-approved template messages with dynamic parameters for initiating conversations - **Interactive Messages**: Create button-based and list-based interactive messages for customer engagement - **Location & Contacts**: Share location pins and contact cards directly in conversations - **Media Management**: Upload, retrieve, and delete media files through the WhatsApp Media API - **Template Management**: Create, list, and delete message templates with header, body, and footer components - **Business Profile**: View and update your WhatsApp business profile including description, address, and website - **Read Receipts**: Mark incoming messages as read to update delivery status ## Requirements - **Maton Account**: A Maton API key from maton.ai for gateway authentication - **WhatsApp Business Account**: A Meta Business account with WhatsApp Business API access, connected via OAuth - **Phone Number ID**: Your WhatsApp Business phone number ID, used in API endpoint paths - **Network Access**: Internet connectivity to reach the Maton gateway and Meta Graph API ## Use Cases - **Customer Notifications**: Send order confirmations, shipping updates, and appointment reminders via template messages - **Customer Support**: Handle inbound conversations with text replies, media sharing, and interactive menus - **Marketing Campaigns**: Send approved marketing templates to opted-in customers - **Document Sharing**: Send invoices, receipts, and reports as document attachments - **Interactive Surveys**: Use button and list messages to collect customer feedback and preferences ## Installation Install via: `npx clawhub@latest install whatsapp-business`
Instalación
Ejecutar en tu terminal
npx clawhub@latest install whatsapp-businessHaz clic en el botón Instalar en la parte superior de esta página para una configuración con un solo clic