Help Center WhatsApp Flows WhatsApp Flow Builder

WhatsApp Flow Builder

The WhatsApp Flow Builder lets you create visual automation flows for your WhatsApp conversations. Design chatbot sequences, auto-replies, drip campaigns, and complex branching logic using a drag-and-drop canvas.

Getting Started

  1. Navigate to Admin > Broadcast > Flows to see your list of flows.
  2. Click New Flow and enter a name and description.
  3. You will be taken to the Flow Builder canvas.
  4. Drag nodes from the right sidebar onto the canvas.
  5. Connect nodes by dragging from an output port (green circle) to an input port (blue circle).
  6. Click a node to edit its configuration inline, or use the menu > Edit for full settings.
  7. Click Save to persist your flow.

Trigger (Starting Step)

Every flow starts with a Trigger node. The trigger determines when the flow starts executing. Available trigger types:

  • New conversation — Fires when a new WhatsApp conversation is initiated by a contact.
  • Text contains specific keywords — Fires when an incoming message contains one of the specified keywords (e.g., "hello", "pricing", "help").
  • Contact has specific tags — Fires when a contact with certain tags sends a message.
  • Contact has been affected to a pipeline — Fires when a contact enters a specific pipeline stage.
  • Advanced Short response — Fires on short keyword-based replies (e.g., "1", "yes", "no").
  • Manual — The flow must be triggered manually by an agent.

Canvas Controls

  • Zoom In / Out — Use the + and buttons or scroll wheel to zoom.
  • Fit to Screen — Centers and scales the canvas to show all nodes.
  • Lock Canvas — Prevents accidental panning, zooming, and node dragging.
  • Delete — Removes the currently selected node.
  • Minimap — A small overview map in the bottom-right corner showing all nodes.

Flow Status

Flows can be Active or Inactive. Use the toggle in the top bar to activate/deactivate a flow. Only active flows will process incoming messages.