New: Flow Builder now supports 40+ integrations — Delhivery, Xbee, Shiprocket, Razorpay and more — Explore integrations →×
Meta Tech Partner
Start Free →
⚡ Flow Builder

Build powerful chatbots visually — deploy everywhere

Drag, connect, configure. Build WhatsApp and web chatbots with a visual canvas — no code, no developers. Deploy in 1 click across all your channels and connect to 40+ apps.

✅ Free forever plan
✅ No-code, visual canvas
✅ 1-click deployment
40+
App integrations
Faster to build vs code
1-click
Deploy everywhere
Trigger
COD Order Placed
Shopify webhook → start flow
out →
💬
Message
Welcome Message
"Hi {{name}}! Your COD order for ₹{{total}} is confirmed. Please verify 👇"
on delivered →
📝
Collect Input
Confirm Delivery Address
Save reply as → {{address_confirmed}}
on reply →
🔀
Condition
COD or Prepaid?
{{payment_method}} = COD
COD →
Prepaid →
📦
Integration
Delhivery AWB
Create shipment → get tracking ID
💳
Action
Send Payment Link
Razorpay → COD to Prepaid offer
💬
Message
Shipping Confirmation
"Tracked via {{awb_id}} 🚚"
+
100%
🤖
Bot deployed live
WhatsApp · Web · Website
💾
Data collected
243 contacts saved today
✅ Visual drag-and-drop — no code, no training
✅ 1-click deploy on WhatsApp, Web Widget & Website
✅ 40+ integrations — Delhivery, Xbee, Bluedart & more
✅ Save & export every piece of customer data collected

D2C brands using Hublle Flow Builder to automate conversations

8 hrs
Saved per week in manual support

"We built our entire COD verification + delivery update flow in an afternoon. It runs 24/7 now — our team just reviews the exceptions. Couldn't have done this without code before."

AP
★★★★★
Arjun P. — Ops Head, FitFirst India
Activewear D2C · 900+ orders/month
1,200+
Leads captured via flow bots

"We built a product quiz flow in Flow Builder — customers answer 4 questions and get a personalised recommendation. We captured 1,200+ qualified leads in the first month."

TR
★★★★★
Tanya R. — Co-founder, GlowLab
Skincare D2C · 400+ orders/month
Zero
Developers involved in setup

"The drag-and-drop interface is genuinely intuitive. I built and deployed our Delhivery + Shopify tracking flow without touching a single line of code or asking our dev team."

VK
★★★★★
Vikram K. — Founder, CaféCraft
Food D2C · 300+ orders/month
🎨
Visual CanvasDrag, drop, connect
🤖
AI Bot EngineIntent + NLP built in
🚀
1-Click DeployWA · Web · Widget
💾
Data CollectionSave, export, sync CRM
🔌
40+ IntegrationsLogistics · payments · reviews

6 node types — everything you need
to build any conversation flow

From a simple FAQ bot to a multi-branch courier integration — built from the same six building blocks. Drag any node onto the canvas to get started.

Trigger / Start
Start Node
Every flow begins here. Connect to a Shopify event, a WhatsApp keyword, a chat widget open, or a scheduled time trigger.
Shopify order, COD placed, cart abandoned
WhatsApp keyword match
Time-based or campaign trigger
Widget conversation start
💬
Send Message
Message Node
Send a text, image, video, file, or interactive button message. Supports full variable interpolation from collected data.
Text with {{variables}} from earlier steps
Image, video, document attachments
Button messages (up to 3 buttons)
List messages for menus
📝
Collect Data
Input Node
Ask a question and save the customer's reply as a named variable. Validate format, retry on invalid input, and branch on answer.
Save reply as named variable
Validation: email, phone, pin code, number
Configurable retry message on failure
All collected data exportable as CSV
🔀
Logic Branch
Condition Node
Branch the flow based on any variable, customer tag, order attribute, or API response value — with multi-branch support.
If / Else / Else-if branching
Compare variables: equals, contains, greater than
Branch on Shopify tags, order value, city
Up to 6 branches per node
🔧
Take Action
Action Node
Trigger actions in connected apps — create a Shopify order, send a payment link, tag a contact, update a CRM record, or fire a webhook.
Create / update Shopify order or customer
Send Razorpay / Cashfree payment link
Tag contact for segmentation
Fire custom webhook with payload
🔌
3rd Party App
Integration Node
Call any connected app directly inside the flow — fetch a tracking status from Delhivery, trigger a Xbee return, post a review request, or query an API.
Delhivery, Xbee, Bluedart, Shiprocket AWB
Review platforms (Google, Junip, Stamped)
Custom API / REST call with auth
Use API response in downstream nodes

