Skip to main content
WhatsApp Flows are interactive forms that run natively inside WhatsApp. Users tap through screens, fill out fields, and submit data - all without leaving the chat.
WhatsApp Flows require a Verified Meta Business Portfolio. Learn more about verification.

What you can build

  • Lead capture forms
  • Appointment booking
  • Surveys and feedback collection
  • Order forms
  • Customer support intake
  • Registration flows

How it works

  1. You define screens and components in a JSON structure (Flow JSON)
  2. A user taps a button in WhatsApp to open your flow
  3. They navigate through screens and submit data
  4. You receive the response via webhook or store it in Kapso

Next steps

WhatsApp Flows in Kapso

What Kapso handles vs what you configure

Static vs dynamic

Choose the right mode for your use case

Flow JSON

Structure of WhatsApp Flow JSON

TypeScript SDK

Create and manage WhatsApp Flows programmatically