Build a working WhatsApp bot by dragging boxes — then talk to it yourself
Twenty kinds of block on a canvas — menus, questions, conditions, media, webhooks, handoffs — joined into a conversation. Describe the bot in plain language and it drafts the flow for you to confirm. Then open the tester in the same screen and have the conversation yourself before a real customer ever does.
Included inWiz BotWiz Pro
- Menus, questions, conditions, media, redirects, webhooks and handoffs
- 20 block types
- Explain the bot in plain language and confirm the draft it generates before anything is saved
- Describe it
- Run the conversation yourself on the same screen, then reset and try again
- Test in place
Who it's for
The non-technical operator who was quoted a developer's fee to "build a WhatsApp bot" and would rather build it themselves this afternoon.
The worry it answers
"I'll build it wrong and only find out when a customer hits it." The tester lives on the same canvas as the builder, so you find out first.
How you build a flow
Start from something
Open a pre-built flow from the template library, describe what you want in plain language and let it draft one, or start from a blank canvas.
Lay out the conversation
Drag blocks onto the canvas and join them. Upload images, video or documents straight into a block.
Decide when it fires
Trigger the flow on keywords, or have it respond to every incoming message.
Test before you activate
Open the tester, hold the conversation yourself, reset, adjust. Activate it only when it behaves.
Twenty blocks, one canvas
A flow is built from blocks you drag into place and connect: a start, text, images, video, audio, documents, interactive messages, location, contact cards, lists, buttons, questions that capture an answer, conditions that branch, redirects, jumps into another flow, webhooks out to your own systems, a lookup into your knowledge base, and an end. Canvas state is saved as you work, so an interrupted edit is not lost.
Two things competitors rarely pair
Plenty of tools generate a flow from a description. Plenty of others let you test one. Having both on the same canvas is what makes the difference in practice — you describe the bot, read the draft it produced, confirm it, then immediately have the conversation yourself and fix what feels wrong. Nothing is saved from the AI draft until you confirm it, so generating a flow can never overwrite the one you already have.
- Describe the bot in plain language and get a draft flow, with a confirm step before it is saved
- A built-in tester: start a session, send messages, read the replies, reset
- Keyword triggers, or respond to every message
- Activate and deactivate a flow without deleting it
- Duplicate a flow to try a variation safely
- A template library, so you do not have to start from a blank canvas
A flow is a file you own
Flows can be exported and imported as files. That is a small feature with a large implication: your automation is not trapped inside a vendor account. Back it up, move it between accounts, or keep a copy of the version that worked before you started experimenting.
Good to know
Where this feature stops, in plain words — so nothing here surprises you after you buy.
- Requires the Wiz Bot or Wiz Pro plan. Wiz Campaign alone does not open the builder.
- Up to 20 flows per account — the limit is stated inside the product too.
- The knowledge base block needs the AI chatbot configured, which includes connecting your own vector database.
- Flow state is stored, so a conversation resumes where it left off. If a flow "behaves oddly after an edit", it is usually an old test session rather than the new version — reset the tester.
- Product and catalogue blocks belong to the store and catalogue products, which are separate.
Frequently Asked Questions
Do I need a developer?
No. The flow is built by dragging blocks onto a canvas and joining them. The only place code appears at all is the optional webhook block, if you choose to call one of your own systems.
Can I try the bot before customers do?
Yes, and this is the point of the feature. The tester runs on the same screen as the builder — start a session, hold the conversation, reset, and adjust.
How many flows can I have?
Up to 20 per account.
Can the AI build the flow for me?
It can draft one from your plain-language description. Nothing is saved until you read the draft and confirm it, so generating a flow can never quietly replace the one you have.
What triggers a flow?
Either keywords you choose, or every incoming message — whichever suits the bot you are building.
Can I move a flow to another account?
Yes. Flows export and import as files, so you can back them up or move them.
Build the bot yourself this afternoon
Drag the blocks, test the conversation, and activate it when it behaves.
See plansExplore More Features
Discover other tools that make WizMessage the complete WhatsApp platform.
- AI ChatbotAn AI agent that understands natural language, replies in the customer's language, and escalates to a person instead of guessing.
- Knowledge BaseYour price list, policy or FAQ becomes the chatbot's source of truth. No prompt engineering, no retraining.
- Bot EscalationsWhen the bot should not answer, or the customer asks for a human, the conversation is raised in a queue and a person replies. The customer never repeats themselves.
- Website Chat WidgetOne script tag puts the same chatbot on your site — with its own inbox and its own handoff queue.
- Excluded NumbersNumbers the chatbot must never reply to. Their messages still arrive in the inbox — no bot fires.
- Wiz CopilotAn in-app assistant that operates the dashboard by conversation — and stops at an approval you can read and edit before anything changes.