whatsapp-bot-builder

Installation
SKILL.md

WhatsApp Bot Builder

Overview

Builds WhatsApp bots using the official Cloud API (hosted by Meta). Covers account setup, webhook configuration, sending and receiving messages, template messages for outbound campaigns, interactive components (buttons, lists), media handling, pricing and messaging limits, and production deployment. Does NOT use unofficial libraries — only the official WhatsApp Business Platform.

The examples use Graph API v24.0, the newest version in the Cloud API changelog as of this update. Pin the version in one constant so it is easy to bump.

Instructions

1. Account Setup

  1. Create a Meta Business account at https://business.facebook.com
  2. Go to https://developers.facebook.com → Create App → Business type
  3. Add the "WhatsApp" product to the app
  4. In WhatsApp > API Setup:
    • Note the Phone Number ID and WhatsApp Business Account ID
    • Use the temporary token shown there only for testing; for production create a System User token in Business Settings
  5. Add a test recipient number, or register and verify your business number
Installs
11
GitHub Stars
197
First Seen
Mar 13, 2026