Feb 02, 2016 03:25 PM
Love the Zapier integration, but without the ability to trigger on update/change/edit of a field, it’s pretty hard to keep other databases synced with Airtable - not sure if this my mistake or not.
Additionally, I can’t move my system across to Airtable without the above feature or the option to run a Zapier zap on all database entires in a view/base. For example, if I want to email all my contacts, I can’t do that via Mail-Chimp etc, because the triggers only fire on creation of a record not on update/change/manual selection.
Can you advise any workaround because this is one of only two barriers to me moving a client to your platform.
Oct 05, 2016 03:58 PM
I would love to see this feature.
The workaround is to create a view that populates with the updated records. Napier can be triggered with new records in a view.
But it would be great if an updated record could be a trigger without the view workaround
Nov 13, 2016 11:20 PM
How do you do the view update? When I use views in the same base, they are “instant”.
Dec 04, 2016 01:34 AM
Hi
The view solution only works once, the first tIme the record appears in the view.
After that if the same record shows up in the view the New record in view trigger doesnt fireup.
Cheers
Bernard
Mar 28, 2017 02:36 AM
Hello all
I super agree with the need for additional Zapier trigger options. This will soon become vital for you Airtable to be able to get new customers. To me, the added value of Airtable is to become a central tool that basically replace others. For instance in CRM activity, Trello and Airtable Kanban views work the same; the only reason to keep Trello is that it has many more trigger options in Zapier (e.g. “moving cards”) that are missing in Airtable. Think about it when working on new features :winking_face:
Jun 21, 2017 01:27 PM
Has there been any advancement on this feature? I too would love to see a trigger that fires every time a record shows up in a view, not just the first time it shows up in a view
Sep 13, 2017 02:06 AM
I’m looking for the same function. I’m so frustrated we cannot do it so far. I tried with a daily trigger with both Integromat and Zapier but so far I did not succed.
Sep 18, 2017 03:39 PM
Unfortunately, the Airtable API currently can’t trigger on updated records, only on new. Their roadmap says that should come eventually.
When it does, you can trigger a webhook from Airtable and just set up a new webhook ‘Catch Hook’ in Zapier to receive the data and apply it wherever you want.
I’ve got this working for other apps, just not Airtable yet due to those API constraints. You can find your API info here: https://airtable.com/api
Sep 25, 2017 04:42 AM
bumping this thread. This is a feature much needed - Trigger Zapier action through updated row. Quite disconcerting to not have any official response on this in over a year?
Sep 28, 2017 02:42 PM
Also looking for ability to make API calls on updates to airtable records. I’m trying to do some basic product management between airtable and github. What i’m trying to do:
It’d be fine if these updates were not fired in realtime - even just having the updates fired every ~hour is okay (i know when you’re modifying records there’s probably a desire to wait until the user has done all the changes they want before sending that update).
Oct 16, 2017 09:51 AM
I’m also looking into github + zapier integration. I was able to import new issues into airtable, but i cannot find a good way to update the airtable row when the issue closes in github.
@NickPunt I’m curious if you found a work around here. I’m thinking about setting up a probot for this too…
Oct 20, 2017 07:50 AM
Please please can we have this
Oct 30, 2017 01:53 AM
I would like to add this to the feature request roadmap too.
Nov 01, 2017 09:39 AM
Bump. Need trigger with update record
Jan 11, 2018 09:01 AM
Desperately need a Zapier trigger when a record is updated!
Jan 11, 2018 08:34 PM
Airtable says in their api documentation that this is coming:
Here are a few things that we’ll expose in the API shortly:
Transparently creating new multiple choice options when you update records.
Querying for recent changes.
Receiving notifications about changed records.
Jan 17, 2018 07:57 PM
Seconding this. Right now it’s almost impossible to replicate your airtable into another database.
One solution I’ve found is using this sheets plugin to replicate data to sheets https://chrome.google.com/webstore/detail/airtable-importer-by-rail/kngidnifbonbaembhpnjlpeefhmjpegb
then syncing that data into our DB with an ETL tool like stitch. This works but is unreliable and insecure. Please add webhooks soon Airtable team!
Jan 25, 2018 01:54 PM
I also need to replicate just a portion of my Airtable into another database, and would love to see a trigger on updates. Thanks!
Jan 30, 2018 09:47 AM
Our current method of reacting to changes in records is to use what we call “event trigger” views. Each one of these views has some filters set, so that when a record matches some criteria, it enters the view, we pick it up using the Airtable API, take some action like posting a notification to Slack, then update the record so that it is removed from the view.
To do this, we keep a central table called “Event Triggers”. Each record in this table has the url for an event trigger view, and a Zapier webhook to call to take action when a record is found in that view. We then have a perpetually running python process on AWS poll the Event Triggers table every so often to get this list of views, and check each view for records to take action on.
To remove the records from the view after processing them, sometimes we mark the records with timestamps and have our event trigger view filter on whether those timestamps are filled in or not. You can also use what I call “mirror” fields, which mirror the value of another field. When a field is updated, if it does not equal its mirror field, the record enters the event trigger view. Then, after processing the record, you set the mirror field to the actual field’s value once more to mark it as processed and remove it from the view.
Feb 19, 2018 09:17 PM
Another mighty +1 for being able to trigger all records in a view, or trigger for updated records of a view.