What is a Kapso workflow?
A directed graph of nodes that run in order: send a message, wait for a reply, branch, run code, or hand off to a human. Workflows start from a trigger, most often an inbound WhatsApp message.
Build WhatsApp automations on a visual canvas or in code, and hand off to a person when it matters.
A directed graph of nodes that run in order: send a message, wait for a reply, branch, run code, or hand off to a human. Workflows start from a trigger, most often an inbound WhatsApp message.
Yes. The Kapso CLI pulls workflows into a local repo, where you edit them as JSON or in JavaScript or TypeScript with @kapso/workflows, then push them back. The canvas and code edit the same workflow.
Give the workflow an API trigger and activate it, then call POST /platform/v1/workflows/{workflow_id}/executions with a phone number and optional variables. It returns 202 with an execution id and a tracking_id.
The run stops and its status changes to handoff, so no more automated messages go out. A person on your team takes the conversation from there.