Automation Wire (Flow Builder)
Visual drag-and-drop orchestration canvas connecting triggers, AI intent classifiers, decision branches, and automated actions.
Design multi-step customer journeys without writing code. Connect inbound triggers, AI classification gates, conditional logic, and automated WhatsApp or webhook actions seamlessly on an interactive canvas.
Visual workflow orchestration: drag-and-drop triggers, AI classification nodes, and decision branches in action.
Watch how to drag and drop conversational nodes, configure smart AI intent routing, and test your chatbot flows in real time.
Core Capabilities & Value
Build, test, and deploy intelligent WhatsApp automation with zero coding.
No-Code Visual Canvas
Interactive drag-and-drop flow builderDrag, connect, and re-wire triggers, AI decisions, and WhatsApp replies on a clean visual canvas.
Smart AI Intent Understanding
Intelligent AI routingMove beyond rigid keyword matching. Let AI understand what your customer really wants and route them to the right step automatically.
Zero-Fail Fallbacks & Error Recovery
Automatic fallback recoveryIf a third-party CRM, payment link, or API ever fails, Automation Wire safely triggers backup paths and alerts your team instantly without dropping the customer.
Live Interactive Flow Simulator
Real-time step-by-step simulationTest and preview your entire chatbot journey in real time with visual step-by-step indicators before publishing it live on WhatsApp.
Prerequisites & Requirements
Chart the Business Logic Flow
Map out your decision branches, trigger conditions, and desired customer escalation paths in advance.
Active Messaging Channel or Webhook
Connected WhatsApp/Instagram account or external webhook endpoint to trigger the workflow.
Prepared Action Targets
Registered MCP tools, WhatsApp message templates, or CRM endpoints to execute upon branch completion.
Build Drag-and-Drop Chatbot Flows in 6 Simple Steps
Learn how to build, test, and deploy conversational workflows using our visual drag-and-drop Flow Builder. Create interactive message sequences, trigger bots via keywords or ads, collect user inputs, set dynamic If/Else conditional logic, and go live on WhatsApp 24/7.
Create a New Chatbot Flow
Open the Flow Builder inside your dashboard and give your flow a name.
Navigate to "Automation" (/user/admin/flows) from your dashboard sidebar and click "Create Flow". In the setup dialog, enter a descriptive name for your flow (e.g., "Customer Inquiry & Support" or "Lead Qualification Flow") and click "Create Flow" to launch the interactive visual canvas.
- Navigate to "Automation" (/user/admin/flows) in your dashboard
- Click the "Create Flow" button to open the setup modal
- Enter a descriptive name for your chatbot flow and confirm to open the canvas

Set Inbound Triggers and Conditions
Add keywords, regex triggers, or connect the bot to Click-to-WhatsApp Ads.
Drag a Trigger node onto your canvas to determine what starts your chatbot. Configure incoming keyword listeners (such as "hi", "hello", "product", "help"), regex patterns, or connect the flow directly to Click-to-WhatsApp Ads and inbound webhooks. Whenever a user sends a matching message, the flow activates automatically.
- Place a Trigger node onto the starting point of your canvas
- Add keyword triggers (e.g. "hi", "product", "catalog", "help")
- Select your connected WhatsApp Business number and channel filters

Design Your Chatbot Content & Messages
Drag and drop elements from the Content block to build your conversational flow.
Drag and drop elements from the Content panel to design your chatbot. Connect the purple directional wire from the Trigger port to a "Reply Message" node to greet users automatically. Use interactive elements like Quick Replies, List Pickers, and sequential follow-up blocks to deliver an engaging, zero-friction customer experience.
- Drag a "Reply Message" action node onto the canvas
- Connect the purple directional wire from the Trigger output port to the message node
- Enter your greeting text and attach interactive reply buttons or category options

Collect User Input with "Ask Question" Node
Prompt users for key details and dynamically save their responses into variables.
Drag an "Ask Question" node onto the canvas to gather key information from the customer (such as inquiry details, budget, or service needs). Define the Question prompt and assign a variable name (e.g. "user_input" or "budget"). The customer's answer is automatically saved in real-time session memory for downstream logic and routing.
- Drag an "Ask Question" action node downstream in your workflow
- Define the question prompt to collect essential customer details
- Capture user responses into dynamic session variables for decision logic

Set Conditional Logic & Branching (If / Else)
Route conversations dynamically based on customer inputs, values, or attributes.
Add an "If / Else" decision node to evaluate rules and split the conversation into separate branches based on customer input: • If True: Wire the positive branch (+) to your designated action path (e.g., escalating high-priority requests to a live agent: "our agent will contact you"). • If False: Wire the alternative branch (-) to automated self-service (e.g., displaying relevant product lists or self-help options for instant resolution).
- Add an "If / Else" condition block and specify your rule criteria
- Wire the True branch (+) to your primary or escalation action path
- Wire the False branch (-) to an automated self-service or fallback path

Sync Wire, Test and Enable Your Chatbot
Click "Sync Wire" to commit your workflow and activate 24/7 live engagement.
Once all nodes and branching logic are wired, click the "Sync Wire" button in the top toolbar to sync and commit your workflow changes to the runtime engine. Review your full visual node graph to ensure all routes and fallback paths are securely connected, then toggle the chatbot to Active to engage customers 24/7!
- Click "Sync Wire" in the top canvas toolbar to commit and save the workflow
- Verify "Flow Health" confirms execution preview reaches all nodes
- Toggle chatbot status to Active to launch live on WhatsApp 24/7

Activates the chatbot when users send keywords, scan QR codes, or click WhatsApp Ads.
Sends automated greetings, quick-reply buttons, list pickers, and rich media blocks.
Prompts questions and captures user responses into runtime session variables.
Evaluates If/Else rules to branch into automated resolutions or human agent handover.
Flow Builder Core Capabilities
Explore the modular subsystems that power visual conversational automation.
Multi-Step Sequential Linking
Multi-step sequential linking defines the flow of execution from one node to the next in the visual canvas. Nodes communicate through circular output ports connected via directional bezier cables to input ports on subsequent steps, forming a deterministic directed acyclic execution graph.
Identify Source Port
Locate the circular output port handle on the right edge of any configured node card.
Drag Cable to Destination
Click and drag from the source port toward the input port on the target node until the snap indicator highlights.
Audit Flow Health
Check the Flow Health diagnostic bar at the top of the canvas to confirm all placed nodes have active connections.


Target Operational SLA & Outcome
What to verify in your console after completing setup.
Best Practices & Operational Tips
Always Include Fallback Branches
Add an "Other / Unrecognized" fallback path to human handover so unexpected customer inputs never get stuck in limbo.
Use Magic Wire for Quick Starts
Type a plain English description into the Magic Wire generator to automatically construct a 5-node skeleton flow in seconds.
Check Node Execution Latencies
Review the Execution History tab periodically to identify slow external webhooks or bottleneck decision nodes.
Feature Troubleshooting & Common Questions
Clear answers and solutions to common questions when connecting and managing Automation Wire (Flow Builder).
Answer: Ensure the workflow toggle is switched to "Active" (not Draft). Also verify that the trigger node channel filter matches the incoming phone number or social handle.
Answer: If multiple flows share the same trigger conditions, Orbion executes them in order of priority (configurable in Flow Settings), or you can use an Intent Router as a single master flow.
Answer: Click the "Execution History" tab in Automation Wire to view every transaction, including the exact path taken, input data, and node latencies.