Add a request trigger
Last updated
Last updated
You can run requests whenever your base data changes by adding a request trigger.
The request will run automatically when a record is created/updated/deleted, even if you are not logged into Airtable and do not have Data Fetcher open.
You first need to authorize (using OAuth) Data Fetcher. You only need to do this once.
On the create request screen, select the Trigger tab.
Select the type of trigger you want, e.g. Run this request when Record created. You can select more than one type.
Select the Table to watch.
Limit the trigger to a particular View. This is optional: if you do not select a view, all record changes in the table will trigger a run.
If you've selected the Record updated trigger type, you will need to select the fields to watch for changes.
Click "Save".
You can add a maximum of two triggers per base (across all Data Fetcher installations in that base/workspaces) due to Airtable's webhook API limitations.
You can trigger the request when a record enters a view by using the Record created Trigger type and selecting both a Table and View.
By default, triggers ignore base data changes that come from the Airtable REST API. You can choose to include these by enabling the Run when the base is changed via the Airtable API setting.
Enabling this setting can cause infinite loops. This can happen when a record that was created/updated by a trigger causes the trigger to rerun and create/update yet another record, or other scenarios like that. This can consume all of your monthly usage limits.