Hi, I need to integrate Calendly with our site, which is built with EspoCRM. For this, I am creating workflows with n8n. What I need to do is when a meeting is created in Calendly, a meeting should also be created in our system. This workflow is already set up and works well.
However, now what I need to do is to be able to update and cancel events, and I’m encountering the problem that it seems like Calendly’s events don’t have a value that identifies them, such as an ID. So, if the events don’t have an ID, when I receive the update or cancel trigger, how do I relate this trigger to the original event?
So for this example the UUID would be: https://api.calendly.com/scheduled_events/dc91a97c-e3d4-4dbd-bffe-7f68f8cb05de
You could essentially use another HTTP Request Node to target this API endpoint to subscribe to the scheduled event and save it as the unique identifier in your CRM.
You must include user or organization in your GET request though.
Your user / organization’sUUID is also the URI from the Node response output. But you can also read more about it here: How to find the organization or user URI
Let us know if this helps! Would be curious to see how you got on