Webhooks
WhatsApp Webhook
Kapso-first WhatsApp message webhooks
POST
Documentation Index
Fetch the complete documentation index at: https://docs.vultlocal.com/llms.txt
Use this file to discover all available pages before exploring further.
Receive and process WhatsApp messages via Agent-TS. Kapso is the supported transport;
/api/v1/external/whatsapp remains only as a compatibility test bridge.Endpoints
| Method | Endpoint | Description |
|---|---|---|
POST | /api/v1/external/whatsapp | Compatibility test bridge |
GET | /api/v1/webhooks/whatsapp | Meta webhook verification |
POST | /api/v1/webhooks/whatsapp | Meta webhook messages |
External Client Request
Event type (e.g.,
message)Message content from user
WhatsApp ID (e.g.,
23279648205@c.us)Phone number in E.164 format
Response
Agent response message
Processing status (
success, error)Examples
Meta Business API
Verification (GET)
Meta sends a verification request when setting up the webhook:hub.challenge if hub.verify_token matches.
Messages (POST)
Meta sends incoming messages as POST requests with the message payload.Related
Agent-TS Webhooks
Detailed webhook configuration and message handling
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Response
200 - application/json
Success
The response is of type object.