What problem does it solve? Building WhatsApp Business integrations requires navigating Meta's Cloud API surface — message types, webhook payloads, conversation windows, template rules, rate limits, and error codes — and getting any of these wrong causes failed deliveries or billing surprises. This Skill provides the complete official API reference so an AI agent can write correct integration code on the first attempt. ## Core Features & Use Cases - Message Sending: Covers all message types (text, image, video, audio, document, sticker, location, contacts, reaction, interactive buttons/lists, and templates) through the single POST /{phone-number-id}/messages endpoint. - Webhook Processing: Documents verification handshakes, incoming message payloads, status updates (sent/delivered/read/failed), signature validation, and idempotency handling. - Conversation & Billing Rules: Explains the 24-hour customer service window, template categories (marketing, utility, authentication), per-message pricing, and free entry points. - Coexistence Support: Details running one number on both the WhatsApp Business App and Cloud API, including Embedded Signup onboarding, history sync, and smb_message_echoes webhooks. - Use Case: A developer adding WhatsApp appointment reminders to a clinic SaaS can use this Skill to send template messages, process patient replies via webhooks, and handle re-engagement errors correctly. ## Quick Start Use the whatsapp-cloud-api skill to write a function that sends a text message to +18091234567 and handles the webhook response.