Kapso

Send and receive WhatsApp messages, media, templates, and more using the Kapso WhatsApp API.
Connect it
In Keystile Automations → Connections → New connection, choose Kapso and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Kapso: custom api call (Make a custom API call to a specific endpoint).What it can do (15 actions)
| Action | What it does | Changes data |
|---|---|---|
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Mark Message as Read | Mark a WhatsApp message as read. | Yes |
| Request User Location | Send a location request message to a WhatsApp user. | Yes |
| Send Audio | Send an audio message via WhatsApp. | Yes |
| Send Button Message | Send an interactive button message via WhatsApp (up to 3 buttons). | Yes |
| Send Contact | Send a contact card via WhatsApp. | Yes |
| Send Document | Send a document message via WhatsApp. | Yes |
| Send Image | Send an image message via WhatsApp. | Yes |
| Send List Message | Send an interactive list message via WhatsApp. | Yes |
| Send Location | Send a location message via WhatsApp. | Yes |
| Send Reaction | React to a WhatsApp message with an emoji. | Yes |
| Send Sticker | Send a sticker message via WhatsApp. | Yes |
| Send Template Message | Send a pre-approved WhatsApp template message. | Yes |
| Send Text Message | Send a text message via WhatsApp. | Yes |
| Send Video | Send a video message via WhatsApp. | Yes |
Start a workflow when… (2 triggers)
- New Message Received — Triggers when a new WhatsApp message is received.
- Message Status Update — Triggers when a message status changes (sent, delivered, read).
How Keystile protects it
Every Kapso action is checked before it runs, whether it comes from an AI tool or a workflow. 15 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Kapso with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access