We developed to basic worflows for demo purposes. Whenever a new Calendly event is created (wf1) or deleted (wf2), create a new row in a google sheet. Both wf work manually (test workflow button), but only the one that is activated last, works automatically. We are under the cloud trial plan.
What is the error message (if any)?
There are no error messages
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
We have taken a quick look and it looks like Calendly might only allow one webhook url for a user account. It looks like the best option for this would be to select both events in one worklfow and use a switch node to work out what to do with the triggered event.
Each trigger uses its own Calendly instance. Only the âInvitee Createdâ route ends successfully, appending a new row to the Reservations sheet. The Invitee Canceled trigger works successfuly, but I canât make it to append the cancelation data into the corresponding worksheet.
This is the Switch configuration
As you can see, here I activated the âLess Strickt Type Validationâ option. No matter the option I use, the result is the same.
And this is a (partial) view of the Cancelations sheet configuration
The main difference between this configuration and the one for the Reservations sheet is the JSON for the values to send. As you can see in the image, the JSON for the variable EVENTO Cancelations sheet is â{{ $(âInvitee Canceledâ).item.json.event }}â. In the Reservations sheet, the JSON for the variable EVENTO is {{ $json.event }} (i.e., there is no (âInvitee Canceledâ).item prefix). All variables in Cancelations sheet carry this prefix, but none of them in Reservations sheet.
Your support to solve this issue is appreciated.