Skip to main content

WhatsApp Flows

WhatsApp Flows allow you to build interactive, multi-step forms and guided experiences directly within a WhatsApp conversation. Flows enable use cases like appointment booking, lead qualification, customer surveys, and product configuration -- all without the customer leaving the chat.

Overview

WhatsApp Flows are native WhatsApp UI components that render rich forms inside the messaging app. Unlike regular interactive messages (buttons and lists), Flows can include text inputs, date pickers, dropdowns, and multi-screen navigation.

Key Benefits

  • Native experience -- forms render natively in WhatsApp, no web browser needed
  • Multi-step -- guide users through complex processes with multiple screens
  • Rich inputs -- text fields, dropdowns, date pickers, radio buttons, checkboxes
  • Data collection -- collect structured data that flows back to your system

Current Status

info

WhatsApp Flows are available in SendSeven for tenants with a WhatsApp Business API channel configured. Flow management is available in the SendSeven dashboard under Settings > Channels > WhatsApp > Flows.

How Flows Work

  1. Design the flow in the SendSeven dashboard or via the Meta Business Manager
  2. Publish the flow -- Meta reviews and approves it
  3. Trigger the flow by sending a message with a Flow button to a contact
  4. Receive the response -- when the customer completes the flow, SendSeven receives the submitted data via a webhook event

Use Cases

Use CaseDescription
Appointment bookingCustomer selects date, time, and service type
Lead qualificationMulti-step form collecting company name, budget, and needs
Customer feedbackPost-interaction survey with ratings and comments
Product configurationStep-by-step product customization
Registration formsCollect customer details for events or services

Required Scopes

ScopePurpose
channels:readView flow configurations
channels:updateManage and trigger flows
messages:createSend flow trigger messages

Next Steps