fields=kapso(...), store history, and query conversations.
Installation
Quickstart
Direct Meta API (default)When using
accessToken without the Kapso base URL, Kapso storage and query features are not used.Support matrix
| Feature | WhatsApp token (direct Graph) | Kapso base URL + API key |
|---|---|---|
| Send text | ✅ | ✅ |
| Send media (image, video, audio, document, sticker) | ✅ | ✅ |
| Send location | ✅ | ✅ |
| Send interactive (buttons, list, product, product list, flow) | ✅ | ✅ |
| Send template | ✅ | ✅ |
| Reactions | ✅ | ✅ |
| Mark read | ✅ | ✅ |
| Media: upload | ✅ | ✅ |
| Media: get/delete | ✅ | ✅ |
| Templates: list (by WABA) | ✅ | ✅ |
| Phone numbers: settings/profile | ✅ | ✅ |
| Calling: connect/pre‑accept/accept/reject/terminate | ✅ | ✅ |
| Calling: permissions.get | ✅ | ✅ |
| Conversations: list/get | ❌ | ✅ |
| Messages history: query/list by conversation | ❌ | ✅ |
| Contacts: list/get/update | ❌ | ✅ |
| Call logs: list | ❌ | ✅ |
| Storage of conversations/messages | ❌ | ✅ |
| Supabase sync | ❌ | ✅ |

