Navigation and interaction
Navigation
Guide users through screens using static routes and dynamic branching.
Actions
Define actions triggered by user interactions in the builder.
Selectable elements and groups
Make elements selectable, organize them into groups, and use their state in conditions across the flow.
Progress indicators and loaders
Show step progress and busy states in a flow.
Variables
Use variables to display dynamic data in your flows.
Conditional visibility
Show or hide elements based on conditions.
The Flow Builder gives you full control over how users move through your flow and how your app exchanges data with it — all without writing code.
- Navigation: Guide users through screens with static routes or dynamic branching based on their choices
- Actions: Define what happens when users tap buttons or interact with elements
- Loaders and progress bars: Show loading indicators and progress tracking between screens
- Variables: Display dynamic content by referencing data collected during the flow
- Selectable elements and groups: Make elements selectable, organize them into groups, and use their state in conditions
- Conditional visibility: Show or hide elements and screens based on user responses or conditions