Introduction
Wabery is one API for WhatsApp, Instagram, and Messenger — channels, webhooks, and WhatsApp Flows.
Wabery is the messaging API you build on top of WhatsApp, Instagram, and Messenger. One consistent interface for the three channels your customers already use, with the hard parts handled for you: channel integrations, the WhatsApp Flows encryption handshake, signed event delivery, and retries.
You bring the product logic. Wabery carries the conversation.
What you get
Unified channels
Send and receive on WhatsApp, Instagram, and Messenger through one schema.
Signed webhooks
Every message, status, and submission delivered as a typed, signed event.
WhatsApp Flows
Native in-chat forms that return clean, validated submissions.
CLI & MCP
Manage everything from your terminal — or from an AI agent over MCP.
SDK API reference
Generated reference for every @wabery/sdk method, type, and helper.
How it fits together
- Connect a channel — link a WhatsApp, Instagram, or Messenger account and
get a
wab_live_API key. - Send & receive — call the API (or SDK) to send messages; receive inbound messages and statuses as signed webhooks.
- Collect structured data — define a WhatsApp Flow once and get back clean submissions at your endpoint.
New here?
Start with the Quickstart — from API key to your first message in one file.