Hi @Devan_Kreitzer ,
As a first step to check as to why the automation is being run several times I would suggest that you implement a "test table".
Create a "test automation" which would have one goal and one goal only to simply take the data from the webhook and populate the same in a record in the "test table" (or some other simple function). Do NOT implement any of the other steps of your automation here i.e searching for customer, updating/creating customers etc etc .If the data is populating only once per webhook call (which it ideally should) then it might indicate some flaw in the logic of the automation, else we would need to dig deeper to figure out the root cause
Hi @Devan_Kreitzer ,
As a first step to check as to why the automation is being run several times I would suggest that you implement a "test table".
Create a "test automation" which would have one goal and one goal only to simply take the data from the webhook and populate the same in a record in the "test table" (or some other simple function). Do NOT implement any of the other steps of your automation here i.e searching for customer, updating/creating customers etc etc .If the data is populating only once per webhook call (which it ideally should) then it might indicate some flaw in the logic of the automation, else we would need to dig deeper to figure out the root cause
Thanks for this tip! I created a new automation that is only the record population. Since the automation doesn't mess up if I manually send a webhook trigger, I will wait to see if a webhook sent naturally causes the error.
Also, to note, when I look at the Run history it looks like Airtable is receiving multiple webhook triggers and the issue is not with the logic, but the trigger itself.
Airtable run history:

Webhook log:

Thoughts?
Hi @Devan_Kreitzer ,
As a first step to check as to why the automation is being run several times I would suggest that you implement a "test table".
Create a "test automation" which would have one goal and one goal only to simply take the data from the webhook and populate the same in a record in the "test table" (or some other simple function). Do NOT implement any of the other steps of your automation here i.e searching for customer, updating/creating customers etc etc .If the data is populating only once per webhook call (which it ideally should) then it might indicate some flaw in the logic of the automation, else we would need to dig deeper to figure out the root cause
Hi @Harsh2, I just wanted to ping this again that I am still running into this issue. With your advice, I created a new automation that makes a record based on the Webhook received. The issue happened for both the main automation and the newly created, secondary automation. This may be an issue with the booking platform OR Airtable's Webhook received trigger (this is the first time I've used this trigger).
Any thoughts?