Conversation, conditions, transfers. Arrange the blocks you need, connect them, and the scenario is done. Say "add a branch for cancellations" and the AI restructures it for you. Not one line of code.
Asks for the preferred date, time, and booking details
Routes based on whether the booking is available
YesNoEnds the conversation
Add to calendarCreates a Google Calendar event from the call
Add to calendarCreates a Google Calendar event from the call
Add to calendar
Add to SheetsPhone configuration too complex to touch
Every scenario change means calling a vendor
The more branches you add, the less you see
Speak, branch, connect, record. Eleven block types, arranged and connected, are the whole flow.
What the agent says, what it captures, and where the path splits. These blocks are the substance of the call.
Set what the agent says and what it needs to capture — dates, party size, names, contact details — all within the conversation.
Send the call down a different path based on what was captured, so each type of request gets its own handling.
Inside opening hours or outside them, weekday or weekend — switch the response on time alone.
"Press 1 for…" — route by DTMF tones, exactly the way a traditional voice menu works.
Read out a fixed announcement, such as your opening hours or a holiday closure.
After the AI has answered, pass the call to a person or close it out. These decide how the call ends.
Send the call to a person or another desk, carrying everything captured so far across with it.
Close the call once the request is handled, so no path is left hanging.
Push what the call produced into your internal tools and outside systems.
Text the caller during or after the call — a booking confirmation, a link, directions.
Email what was captured, either to your team or back to the caller as confirmation.
Post the call's details to any URL and hand them straight to your own systems.
Call an external API and use what comes back in the conversation — stock levels, availability, anything.
Rearrange the blocks yourself, or just say what you want. The AI reads your intent, restructures the flow, and shows you the result.
"Add cancellations."
"After 8pm, take a message instead."
"Post what we captured to Slack."
Conversation, conditions, time-of-day branches, keypad menus, transfers. Pick the blocks you need and draw the lines between them.
Say "add a branch for cancellations" and the AI reads your intent, restructures the flow, and shows you the result.
SMS, email, webhook, and HTTP request blocks push what happened on the call straight into the systems you already run.
Analytics show which block each call ended on, so you can find the sticking point and fix that part of the flow.
No complex configuration. Set it up without code and go live the same day.
Choose the template for your industry and begin with a working flow already in place.
Set what to ask, how conditions branch, and where calls transfer. Drag, connect, done.
Call in and hear it for yourself. Save, and the new flow is live on your line.
Combine keypad menus with conditional branches to send each caller to the right team, so people focus on the hard cases.
A conversation block gathers requirements and contact details, then posts to Slack. First-line response, handled by the flow.
No code, live the same day. Start on the free plan and build your call flow however you like.