Build once. Deploy everywhere
in a single click.

When your flow is ready, deploy it to any channel from the same dashboard — no duplicating, no re-configuration per platform.

💬
WhatsApp Business
Deploy to your WhatsApp Business number via Meta API — handles broadcasts, COD flows, order updates
● Live
💻
Website Live Widget
Embed on your Shopify or any website — the same flow powers the chat pop-up automatically
● Live
🔗
API / Webhook
Trigger flows programmatically from any external system — Zapier, Make, or custom webhook
● Live
📷
Instagram DM
Deploy the same flow to Instagram DMs — handles comment responses, story replies, DM keywords
⚡ Beta
1
Design your flow visually
Drag nodes onto the canvas, connect them, configure messages and conditions — all in the Flow Builder. No code, no YAML, no JSON.
2
Test in the simulator
Run through your flow in the built-in chat simulator before deploying — see exactly what your customer will see, step by step.
📱 WhatsApp simulator
💻 Web widget preview
3
Choose your channels
Tick which platforms you want to deploy to — WhatsApp, Web Widget, API, Instagram. Each channel can be enabled independently.
4
Click Deploy — it's live
One button. Your flow is active across all selected channels. Hotfix and republish without taking the bot offline — zero downtime.
⚡ Zero downtime updates
↩ 1-click rollback

Every conversation captures
structured customer data

Every input node in your flow saves customer replies as structured fields — name, email, city, order preference — exportable, searchable, and CRM-ready.

📋
Named variables — saved automatically
Every customer reply in an Input node is saved as a named variable. Configure the field name once — Hublle collects and stores it for every conversation.
📤
Export to CSV — with one click
Download your collected contact or lead data as a CSV at any time. Filter by flow, date range, or field value before exporting.
🔄
Sync to CRM and Sheets
Route data in real time to HubSpot, Zoho, Leadsquared, or Google Sheets via the built-in Action node — no Zapier required.
🎯
Use data for segmented broadcasts
Contacts captured via flows are automatically added to Hublle Segments — enabling targeted broadcasts based on what they told you.
Flow Contacts — "Product Quiz Bot"
NamePhoneCityProduct InterestStatus
Priya S.+91 98765 ****MumbaiVitamin C SerumHot Lead
Arjun M.+91 91234 ****DelhiSunscreen SPF 50Qualified
Sneha K.+91 80987 ****BengaluruNight CreamWarm
Rohit J.+91 77654 ****HyderabadFace WashHot Lead
Meera T.+91 99123 ****ChennaiVitamin C SerumQualified
Karan B.+91 88765 ****PuneSunscreen SPF 30Warm
243 total contacts · Showing 6 View all →

Connect to 40+ apps — logistics,
payments, reviews, and more

Drop an Integration node into your flow, pick your app, and configure it — no API keys to manage manually, no dev work.

📦 Logistics
🚚
Delhivery
AWB creation · tracking · NDR
Live
📫
Xbee
Shipment · returns · exchange
Live
✈️
Bluedart
AWB · tracking status
Live
🛸
Shiprocket
Fulfilment · tracking · NDR
Live
📦
WareIQ
Fulfilment hub · inventory
Soon
💳 Payments
💳
Razorpay
Payment links · refunds
Live
🏦
Cashfree
Payment links · payouts
Live
💜
PayU
COD to prepaid conversion
Live
🔷
Stripe
International payments
Soon
⭐ Reviews & CRM
Junip Reviews
Request · collect · publish
Live
🌟
Stamped.io
Post-delivery review flow
Live
📊
Google Reviews
Send review link via WA
Live
🔶
HubSpot CRM
Contact sync · deal creation
Soon
📋
Leadsquared
Lead push · activity log
Soon
🛒 Ecommerce & Tools
🛍️
Shopify
Orders · products · customers
Live
📊
Google Sheets
Log data row by row
Live
🔧
Custom Webhook
Call any REST API
Live
Make (Integromat)
Automation pipelines
Soon
🔗
Zapier
1000+ app connections
Soon

