download dots

🔀 AI Logic Automations

Build automations with real control flow: branch on a condition, loop over a list, filter the quiet runs, and wait days without losing the run.

18 automations available

Conditional Order Routing

Every order takes the path its value deserves — the big ones get an agent-written brief and a channel ping, the rest are filed as a task and left alon...

Shopify → Taskade AI → Slack → Taskade · Order Desk agent · branches · 2 steps
Explore Automation

Support Ticket Priority Branch

Inbound support mail is split three ways at the door — an outage wakes an agent and the channel, a billing question gets an owner, and everything else...

Gmail → Taskade AI → Slack → Taskade · Support Triage agent · branches · 2 steps
Explore Automation

Route Feedback By Sentiment

Form feedback is categorized, then sent down one of three paths — unhappy gets an agent and an owner, mixed gets a task, delighted gets shared with th...

Typeform → Taskade AI → Taskade → Slack · Retention Desk agent · branches · 3 steps
Explore Automation

Deal Owner Routing

A new deal looks up its owner and takes one of two paths — straight to that rep in a direct message, or into an unassigned queue with a task waiting.

HubSpot → Slack → Taskade · branches · 3 steps
Explore Automation

Branch By Customer Tier

A new subscription forks on the plan that was bought — a team plan starts a real onboarding project with an agent, a self-serve plan gets a welcome em...

Stripe → Taskade AI → Taskade → Slack → Gmail · Onboarding Lead agent · branches · 2 steps
Explore Automation

Risk Based Approval Routing

An emailed invoice is read, then routed on the amount — over the limit it goes to an agent and a named approver, under it goes straight into the recor...

Gmail → Media → Taskade AI → Taskade → Airtable · Invoice Reviewer agent · branches · 3 steps
Explore Automation

Loop Through Order Line Items

One order becomes one task per product — the loop reads each line item, pulls the product detail, and adds a pick task before posting the summary.

Shopify → Taskade → Slack · loops · 3 steps
Explore Automation

Loop Spreadsheet Rows Daily

Every morning the flow finds the rows that need review and works them one at a time — an agent normalizes each row against your field rules and writes...

Schedule → Google Sheets → Taskade AI → Taskade · Data Steward agent · loops · 4 steps
Explore Automation

Loop Meeting Attendees For Prep

A booked meeting creates a prep project with one task per attendee, then waits until the day before and has an agent write the brief on top of it.

Google Calendar → Taskade → HubSpot → Taskade AI · Meeting Prep agent · loops · 6 steps
Explore Automation

Loop Web Search Results

A weekly search runs, and each result is opened and read in turn by an agent that knows your market — one project holds the week, one message announce...

Schedule → Media → Taskade AI → Taskade → Slack · Market Watch agent · loops · 5 steps
Explore Automation

Filter Noisy Alerts Quietly

Every alert webhook arrives, and almost every one stops at the filter. Only a real production error reaches the agent, the channel and the on-call tas...

HTTP → Taskade AI → Slack → Taskade · Incident Triage agent · filters · 5 steps
Explore Automation

Filter For Large Deals Only

Every new deal runs this flow and most of them stop immediately. The ones above your review threshold get an agent read and land on a named reviewer’s...

HubSpot → Taskade AI → Taskade · Deal Reviewer agent · filters · 5 steps
Explore Automation

Filter Customer Email From Noise

Newsletters and receipts stop at the filter. Real customer mail continues, and then forks — an agent drafts a reply to anything urgent, the rest becom...

Gmail → Taskade AI → Taskade · Inbox Deputy agent · filters · 3 steps
Explore Automation

Filter Repeat Payment Failures

A first failed charge is usually a bank retry, so the flow stops there. A repeat failure waits a day for the retry to clear, then gets a written, huma...

Stripe → Taskade AI → Gmail → Taskade · Billing Desk agent · filters · 6 steps
Explore Automation

Delayed Sales Follow Up

A new contact is left alone for three days, then an agent that knows the account writes the follow-up and sends it — a wait that survives a restart.

HubSpot → Taskade AI → Gmail · Follow Up Writer agent · waits · 4 steps
Explore Automation

Or describe your own

Build a Logic workflow from a sentence

