Branch on any answer
Split by keywords, numbers, dates, phone numbers, emails, regular expressions, contact fields, groups or earlier results.
Visual flow builder
Most chatbots follow a script. Flows in On-chat react: they branch on what people say, look up live data from your systems, remember every answer and change the next message to fit. Build it on a visual canvas, test it in the simulator and run it on every channel.
On-chat is a dynamic visual flow builder for WhatsApp, SMS and voice chatbots, with automated campaigns and live-agent ticketing in one workspace.
No credit card required
Updated
Features
Flows become dynamic through branching on answers, live data from webhooks, personalised expressions and reusable sub-flows.
Split by keywords, numbers, dates, phone numbers, emails, regular expressions, contact fields, groups or earlier results.
Call a webhook mid-conversation and use the response straight away, such as an order status, a balance or available time slots.
Insert names, fields and results into any message, and calculate dates, totals and text with built-in functions.
Connect an NLU classifier such as Wit.ai or LUIS and split the flow by the customer's intent.
Send people into another flow and back, so registration or verification is built only once.
Open a ticket with a human agent from any step, with the conversation and results attached.
The same flow runs on WhatsApp, SMS, Messenger, Telegram and more. Voice flows add IVR menus.
Translate a flow once and every contact automatically gets their own language.
Try every path in the simulator before launch, keep revision history, and see results update live.
How it works
You map the conversation on the canvas, add webhooks and expressions to personalise it, then test it in the simulator and launch it from a trigger.
Drag messages, questions and splits onto the canvas and connect them.
Add webhooks, contact fields and expressions so every reply fits the person.
Run it in the simulator, then start it from a keyword, schedule or campaign.
FAQ
These are the questions teams ask most often before building their first dynamic flow.
A dynamic flow changes based on who the contact is and what they say. It branches on answers, pulls live data through webhooks and personalises each message with expressions.
No for most flows, which are built entirely on the visual canvas. A developer helps only when you want to connect your own systems through webhooks or the API.
Yes. A webhook step calls your API, and the response is available to the rest of the flow as @webhook, so you can branch on it or put it in a message.
From a keyword trigger, a schedule, a campaign date, a new conversation, the API, or manually for a group of contacts.
Yes. The editor shows how many contacts took each path, and every result can be exported.
Guides
A step-by-step tutorial for building a dynamic WhatsApp chatbot in a visual flow builder, from your first message to live data and agent handoff.
Read guide Best practices · 5 minPractical rules for designing chatbot conversation flows that customers finish: branching, fallbacks, personalisation, handoff and testing.
Read guide Tutorial · 4 minConnect your chatbot flows to live data. Learn how webhooks, expressions and splits turn a scripted bot into one that answers with real information.
Read guide Template · 4 minQualify leads automatically on WhatsApp and SMS. A ready-to-build chatbot flow that scores leads, routes hot ones to sales and nurtures the rest.
Read guide Tutorial · 4 minLet customers book, confirm and reschedule appointments on WhatsApp or SMS, with live availability from your calendar and automatic reminders.
Read guide Setup · 5 minWhat you need to get WhatsApp Business API access, how to set it up step by step, and how to connect it to your chatbot flows.
Read guideBuild a WhatsApp Business chatbot without code. Answer FAQs, take orders, send template messages and hand chats to live agents. Free 30-day trial.
Learn more ProductA help desk for WhatsApp, SMS and social chats. Bots open tickets, agents accept and reply in a fast workspace, and managers track agent performance.
Learn more IndustryTake orders, send delivery updates and recover abandoned carts on WhatsApp and SMS. Connect your store with webhooks and Zapier.
Learn more30 days free. No credit card. Set up in minutes.
Create your free account