Hello,
I have an automation that is being run when a webhook is received. I have noticed that the automation is being run multiple times for some records; it does not run multiple times for every webhook. I cannot manually recreate this issue. When I manually send a record, it works as intended. I have reviewed the logs of the booking service sending the webhook, and only a single webhook is being sent each time. But, when I review the automation history, every once in a while it is running 5 times. Every time that it runs incorrectly, it is 5 times.
Any thoughts?
My automation in question can be viewed below:
- Webhook Received from booking website. Booking data contains booking information and a customer ID.
- Booking is created with booking data.
- Script takes customer ID, and makes an API call to booking site to obtain customer information.
- Find step to search Customers table for customer ID.
- If customer not found, create a new customer with the data from the API call. If customer found, update the existing customer with the data from the API call.

The customer is then linked to their appropriate booking via a linked field.