Describe what should happen and Taskade wires the trigger, the steps and the connections for you. Or start from one of the 18 workflows in this category.

  • Event-triggered
  • 100+ integrations
  • Branching logic
  • Schedule + monitor

What is automation logic?

Automation logic is the part of a workflow that decides what happens next. Taskade automations ship four flow steps for it, and every flow in this category is built from them:

  • Branch — the run takes the first path whose condition is true. Up to seven paths plus a fallback, each with its own steps.
  • Filter — the run stops here unless the condition holds.
  • Loop — the steps inside run once for every item in a list.
  • Delay — the run pauses, then picks up exactly where it left off.

A straight line of app-to-app steps can only do one thing per trigger. These four turn the same trigger into a workflow that routes, repeats, holds back and waits.

How does a branch decide which path to take?

A branch is a list of paths, checked top to bottom. The first path whose condition is true is the one that runs, and the others are skipped — so a branch is a decision, not a fan-out. Order matters: put the narrow condition ("order over $500", "plan is Business") above the catch-all, and set the last path's condition type to Fallback so no run falls through with nothing to do.

A single Branch step carries up to seven paths plus that fallback, and chaining a second Branch after the fallback path takes you past seven. The previews on this page draw two or three arms each, because that is what stays legible at this size — it is the diagram's limit, not the automation's.

Each path holds its own steps. That is what makes the pattern this category leans on possible: the expensive step lives inside one path only. Ask a named AI agent on the cases that need judgment, and file the routine ones as a plain task — the same automation, two very different amounts of work.

Why is a filtered run not a failure?

Most runs of a well-built automation should stop early. The email was a newsletter. The deal was under the review threshold. The alert was a warning, not an outage. That is the automation working, not breaking.

A Taskade filter ends the run cleanly. The run history records that it stopped at the filter, and nothing is marked as an error — so your failure list stays a real failure list instead of a wall of noise you learn to scroll past. Put the filter as early as you can: every step after it is work you no longer pay for on a quiet run.

Inside a loop the filter is even more useful. It does not abandon the whole run — it skips that one item and continues with the next, which is how you process forty rows and quietly pass over the six that are missing an email address.

How does a loop repeat a step for every item?

A loop takes a list — the line items on an order, the rows a search returned, the attendees on a calendar invite — and runs its body once per item, with the current item available to every step inside. One order becomes one task per product. One weekly search becomes one summary per result.

Keep the body small. A loop over forty rows runs its body forty times, so the steps inside are the ones worth trimming, and a filter in front of the loop is worth more than a filter anywhere else in the flow.

Why does a delay survive a restart?

A delay is not a timer sitting in the memory of whichever machine happened to start the run. The wait is durable — it is recorded by the automation engine, so if the machine running it restarts in the meantime, the run still resumes and the follow-up still goes out.

That is what makes multi-day work safe to automate: a three-day sales follow-up, a two-day escalation on a ticket nobody touched, a seven-day check-in after a cancellation, a drip that spreads onboarding over a fortnight. You are not asking a process to stay alive for a week. You are asking the engine to remember.

What can you build with it?

The 18 flows below are real triggers wired to real steps, and each one is built around the primitive that fits the job:

  • Routing — orders, tickets, feedback, deals and subscriptions sent down the path their size or urgency deserves.
  • Fan-out — one trigger, many records: per line item, per spreadsheet row, per attendee, per search result.
  • Quiet by default — a filter in front of the work, so a normal day costs you nothing and the exceptions get the attention.
  • Time — follow-ups, escalations, drips and cool-off windows measured in days rather than seconds.

Who is this automation logic for?

Anyone whose workflow already has an "if" in it. Support teams that treat an outage differently from a billing question. Sales teams that want the big deal reviewed and the small one filed. Operations teams processing a list rather than a single record. And any team whose current answer to "what happens on day three?" is a reminder in someone's head.

How do you set one up?

  • Open the Automations tab in your workspace and add a trigger.
  • Add the plain actions first, and get the simple version running end to end.
  • Add a Filter early, so the quiet runs stop before they cost anything.
  • Add a Branch where the work genuinely differs, and put the heavier step — the agent, the notification, the escalation — inside the path that needs it.
  • Add a Loop where you are handling a list, and a Delay where time has to pass.
  • Or describe the outcome at Taskade Genesis and let it wire the trigger, the steps and the logic for you.

Where should you go next?