Create automated conversation flows with the visual workflow editor.
Building Chat Flows
Chat Flows let you design automated conversations using a visual drag-and-drop editor.
Creating a New Flow
Go to Agents → OmniChat → Chat FlowsClick New FlowChoose a template or start from scratchName your flow (e.g., "New Inquiry Flow", "Booking Flow")The Flow Editor
The editor is a visual canvas where you connect nodes:
Trigger — What starts the flow (new message, keyword, button click)Send Message — Send a text, image, or button menu to the customerAsk Question — Prompt the user for input and store the responseCondition — Branch the flow based on answers or dataTag Contact — Label the contact for follow-up or segmentationBook Appointment — Show available slots and confirm a bookingHandoff — Transfer to a human team memberBuilding a Basic Flow
A typical inquiry flow looks like this:
Trigger: New message receivedSend Message: "Hi! Thanks for reaching out. How can I help?"Ask Question: "Are you looking to book a consultation or have a general question?"Condition: If "book" → go to Booking branch; if "question" → go to FAQ branchBooking branch: Ask for name, email, preferred time → Book AppointmentFAQ branch: Use AI to answer from your trained knowledge baseTesting Your Flow
Click Test in the editor to simulate the flow. You can walk through each step and verify the logic before activating it.
Activating a Flow
Once tested, toggle the flow to Active. It will immediately start handling matching conversations.
Still need help?
Can't find what you're looking for? Our team is here to help.
Contact support