
kapso-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.
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.
Kapso Platform API
When to use
Use this skill for Platform API operations: creating customers, generating setup links, provisioning phone numbers, or detecting WhatsApp connections.
Setup
Base host: https://api.kapso.ai (scripts append /platform/v1)
Auth header:
X-API-Key: <api_key>
How to
Onboard a customer
- Create customer:
POST /customers - Generate setup link:
POST /customers/:id/setup_links - Customer completes embedded signup
- Use
phone_number_idto send messages
Detect connection
Option A: Project webhook whatsapp.phone_number.created
Option B: Success redirect URL query params
Use both for best UX and backend reliability.
Provision phone numbers
When creating a setup link, set:
{
"setup_link": {
"provision_phone_number": true,
"phone_number_country_isos": ["US"]
}
}
Notes
- Platform API base:
/platform/v1 - Meta proxy base:
/meta/whatsapp/v24.0(use for messaging and templates) - Use
phone_number_idas the primary WhatsApp identifier
References
- references/platform-api-reference.md - Full endpoint reference
- references/getting-started.md - Initial setup guide
- references/setup-links.md - Setup link configuration
- references/detecting-whatsapp-connection.md - Connection detection methods
Related skills
kapso-automation- Workflow automationwhatsapp-messaging- WhatsApp messaging and templateswhatsapp-flows- WhatsApp Flowskapso-ops- Operations and webhooks
You Might Also Like
Related Skills

gog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
openclaw
orpc-contract-first
Guide for implementing oRPC contract-first API patterns in Dify frontend. Triggers when creating new API contracts, adding service endpoints, integrating TanStack Query with typed contracts, or migrating legacy service calls to oRPC. Use for all API layer work in web/contract and web/service directories.
langgenius
