Skip to content
Flow Builder

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

  1. 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.

  2. Lay out the conversation

    Drag blocks onto the canvas and join them. Upload images, video or documents straight into a block.

  3. Decide when it fires

    Trigger the flow on keywords, or have it respond to every incoming message.

  4. 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.

Included in

This feature is part of the plans below.

  • Wiz Bot
  • Wiz Pro
Compare plans and pricing
FAQ

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 plans

Explore More Features

Discover other tools that make WizMessage the complete WhatsApp platform.