Kapso

Kapso

WhatsApp Business platform for sending messages and templates, managing phone numbers and contacts, running broadcasts, and executing automation workflows.

API Key157 tools2 triggers

Three ways to use Kapso

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Kapso.

Add Recipients

Add up to 1000 recipients to a draft broadcast. Duplicates are skipped. Recipients use Meta's component syntax with body, header, and button components.

Tool

Block Users

Block one or more users for a given phone number. **Proxy endpoint**: Proxies directly to Meta Graph API.

Tool

Cancel Scheduled Broadcast

Cancel a scheduled broadcast and return it to draft status. Only works for broadcasts in scheduled status.

Tool

Check Phone Health

Live health check via Meta APIs and Kapso services.

Tool

Claim or Change Username

Claim or change username.

Tool

Clear Recipients

Remove all recipients from a draft or scheduled broadcast. Clearing recipients from a scheduled broadcast also returns it to draft and clears `scheduled_at`.

Tool

Supported triggers

Start a workflow when something happens in Kapso.

New WhatsApp Message in Kapso

Triggers when a WhatsApp message is sent or received in your Kapso project. Set Direction to "Inbound" to react only to messages from customers.

Trigger

New WhatsApp Conversation in Kapso

Triggers when a new WhatsApp conversation is started with a contact in your Kapso project.

Trigger

Get started automating Kapso

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.