Skip to main content
A flow is what your WhatsApp bot does when something happens. Let’s make a bot that says hello when someone writes to your number.
1

Pick your WhatsApp number

In the bot picker at the top of the sidebar, pick your WhatsApp number.
2

Make a new flow

Open Flows and make a new flow. Pick what starts it: When a WhatsApp message arrives.
3

Add a message block

Add the block that sends a WhatsApp message under the first block and connect them. Type:
4

Look at the chat preview

The builder has a chat preview that shows how your message looks in WhatsApp, with backup values too.
5

Save

Save the flow. You see “Flow saved. It runs on the next message to your number.” Send a message to your number from another phone. Your bot answers!

What can start a flow?

What can a flow do?

Checks, variables, Pause, loops, web requests and Replay notes work here too. WhatsApp buttons on the board are WhatsApp green.

Example: a simple menu

  1. Trigger: When a WhatsApp message arrives.
  2. Ask with buttons: Hi \{wa_name|there\}! What do you need? with buttons Prices, Opening hours, Talk to a person.
  3. Under Prices: send your price list.
  4. Under Opening hours: send We are open Monday to Friday, 9:00 to 17:00.
  5. Under Talk to a person: Hand over to a person, then send A team member will answer you here soon.

Start from a ready-made flow

At the top of the Flows page there are ready-made flows, in categories. Press Use this to save a copy and open it in the builder. Then change the words and links. They are also great examples of how flows are built.