Answer the everyday questions automatically, and hand over the rest
Draw your conversation on a canvas, connect it to your own systems, and test the real thing before a single customer sees it. When someone needs a person, the chat goes to your team.
Build it the way you would sketch it
Flow Builder is a canvas. Each step is a block, and you join the blocks in the order the conversation should go. You can see the whole conversation at once, which makes it easier to spot the path where a customer would get stuck.
- Messages with text, images, video, documents and locations
- Reply buttons and list menus so customers tap instead of typing
- Questions that save the answer to the contact, such as a name or an order number
- Conditions that send customers down different paths based on their answers
Connect it to your own systems
A chatbot that only repeats your FAQ is limited. An API request step calls your own system in the middle of a conversation, so the bot can look up an order, check a balance or create a booking, and use the result in the next message.
Keeping the business logic in your system, and letting the flow ask for it, means your rules live in one place.
A person is always one step away
Add a hand-over step wherever a customer might need a human: a complaint, a question the bot cannot answer, or a customer who simply asks. The conversation moves into the team inbox, and the agent can see what the customer already said.
Can I change the delivery address to Ndola?
10:21Yes. Send the full address and we will update order 4471.
10:22Test Flow runs the real flow
Before you publish, Test Flow runs your chatbot on the same engine your customers will use. API requests are really made, answers are really saved, and hand-overs really reach the inbox. The only thing skipped is the WhatsApp send itself, so what you see in testing is what customers will get.
Split big journeys into smaller flows
A long conversation is easier to maintain as several flows joined together. One flow can pass the customer to another, so a welcome menu can lead into separate flows for orders, payments and support that different people on your team look after.
Questions people ask
Do I need to write code?
No. Flows are built on the canvas. You only need a developer if you want the flow to call your own system through an API request step.
Can the chatbot and my agents work on the same number?
Yes. The chatbot answers first, and when it hands over, the conversation appears in the team inbox for your agents.
Can a chatbot start a conversation with a customer?
WhatsApp only lets a business start a conversation with an approved template. A chatbot can follow on from the customer's reply or from a customer who messages you first.
Can the chatbot answer open questions in free text?
Yes, with the AI answering step, which replies from your own documents and FAQ. See the AI WhatsApp chatbot page for how it works.
How do I know a change will not break the live flow?
Run it in Test Flow first. It uses the real engine, so a broken API call or a wrong condition shows up there, before customers reach it.
Keep reading
AI chatbot
Let AI answer customer questions on WhatsApp from your own documents and FAQ, and describe a chatbot in plain words to get a first draft of the flow.
Read more FeatureWhatsApp forms
Collect structured answers inside WhatsApp with multi-screen forms built on WhatsApp Flows. Sign-ups, surveys and bookings, without sending people to a site.
Read more FeatureTeam inbox
One shared inbox for every WhatsApp conversation. Assign, transfer and resolve chats, see the 24-hour reply window, and answer from the web or the Android app.
Read more ProductWhatsApp API
Connect your own number to the official WhatsApp Business API, reply as a team, send approved templates and automate chats, all from one console.
Read moreStart with your own number today
Sign up and connect WhatsApp in one sitting. The free trial includes credit for your first campaigns; after it, you pay only for what you send.
7 days free ยท no card needed