Flow List
The Flow List page shows all your WhatsApp Flows in one place. From here you can search, filter, create new flows, and manage the lifecycle of existing ones.
2. Capture the full page showing flows in different statuses (Draft, Published, Deprecated)
Save to:
static/img/screenshots/developer-tools/whatsapp-flows/flow-list/flows-list.pngTable columns​
| Column | Description |
|---|---|
| Flow Name | Flow name with description (if provided) |
| Category | The flow category badge (e.g., Lead Generation, Survey) |
| Status | Draft (orange), Published (blue), or Deprecated (purple) |
| Responses | Number of customer submissions received |
| Created | Date the flow was created |
| Actions | Context menu with available actions |
Filters​
Use filters to find specific flows quickly.
| Filter | Options |
|---|---|
| Search | Type to search by flow name |
| Category | Lead Generation, Appointment Booking, Survey, Sign Up, Sign In, Contact Us, Customer Support, Other |
| Status | All, Draft, Published, Deprecated |
2. Capture the filter bar with search, category, and status filters visible
Save to:
static/img/screenshots/developer-tools/whatsapp-flows/flow-list/flows-filters.pngActions by status​
Different actions are available depending on the flow's current status.
| Action | Draft | Published | Deprecated |
|---|---|---|---|
| Edit | Yes | — | — |
| View Responses | Yes | Yes | Yes |
| View Analytics | Yes | Yes | Yes |
| Publish | Yes | — | — |
| Deprecate | — | Yes | — |
| Clone | Yes | Yes | Yes |
| Delete | Yes | — | — |
Click the three-dot menu (â‹®) on any flow row to see the available actions.
Pagination​
You can display 25, 50, or 100 flows per page. Use the pagination controls at the bottom of the table to navigate between pages.
On smaller screens, the table switches to a card view — each flow appears as a card with the same information and actions.
Creating a new flow​
Click the New Flow button at the top of the page. This opens the Flow Builder where you configure the flow settings and start designing screens.
Publishing a flow​
When your flow is ready to go live:
- Click Publish from the actions menu (or from inside the flow builder)
- A confirmation dialog appears warning that publishing is permanent
- Confirm the action
- The flow is validated and submitted to WhatsApp
- Status changes from Draft to Published
2. Capture the confirmation dialog showing the permanent warning
Save to:
static/img/screenshots/developer-tools/whatsapp-flows/flow-list/publish-confirm-dialog.pngAfter publishing:
- The flow is live and can be sent to customers
- You can send it from Chatbot Flows or Compose Message
- Customers can fill it out and submit responses
- You cannot edit or delete the flow anymore
Publishing is permanent. Double-check your flow design and test it thoroughly before publishing.
Deprecating a flow​
To retire a published flow that you no longer need:
- Click Deprecate from the actions menu
- Confirm the action in the dialog
- Status changes from Published to Deprecated
Deprecated flows:
- Stop receiving new responses
- Preserve all historical response data
- Can be cloned if you need a similar flow later
- Cannot be re-published
Deprecation is irreversible. Once deprecated, a flow cannot be made active again.
Cloning a flow​
Click Clone to create an exact copy of any flow, regardless of its status. The clone is always created as a Draft, so you can edit it freely.
This is especially useful for published flows that you want to update — since published flows cannot be edited directly, cloning gives you a working copy.
Recommended update workflow​
Since published flows cannot be edited, follow this workflow when you need to make changes:
- Clone the published flow — creates a Draft copy
- Edit the draft copy with your changes
- Test the updated flow using Send Test
- Publish the new version
- Deprecate the old version
This ensures zero downtime — the old flow stays active while you prepare the replacement.
Deleting a flow​
Only Draft flows can be deleted. Click Delete from the actions menu and confirm the action.
Published and deprecated flows cannot be deleted — use Deprecate to retire flows you no longer need.