Run request using webhook URL
Last updated
Last updated
Every Data Fetcher request can be triggered automatically using its unique webhook URL. This allows external systems to run your requests by making HTTP calls to the webhook URL. For example, you can trigger data imports when a form is submitted on your website, when an e-commerce order is placed, or when events occur in other business tools.
You can also use webhook URLs within Airtable Automations to run requests based on any .
Note: This feature requires a paid Data Fetcher plan.
Before using webhooks, you need to authorize Data Fetcher to access your Airtable account. You only need to complete this once.
.
On the request screen, click the Webhook URL tab.
Toggle on Turn on webhook for request.
Copy the webhook URL by clicking the copy icon (📋) next to it. Your webhook URL will look similar to this:
Test the webhook by visiting the URL in your browser. You should see a success message, and you can verify the request ran by checking the Run History.
Once your webhook is active, calling the webhook URL will execute your request with its current configuration. This is useful for triggering data imports or updates from external systems.
You can target a specific record by adding a record_id
parameter to the webhook URL. First, make sure you've selected a Run on Multiple Records table and view in your request's advanced settings.
With the record ID parameter, your webhook URL becomes:
You can trigger Data Fetcher requests directly from Airtable Automations, allowing you to run requests when records are updated, forms are submitted, conditions are met, or any other automation trigger fires.
For the automation action, select Run a script.
Add this script, replacing YOUR_WEBHOOK_URL
with your actual webhook URL:
To run the request for only the record that triggered the automation:
In your Airtable automation, add an input variable called record_id
with the record ID from the trigger.
Use this script instead, replacing YOUR_WEBHOOK_URL
with your webhook URL:
This approach ensures your Data Fetcher request processes only the specific record that triggered the automation, making your workflows more efficient and targeted.
Create an Airtable automation with your desired (e.g., When a record updated).