Airtable Now Supports Webhooks!
This has been an open item in the Airtable support community for a few years, see “Webhooks for Records” and here, & here, and we are excited to offer a free solution to the community.
Here is the high level solution:
Based on the transitive property (A=B and B=C, then A=C), Airtable supports Slack Notifications, and Slack supports webhooks, so Airtable supports webhooks! You just have to know how to set it up correctly.
With a simple integration via Pipedream into Slack, all Airtable users can now get near real time notifications of all updated fields and values in Airtable.
This is a game changer for anyone building automations based on Airtable because you don’t have to poll the Airtable API (which is what Zapier or Integromat do). Specifically, the benefits of webhooks (vs. all other existing solutions) are:
Automation Control. If you want to control the type of events you are receiving or do different things based on different types of events, webhooks give you unlimited flexibility.
Speed. With polling solutions, you are dependent on the vendor to increment the polling (which is usually 5 minutes or can be 1 minute if you pay). Webhooks happen when an event happens.
Cost. If you want to build automations off any field in your Airtable base (rather than the last modified column hack), costs can get out of control with the API polling vendors
Once this is setup correctly, you can use this webhook functionality in a wide variety of ways.
You can create a webhook to go anywhere (including sending it to your own infrastructure or some third party like Zapier / Integromat), you can trigger automations in other Saas applications (such as sending an email via Sendgrid, or adding data to Salesforce) or you can send the data to a data warehouse (S3, Snowflake, etc)
Here is a full post on Medium with how to get Airtable webhooks working - Airtable Now Supports Webhooks!
If you have any questions, fire away!