Ready-made flows — start in minutes

Pick a pre-built template and customise it in minutes — or start from a blank canvas. Every template is fully editable.

COD Order Verification Flow

Confirm COD orders and cut RTOs — automatically

Trigger when a COD order is placed on Shopify. Ask the customer to confirm their address, offer a prepaid discount, and flag unconfirmed orders for review.
1
Shopify COD order placed → flow starts in under 30 seconds
2
Send order summary + ask customer to confirm delivery address
3
Branch: Confirmed → release to packing / Wants change → collect new address
4
Offer prepaid discount via Razorpay link (optional, configurable %)
5
No reply in 2 hrs → tag order "Unverified" and hold from dispatch
Use This Template →
⚡ Trigger
Shopify: COD Order Placed
💬 Message
"Order #{{id}} confirmed. Deliver to {{address}}?"
📝 Collect → address_confirmed
Wait for customer reply (Yes / Change)
✅ Confirmed → Release order
✏️ Change → Collect new address
⏰ No reply → Tag Unverified
💳 Action — Razorpay
Send prepaid link: "Save 8% — pay online"
Product Recommendation Quiz

Match customers to the right product — with a 4-question quiz

Ask customers 4 questions about their needs and automatically route them to the best product — capturing their data and intent along the way.
1
Customer clicks "Take the quiz" — flow starts in WhatsApp or widget
2
4 questions asked with button-reply options (no typing required)
3
Condition node scores responses and routes to best-match product
4
Send personalised product card with direct checkout link
5
Contact saved to Hublle Segments for targeted future broadcasts
Use This Template →
⚡ Trigger
Keyword: "quiz" or widget button tap
📝 Q1 → skin_type
"What's your skin type?" [Oily · Dry · Combo]
📝 Q2 → concern
"Main concern?" [Acne · Glow · Anti-aging]
🔀 Score & Route
skin_type + concern → product match
💬 Recommendation
Send product card + "Buy now" button
Post-Purchase Review Collection

Collect reviews on autopilot — 3 days after delivery

Trigger 3 days after Shopify marks an order as delivered. Ask for a star rating, collect a short written review, and push it to your review platform automatically.
1
Shopify delivery webhook → wait 3 days → flow starts
2
Send "How was your experience?" with 1–5 star buttons
3
4–5 stars → collect written review text → push to Junip / Stamped
4
1–3 stars → route to human agent for service recovery
5
Send Google Review link to 5-star customers automatically
Use This Template →
⚡ Trigger
Shopify: Order Delivered → Wait 3 days
📝 star_rating
"Rate your experience" [⭐ 1–5 buttons]
⭐ 4–5 → Collect review text → Junip
😔 1–3 → Human agent for recovery
🔌 Integration — Google Reviews
Send review link to 5-star customers
Live Order Tracking Flow

Let customers track their order by WhatsApp — with Delhivery live status

Customer types "track" or their order ID on WhatsApp. The flow queries Delhivery (or Bluedart / Xbee) in real time and returns the shipment status instantly.
1
WhatsApp keyword "track" → flow starts
2
Ask for order ID or registered phone number
3
Shopify lookup → fetch AWB number from order metafields
4
Delhivery / Xbee / Bluedart API call → live tracking status
5
Return status + tracking link + ETA in WhatsApp message
Use This Template →
⚡ Trigger
WhatsApp keyword: "track" or "order"
📝 order_id
"Enter your Order ID or phone number"
🔧 Action — Shopify lookup
Fetch order → AWB number
🔌 Delhivery / Xbee API
GET /tracking/{awb} → status + ETA
💬 Status message
"Your order is {{status}} · ETA {{eta}} 🚚"
Lead Capture & Qualification

Qualify and segment leads — without a human in the loop

