Kapso
ChannelProvider officialManaged WhatsApp conversations, media, buttons, and history through Kapso.
Install
Install eve, Chat SDK, the Kapso adapter, and a state adapter:
The in-memory state store is for local development. Use Redis or PostgreSQL in production. This adapter is built and maintained by Kapso.
Quick start
Create agent/channels/kapso.ts:
See the Kapso adapter documentation for supported events, capabilities, and credentials.
Configure
Connect a WhatsApp number in Kapso, set KAPSO_API_KEY, KAPSO_PHONE_NUMBER_ID, and KAPSO_WEBHOOK_SECRET, then point the Kapso webhook at /eve/v1/kapso. Use this provider-managed option when you do not want to integrate directly with the WhatsApp Cloud API. See the Chat SDK channel docs for eve session dispatch, state, streaming, and human-in-the-loop behavior.