Add a request trigger

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.

Add a request trigger

  • 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.

Run request when a record enters a view

You can trigger the request when a record enters a view by using the Record created Trigger type and selected both a Table and View.

Run when the base is changed via the Airtable API

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 changes 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.