The moment it happens, or right on time.
Every flow starts with a trigger. Run it the instant a new email, payment, order or form arrives, or on a clock you set: 9 AM daily, every Monday, the last working day of the month, or two hours before an appointment.
← swipe to see the whole circuit →
Start the flow the instant something happens.
New email
From a sender, with a label, or with an attachment.
Payment received
Captured, failed or refunded on Razorpay or Instamojo.
New order
Shopify or WooCommerce orders, cancellations and returns.
Row added or changed
Watch a sheet for new rows or a column changing value.
WhatsApp message
Inbound messages, keywords or button replies.
Webhook
Any app that can call a URL can start a flow.
Clocks that understand business days.
Pick a time in plain words or set it exactly. Schedules run in India Standard Time by default and can skip Sundays and public holidays.
Only run when it should.
Add conditions right on the trigger so you don't spend tasks on runs that would stop anyway.
- Only emails with a PDF attached
- Only orders above ₹2,000
- Only rows where Status is "Ready"
- Only during working hours
- Skip if the same customer ran in the last hour
Triggers that don’t miss a beat.
Instant where possible
Webhook-based triggers fire within seconds. Others are checked every minute on paid plans.
No double runs
Each event is de-duplicated, so a resent email or retried webhook won't create two invoices.
Queued during outages
If an app is down, events wait in a queue and run in order once it is back.
Run now
Kick off any scheduled flow manually from the dashboard or a WhatsApp command.
Timing, explained.
Does a trigger count as a task?
How fast are triggers on the free plan?
Can I run a flow for old data?
Which time zone do schedules use?
Automate your first 1,000 tasks free.
No card needed. Plug in your apps, switch on a template, and watch the first run finish in seconds.