Batch Triggers

Batch Triggers let you trigger multiple runs for a single workflow at once. Unlike the Looping over a list *inside* a workflow, Batch Triggers aren't restricted in terms of how many runs they can start.

About Batch Triggers

You will find Batch Triggers inside the trigger menu for each app. Below the list of regular "event-based" triggers, you'll find a list of the supported Batch Triggers for that app.

In most cases, an app will have only one Batch Trigger, but some apps have multiple types of Batch Triggers.

Google Sheets has one Batch Trigger: to start runs for every row in a spreadsheet that matches your filter
Google Sheets has one Batch Trigger: to start runs for every row in a spreadsheet that matches your filter
Asana has multiple Batch Triggers
Asana has multiple Batch Triggers

Setting up a Batch Trigger

1. Configure it to start on demand or on a recurring schedule

When selecting a Batch Trigger, you'll first need to select whether you will want to

  • Manually kick off the Batch every time "on demand", or

  • Start a Batch of runs on a recurring schedule (e.g. every day/month/etc) [more here]

2. Specify for which items it should start runs

First, select whether runs should be started for every item (e.g. every row in the selected spreadsheet), or only a subset. Typically you'll want to only run for a subset, and specify filters.

If you've selected to only trigger runs for a subset of items, you'll need to specify filters. The "Preview" area below it will show a preview of the items that match your filters and that it would trigger runs for.

3a. [Recurring only] Specify the schedule

If you've selected a Recurring Batch Trigger above, specify the recurring schedule below the Preview section:

3b. Starting a Batch on demand/manually

To start a Batch manually, click 'Start batch' in the header of the Trigger. Note: this button will only appear when you have a complete workflow set up (i.e. there are steps without errors)

Last updated

Was this helpful?