- Collect phone number (or fallback to email)
- Collect booking details
- Route large parties differently
- Finish cleanly
Step 1 — Create a flow
- Go to Build > Flows
- Click + Create flow
- Name it (example: Make a booking)
Step 2 — Add your first Default step (entry point)
- Add a Default step
- Name it Collect contact details
- In the Prompt, write something like:
Step 3 — Add entities to the step
In Collect contact details, add:- Phone number
- Email address (fallback)
Step 4 — Add routing
After collecting information, add labeled edges such as:- phone collected
- phone missing
- caller refuses
- Individual Booking
- Group Booking
Step 5 — Add a finish/exit step
- Add an Exit flow
- Name it Booking complete
- Connect your success branches to it
Writing good condition labels
Good labels are:- Short
- Unambiguous
- Business-focused
- phone collected
- phone missing
- party size above 15
- requires handoff
- unclear
- valid
- ok
- continue
Next steps
Entities
Configure entity types and validation for your flows.
Advanced steps
ASR biasing, DTMF collection, and rich text references.
Flows overview
Understand how flows work and when to use them.