Collect name, phone, city, budget, and intent from every incoming WhatsApp or widget conversation — then route high-value leads to your sales team instantly.
1
Flow triggered by WhatsApp message or widget conversation start
2
Collect name, phone, city, product interest, and budget
3
Condition node: budget > ₹5,000 → route to sales agent
4
All contacts saved to Hublle Segments and exported to CRM
5
Retarget non-converters via broadcast 48 hrs later
Use This Template →
⚡ Trigger
WhatsApp inbound or widget open
📝 name · phone · city
3 input nodes → collect & validate each
📝 budget
"What's your budget?" [<₹2K · ₹2–5K · ₹5K+]
🔥 ₹5K+ → Notify sales agent
✅ Others → Add to segment + broadcast

Everything inside the
Flow Builder canvas

🎨
Visual Drag-and-Drop Canvas
Nodes, connectors, and branches — all placed and connected visually. Rearrange any time. Auto-layout keeps complex flows readable.
Infinite canvasAuto-layoutMinimap
🤖
AI Chatbot Engine
Add AI understanding to any node — the bot interprets free-text replies and routes to the right branch even without button responses.
Intent detectionNLP routingFallback node
📱
Flow Simulator
Test your flow in a built-in WhatsApp or web widget simulator before going live — step through every branch, check all variables, fix before deploy.
WA simulatorWidget previewVariable inspector
📊
Flow Analytics
See where customers drop off, which branches are most used, and how many conversations each node sees — in real time.
Node completion rateDrop-off heatmapConversion funnel
🔁
Version History & Rollback
Every published version of your flow is saved. Roll back to any previous version in one click — zero downtime, no data loss.
Auto-versioning1-click rollbackChange log
👥
Team Collaboration
Multiple team members can work on flows. Role-based permissions — editors can build, reviewers can comment, admins deploy.
Multi-userRole permissionsComments

Hublle Flow Builder vs
WATI, Interakt & custom code

Most WhatsApp platforms require complex YAML editors or coding to build flows — and none connect natively to Indian logistics partners. Hublle does both.

Feature 🔵 Hublle WATI Interakt Custom Code
Visual drag-and-drop canvasBasicBasic
Deploy to WhatsApp + Web + APIWA onlyWA onlyCustom
Delhivery / Xbee / Bluedart built-in
Structured data collection + exportBasicBasic
AI chatbot engine in flowsCustom
40+ native app integrations~15~10
Flow simulator before deploy
Version history + rollbackGit only
Starting price₹999/mo₹2,499/mo₹2,499/moDev cost

Flow Builder — questions answered

No — zero coding required. The Flow Builder is a fully visual drag-and-drop interface. You drag nodes onto the canvas, connect them with lines, and fill in the content fields. If you can use a slide deck or a spreadsheet, you can build a flow. Technical users can also use the webhook and API integration nodes to connect custom systems.
Drop an Integration node onto your canvas and select the logistics partner. Configure it with your API credentials (entered once in Hublle Settings — not per flow) and map the input/output variables. For example, you pass in {{awb_number}} and get back {{delivery_status}}, {{eta}}, and {{last_location}} — which you can then use in a Message node to tell the customer. No API knowledge required to configure it.
Yes — one flow, multiple channels. When you click Deploy, you choose which channels to enable: WhatsApp, Web Widget, API/webhook, or Instagram DM (beta). The flow runs identically on each channel, adapting to the channel's UI (buttons on WhatsApp, inline buttons on the widget). Channel-specific variations can be configured at the node level if needed.
All data collected via Input nodes is stored securely in Hublle's database and visible in the Flow Contacts dashboard. You can export the full dataset as CSV at any time, filter by field or date range, and sync to Google Sheets or your CRM in real time via the Action node. Data is retained for 24 months and complies with India's DPDP Act 2023.
No downtime. When you publish an update, ongoing conversations continue on the previous version until they reach a natural end point. New conversations immediately start on the updated flow. You can also roll back to any previous version instantly from the Version History panel without taking the bot offline.
Visual. Fast. Connected to 40+ apps.

Build your first chatbot flow
in under 15 minutes — free

No code. No dev team. No training required. Just drag, connect, and deploy — to WhatsApp, your website, and everywhere else.

40+
App integrations
6
Node types
Faster than coding
0
Developers needed
⚡ Build chatbots visually — deploy to WhatsApp, web, and 40+ apps in 1 clickFree forever plan · No-code · Delhivery, Xbee & Bluedart integrations built in
Start Building Free →