Zaapi Help Centre
Open AppContact Support
  • Welcome to Zaapi
  • Start guide
    • Step 1: Create an account
    • Step 2: Integrate messaging channels
    • Step 3: Invite team members
    • Step 4: Manage your inbox
    • Step 5: Analyse chat performance
    • Step 6: Install the mobile app
  • Integrations
    • Facebook Messenger
      • How to connect
      • Limitations
      • Error troubleshooting
    • Instagram
      • How to connect
    • LINE
      • How to connect
      • Import LINE chat history
      • Create chats from "Friend add"
      • Display Admin Name & Photo in LINE
      • Limitations
      • Error troubleshooting
    • Shopee
      • How to connect
      • Limitations
      • Error troubleshooting
    • Lazada
      • How to connect
      • Limitations
      • Error troubleshooting
    • TikTok
      • How to connect
      • Limitations
      • Error troubleshooting
  • Inbox
    • Search
    • Open & Close Chats
    • Track Conversions
    • Quick Replies
    • Labels
    • Saved Filters
    • Assign Chats
    • Spam Inbox
    • Customer Information
    • Meta Ad Source
  • Team Management
    • Teams
    • User Roles
  • Broadcast
    • Broadcast
  • AI Agent
    • Training AI
    • Testing AI
    • Deploying AI
  • AUTOMATIONS
    • Basic Automations
      • Assign chats to agents
      • Greeting message
      • Out of hours message
      • Closing chat message
      • Auto reply to Facebook/IG comments
      • Assign labels to chats
  • Flow Builder
    • Set up guide
    • Nodes (Triggers, Conditions & Actions)
    • Error troubleshooting
  • Analytics Dashboard
    • Chat & Agent Performance
    • Sales Performance
    • Label Usage
Powered by GitBook
On this page
  • Overview
  • How to create a flow
  • How to navigate the flows canvas
  • How to test a flow before publishing
  • How to pause a flow

Was this helpful?

  1. Flow Builder

Set up guide

PreviousFlow BuilderNextNodes (Triggers, Conditions & Actions)

Last updated 2 months ago

Was this helpful?

Overview

Flow Builder is Zaapi’s powerful no-code chatbot builder, designed to automate customer interactions across multiple channels, including Facebook, Instagram, LINE OA, Shopee, Lazada, and TikTok Shop. With an intuitive drag-and-drop interface, you can create fully customizable chatbot flows using triggers, conditions, and actions—without any coding required.

With Flow Builder, you can:

  • Automate customer support with greeting bots, smart routing, and lead qualification.

  • Engage new customers with personalized welcome flows.

  • Integrate AI agents for smarter responses.

  • Reduce admin workload, speed up response times, and enhance customer support efficiency.


How to create a flow

  1. Navigate to the Automations area and click “Flow Builder”.

  2. Click “Create new flow”.

  3. Choose a pre-defined template or select “Create from scratch”.

  4. Click “Add trigger” and select “Message received”.

    • Choose the channels you want this flow to trigger for.

    • Define how often the flow should trigger:

      • Trigger once per contact: Runs only once per unique customer.

      • Trigger once per new open chat: Runs for each new conversation but won’t repeat until a new chat starts.

      • Trigger every time: Runs every time the customer completes the flow.

  5. Test your flow before going live.

  6. Click “Publish”.

It is recommended to turn off any basic automations that might conflict with flows before publishing a new flow. This is to avoid multiple automations sending twice. For example: if you have a "Greeting message" set up as a basic automation, and a trigger of "New incoming message" set up as a flow, both of these will trigger at the same time and the customer will receive two messages.


How to navigate the flows canvas

Connecting Nodes

  • Drag a connector from one node (small circle) to another node to link them.

  • If a node isn’t connected, the flow will end at that point.

Tidy Up

  • Click “Tidy up” in the navigation bar to organize your flow visually in a single click.

Renaming Flows and Nodes

  • Click on the flow title at the top to rename it.

  • Rename nodes by clicking them and selecting the pencil icon. Unique names help team members understand the flow better.

Auto-Save and Version History

  • Flows auto-save at regular intervals.

  • View version history by clicking the icon in the top-left corner. You can restore previous versions if needed.


How to test a flow before publishing

  1. Add a Message Content node after the Message Received trigger.

  2. Set a unique keyword (e.g., "Flow test").

  3. Enable the flow and message the test keyword in the selected channel.

  4. Observe the flow’s behavior and make adjustments if needed.

  5. Once satisfied, remove the test Message Content node.


How to pause a flow

  1. Open the flow in “Flow Builder”.

  2. Click the “Pause” icon at the top.

  3. Choose whether to:

    • Pause all flows immediately, or

    • Allow in-progress flows to complete before pausing.

For minimal disruption to the customer experience, it’s recommended to let existing flows finish before pausing.

Build your flow using .

condition and action nodes