integrate-whatsapp
End-to-end WhatsApp integration with onboarding, messaging, templates, interactive messages, and native Flows.
- Onboard customers via hosted setup links with CLI or direct API; detect connections through webhooks or redirect URLs
- Send text messages, templates (with named parameters and buttons), interactive messages, and media; read inbox data via CLI, SDK, or API
- Build native WhatsApp Flows (forms) with static or dynamic endpoints; manage encryption, versioning, and testing
- Receive project and phone-number events via webhooks with configurable buffering, payload versions, and signature verification
- Includes 40+ helper scripts for templates, flows, webhooks, messaging, and OpenAPI exploration; full reference docs and asset examples
Integrate WhatsApp
Setup
Preferred path:
- Kapso CLI installed and authenticated (
kapso login) - Use
kapso statusto confirm project access before onboarding or messaging
Fallback path: Env vars:
KAPSO_API_BASE_URL(host only, no/platform/v1)KAPSO_API_KEYMETA_GRAPH_VERSION(optional, defaultv24.0)
Auth header (direct API calls):
X-API-Key: <api_key>
More from gokapso/agent-skills
automate-whatsapp
Build WhatsApp automations with Kapso workflows: configure WhatsApp triggers, edit workflow graphs, manage executions, deploy functions, and use databases/integrations for state. Use when automating WhatsApp conversations and event handling.
1.4Kobserve-whatsapp
Observe and troubleshoot WhatsApp in Kapso: debug message delivery, inspect webhook deliveries/retries, triage API errors, and run health checks. Use when investigating production issues, message failures, or webhook delivery problems.
1.1Kwhatsapp-messaging
Send and read WhatsApp messages via Kapso Meta proxy, manage templates (CRUD/send), and upload media. Use when sending messages, creating templates, or reading inbox history.
92kapso-api
Kapso Platform API for customer onboarding, setup links, phone number provisioning, and connection detection. Use when working with multi-tenant WhatsApp integrations, embedded signup, or customer management.
88whatsapp-flows
Manage WhatsApp Flows via Kapso Platform API. List, create, update, publish flows, manage versions, attach data endpoints, and check encryption. Use when working with WhatsApp Flows, flow JSON, or data endpoints.
87kapso-automation
Manage Kapso workflows, AI agents, functions, and databases. Edit workflow graphs, configure triggers, manage executions, create functions, and perform database CRUD. Use when building automations, editing workflows, or managing project data.
81