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
- Design the flow in the SendSeven dashboard or via the Meta Business Manager
- Publish the flow -- Meta reviews and approves it
- Trigger the flow by sending a message with a Flow button to a contact
- Receive the response -- when the customer completes the flow, SendSeven receives the submitted data via a webhook event
Use Cases
| Use Case | Description |
|---|---|
| Appointment booking | Customer selects date, time, and service type |
| Lead qualification | Multi-step form collecting company name, budget, and needs |
| Customer feedback | Post-interaction survey with ratings and comments |
| Product configuration | Step-by-step product customization |
| Registration forms | Collect customer details for events or services |
Required Scopes
| Scope | Purpose |
|---|---|
channels:read | View flow configurations |
channels:update | Manage and trigger flows |
messages:create | Send flow trigger messages |
Next Steps
- Getting Started with WhatsApp -- WhatsApp integration overview
- WhatsApp Interactive Messages -- buttons and lists
- Webhook Events -- receive flow completion events