Home › Chatbot flow builder

The free chatbot flow builder — draw the conversation, ship the bot

A chatbot flow builder lets you design a bot the way you'd sketch it on a whiteboard: boxes for what the bot says, arrows for where the conversation goes next. FlowBot is a free, browser-based bot flow builder for WhatsApp and website chat — you drag blocks onto a canvas, wire them together, test the flow live, and launch it on a real number. No code, no signup to try it.

What is a bot flow builder?

Chat conversations are really flowcharts: a greeting leads to a menu, each menu option leads to an answer, an FAQ loop, a booking form or a human handoff. A flow builder makes that structure visual and editable. Instead of programming if/else chains, you see the whole conversation at a glance — every branch, every dead end — and change it by dragging a wire. FlowBot keeps the runtime deterministic too: the flow you draw is exactly what runs in production, so the bot never improvises unless you explicitly add an AI block with your own key.

How FlowBot's flow canvas works

Test, launch, measure — in the same tool

The built-in simulator runs the exact same engine as production, so you can click through every branch before going live. Launching takes one panel: connect Meta's WhatsApp Cloud API, Twilio, Green API or Whapi.cloud — or skip WhatsApp entirely and embed the bot as a chat widget on your website.

Once the bot is live, the flow builder becomes an analytics surface: toggle the funnel overlay and every block on the canvas shows how many real conversations reached it in the last 30 days — so you see exactly where people drop off and which menu options nobody picks. A live inbox shows every conversation as it happens, and you can take over from the bot mid-chat and reply yourself when a customer needs a human.

Your flow is code you can take with you

Most flow builders lock your work inside their platform. FlowBot does the opposite: export any flow as a standalone Node.js project — the flowchart JSON plus the same engine that runs it — and host it anywhere, free forever. The visual flow and the running bot are never out of sync, because they're the same thing.

Start from a template, not a blank canvas

Load a ready-made template — restaurant ordering, hotel concierge, e-commerce support, lead capture — and reshape the flow to fit your business. Or follow the step-by-step guide from blank canvas to live bot.

Frequently asked questions

What is a chatbot flow builder?

A visual editor where a bot's conversation is designed as a flowchart: blocks for messages, menus and questions, wires for where each answer leads. It replaces coding if/else logic with drag-and-drop, so non-developers can build and change bots.

Is FlowBot's flow builder really free?

Yes — designing flows, the simulator, templates, the website widget, analytics and code export are free. You only pay whatever your WhatsApp provider charges for messages (Meta's Cloud API has a free tier for service conversations).

Can I build a bot flow without writing code?

Yes. Every block is configured with plain-text fields, and branching is done by dragging wires. Code only appears if you want it: any flow can be exported as a Node.js project to self-host.

Does the flow builder show where users drop off?

Yes — the funnel overlay displays, on each block of the canvas, how many conversations reached it in the last 30 days, so you can spot the exact step where people abandon the flow and fix it.

Build your WhatsApp bot in minutes — free

No signup needed to try it. Drag blocks, wire them up, test in the simulator.

Open the free builder