Visual Flow Builder

Automate WhatsApp Conversations Without Writing Code

Drag, drop, and connect nodes to build powerful conversation flows. Trigger on keywords, collect input, branch on conditions, add delays, and hand off to agents — all from a visual canvas.

9
Node Types
0
Code Required
24/7
Runs Automatically
Lead Qualification FlowActive
⚡ Keyword Trigger
"hi" or "hello"
💬 Text Message
"Hi {{name}}! How can I help?"
📥 Collect Input
save as "budget" (number)
🔀 Condition
budget > 10000
✓ True
Send VIP offer
✗ False
Assign agent

Every Building Block You Need

Mix and match node types to design any conversation — from simple keyword replies to complex multi-step qualification flows

Triggers

Keyword & Schedule Triggers

Start a flow when a contact sends a keyword (exact, contains, or regex match) or fire on a cron schedule — fully timezone-aware.

Messages

Text, Template & Interactive

Send plain text, approved WhatsApp templates with dynamic parameters, or interactive button messages with reply, URL, and phone actions.

Input

Collect & Validate User Input

Wait for a reply or actively collect data — validate as text, number, email, phone, or date, with retry limits and custom error messages.

Logic

Conditions & Branching

Branch your flow based on variable values using equals, contains, greater than, and more. Chain AND/OR logic for complex decision trees.

Logic

Delays

Pause your flow for seconds, minutes, hours, or days. Space out messages naturally so conversations don't feel robotic.

Actions

Assign to Agent

Hand off to a specific team member when human touch is needed. Add an internal note and optionally end the flow after assignment.

Flows That Feel Personal

Use variables to pull contact data and collected inputs into any message

📇 Contact Variables

Reference contact data anywhere in your flow — name, phone number, and custom fields sync automatically.

{{contact_name}} → Priya

{{phone}} → +91 98765 43210

{{custom_field}} → Gold Member

🔗 Node Output Variables

Every collect-input node saves the user's response to a variable you name. Reference it in any downstream message or condition.

{{budget}} → ₹50,000

{{city}} → Mumbai

{{product_interest}} → Sneakers

⚙ Condition Expressions

Write conditions in plain expression mode using any variable. Supports equals, not equals, contains, greater than, less than.

{{budget}} > 10000 → VIP path

{{city}} contains "Mumbai" → local offer

{{email}} not_equals "" → skip ask

✅ Input Validation

Flows automatically validate collected data and retry with a custom error message if the user provides an invalid response.

Type: email → validates format

Type: phone → validates number

Retries: 3 attempts before moving on

Flows for Every Business Scenario

Start with a use case and adapt it to your business in minutes

🎯 Lead Qualification

Trigger on "hi" → greet by name → ask budget → ask city → branch by budget size → send relevant offer or assign to sales agent.

Keyword triggerCollect inputConditionAssign agent

📅 Appointment Booking

Collect name, preferred date, and service type → validate inputs → confirm booking via template → delay 24h → send reminder.

Collect inputTemplate messageDelay 24h

🛍 Post-Purchase Follow-up

Schedule-triggered 3 days after order → ask for feedback → if positive, request review → if negative, assign to support agent.

Schedule triggerInteractive buttonsCondition

🎓 Onboarding Flow

Welcome new customers with a step-by-step guide. Deliver tips with delays between each, collect their goal, and personalize follow-ups.

Keyword triggerText messagesDelayCollect input

From Idea to Live Flow in Minutes

1

Open the Builder

Go to Flows in your Mindlytics dashboard and click Create Flow.

2

Drag & Drop Nodes

Pick a trigger, then drag message, input, condition, and delay nodes onto the canvas.

3

Test with a Contact

Use test mode to simulate the flow against a real contact before going live.

4

Publish & Monitor

Hit Publish and track success rates, execution history, and node-level results in real time.

Build Your First Flow Today

No developers. No code. Just drag, connect, and publish.

No credit card • Visual builder • Publish in minutes