Skip to main content

Chatbot Flows

What are Chatbot Flows?

Chatbot Flows are automated conversation blueprints that let you build step-by-step conversations across WhatsApp, Facebook Messenger, and Instagram — without writing any code. When a customer sends a message, clicks a button, comments on a post, or triggers a specific event, the flow takes over and guides the conversation automatically.

Think of it like a conversation roadmap — you decide what happens at every step: what to say, what to ask, and where to go next based on the customer's response. Each flow is created for a specific channel, and the available nodes and triggers adapt to that channel. Once set up, the flow runs 24/7 without any manual effort.

📸
Screenshot: Chatbot Flows under Automation menu in the left sidebar
chatbot-flows-sidebar.png
1. Log in to the portal
2. Look at the left sidebar — expand the "Automation" parent menu
3. Click on "Chatbot Flows" under Automation
4. Capture the sidebar showing Automation → Chatbot Flows highlighted
Save to: static/img/screenshots/chatbot-flows/overview/chatbot-flows-sidebar.png

Why use Chatbot Flows?

Use caseExample
Instant repliesAutomatically respond when a customer sends "Hi" or "Help"
24/7 supportAnswer common questions even outside business hours
Lead qualificationAsk questions, collect details, and assign leads to your team
Order lookupLet customers check their order status by entering an order number
Appointment bookingGuide customers through scheduling via interactive menus
Product recommendationsShow products based on customer preferences using menus and buttons
Feedback collectionAsk customers to rate their experience after a purchase
Comment automationAuto-reply to comments on your Facebook and Instagram posts
Ad responseGreet customers who click your Click-to-WhatsApp ads

How it works

1. A customer triggers the flow
(sends a keyword, clicks a button, comments on a post, or via a webhook)

2. The flow sends a message or asks a question

3. The customer responds

4. The flow processes the response and decides the next step
(send another message, check a condition, call an external system, etc.)

5. Steps repeat until the flow reaches an End node

How to get there

  1. Log in to the portal
  2. In the left sidebar, click Automation
  3. Click Chatbot Flows
📸
Screenshot: Chatbot Flows page showing the flow list
chatbot-flows-page.png
1. Navigate to Automation → Chatbot Flows
2. Capture the full page showing the header with action buttons and the flow list
Save to: static/img/screenshots/chatbot-flows/overview/chatbot-flows-page.png

Key features

  • Multi-channel — Build flows for WhatsApp, Facebook Messenger, or Instagram — each flow is channel-specific
  • Visual flow builder — Drag-and-drop canvas to design conversations
  • Multiple trigger types — Start flows via keywords, button clicks, post comments, webhooks, ad clicks, or manually
  • Rich message types — Send text, media, interactive buttons, list menus, carousels, product messages, and WhatsApp Flows
  • Channel-aware nodes — The builder shows only the nodes available for your flow's channel (e.g., Carousel for Messenger/Instagram, SPM/MPM for WhatsApp)
  • Smart branching — Route conversations based on customer responses, conditions, or external data
  • Variables — Collect and use customer data throughout the conversation
  • External integrations — Call external systems to fetch or update data
  • Contact management — Assign agents, tags, groups, and update contact details automatically
  • Script blocks — Run custom calculations and data transformations
  • Version history — Every save creates a new version you can roll back to
  • Execution logs — See exactly what happened in every flow run, node by node
  • Test before going live — Trigger flows manually to test them with specific contacts

Channel-specific features

Each flow is created for a specific channel. The builder adapts to show only the nodes and triggers relevant to that channel:

FeatureWhatsAppMessengerInstagram
Text MessageYesYesYes
Media MessageYesYesYes
Interactive ButtonsYesYesYes
QuestionYesYesYes
List MenuYes
Template MessageYes
SPM / MPMYes
WhatsApp FlowYes
CarouselYesYes
Reply CommentYesYes
Post Comment triggerYesYes
Order Received triggerYes
WA Flow Submitted triggerYes
Ad Click (CCTWA) triggerYes
New Lead (Facebook Lead Ad) triggerYes
info

When you create a flow for Messenger or Instagram, WhatsApp-only nodes (Template, SPM, MPM, WhatsApp Flow, List Menu) are hidden from the builder. Similarly, Carousel and Reply Comment are only available for Messenger and Instagram flows.

Who uses Chatbot Flows?

RoleWhat they do
AdminsCreate and manage flows, review logs, configure triggers
ManagersMonitor flow performance, design conversation strategies
AgentsView flow logs, trigger manual flows for specific contacts
Before you begin

Make sure you have the necessary permissions to access Chatbot Flows. If you don't see the option in the sidebar, contact your administrator.