Flow Builder

Drag it, wire it, or just say it.

The Flow Builder is a breadboard for your business. Drop app blocks on the board, connect them with wires, and test with real data before you switch it on. Or type what you want and it draws the circuit for you.

No codeLive test runsVersion history
flow / Payment → Sheet → Thank-youdrafted from a sentence

← swipe to see the whole circuit →

blocks 3wires 2avg run 1.1stasks / run 2
Two ways to build

Start with words. Finish with full control.

Describe it

Write the job like a message to a colleague.

ZWITCHHUP reads your sentence, picks the trigger and actions, maps fields between apps and asks about anything unclear.

Every Monday at 10, email each client their pending invoices from the Sheet
# drafted circuit
trigger schedule "Mon 10:00 IST"
step sheets.find_rows status = "Pending"
step group_by client_email
step gmail.send template "Pending invoices"
✓ ready to check · 1 question: CC your accounts team?
Drag & wire

A visual board that reads like a diagram.

Every block is an app or a step. Every wire shows where data goes. Branches, filters and loops are just more wires.

  • Snap blocks onto the grid and wires route themselves
  • Click any wire to see exactly which fields pass through
  • Branch on conditions: amount, city, product, customer type
  • Loop over rows, line items or attachments
  • Group blocks into a reusable sub-circuit
Blocks on the board

Everything you need to wire a real business process.

start

Triggers

New email, new row, payment received, form submitted, a schedule, or a webhook from any app.

do

Actions

Add rows, create invoices, send WhatsApp messages, update CRM deals, upload files, call APIs.

think

AI agent steps

Read documents, classify messages, extract fields, write replies and decide the next step.

route

Filters & branches

Send high-value orders one way and the rest another. Stop a run when data is missing.

pause

Approvals

Pause the flow for a human yes or no on WhatsApp or email before money or customers are touched.

shape

Formatter & code

Format dates, amounts in ₹, phone numbers and text. Drop in a small script when you need it.

From idea to live

Build safely, then flip it on.

Draft

Describe it or drag blocks. Nothing runs until you say so.

Test with real data

Pick a real email or row and watch each block light up with the values it produced.

Add guard rails

Approvals, filters and error alerts for the steps that matter.

Switch on

The flow goes live. Every change after that is saved as a new version.

Field mapping

See the data on every wire.

Click a wire and the panel shows what flows through it, with sample values from your last test.

razorpay.customer.name → sheet.CustomerMeera Stores
razorpay.amount / 100 → sheet.Amount₹2,450.00
razorpay.notes.order_id → sheet.Order#A-1093
sheet.Phone → whatsapp.to+91 98•••• 4410

Version history

Every change is saved. Compare versions and roll back in one click if something looks off.

Build together

Invite teammates as builders or viewers. Comments sit right on the block they are about.

Test mode

Run against sample data without sending real messages or creating real invoices.

Flow Builder FAQ

Building, answered.

How accurate is “describe it”?
It gets the structure right most of the time and asks when something is ambiguous. You always see the drafted circuit and test it before anything goes live.
Can I edit a flow that is already running?
Yes. Edits are saved as a draft version. Live runs keep using the current version until you publish the new one.
How many steps can one flow have?
There is no hard limit on paid plans. Most small-business flows have 3 to 12 blocks.
Can I copy a flow for another branch or client?
Duplicate any flow, swap the connected accounts and switch it on. Sub-circuits can be shared across flows.

Build your first circuit in five minutes.

No card needed. Plug in your apps, switch on a template, and watch the first run finish in seconds.