Skip to main content

Hi Everyone,

 

I’m trying to create a zap that triggers when someone create a Calendly meeting.

 

The zap has two paths based on the answers they provide on the Calendly form.

 

The path will either create the deal in Hubspot or cancel the event.

 

The paths are working but when I try to “Cancel Scheduled Event” I keep getting errors.

 

My guess is that the Event ID/UUID is wrong, but I’m not sure how to fix it.

 

I thought the Cancel URL field from the Calendly trigger would be the UUID I need since the formatting matches what they asked for but its not working and no idea what else I can use. 

 

I’ve attached the screenshots below of the steps in question. 

 

Thanks in advance for any help :)

 

Step 16: Trying to get the Event ID/UUID: Input

 

Step 16: Trying to get the Event ID/UUID: Output
Step 17: Cancel Scheduled Event: Input
Step 17: Cancel Scheduled Event: Output/Error

 

Hi ​@NotRob 

Instead of using the UUID from the Cancel URL, try using the Event ID from this URL: Event
 

 

Click underlined field titles to see tooltips with more info that may provide guidance.

 

Calendly API endpoint for Cancel Event: https://developer.calendly.com/api-docs/afb2e9fe3a0a0-cancel-event

 


Thanks for the quick response Troy.

 

However, I’m still having trouble getting it to work. I think I might be confused on how I’m supposed to cancel an event. In the Zap’s Step 17 “Cancel Scheduled Event” under the Event ID am I supposed to just put the UUID or do I need to put the entire API request (I’m still new to working with API’s)?

 

When I click the Event ID button this is the info it provides: 

 

I tried to use a different dynamic value to pull the UUID (see screenshot below) but it has the same issue.

 

 

The ending value from Event Type URL is different than the Cancel URL’s but it gave the same error.  

 

Is the issue the UUID? Or am I supposed to add something to it in Step 17’s input field?

 

I hope that made sense, let me know if you need any other info. 

 

Thanks in advance. 


@NotRob 

Field tooltip provides guidance about the expected value. (screenshot)

 


@NotRob 

It needs to be the UUID from the variable: Event

NOT Event Type URI

 


@NotRob 

Also, instead of canceling Scheduled Events in Calendly, you should use native Calendly Routing Forms to prevent an event from being scheduled if criteria is not met: https://help.calendly.com/hc/en-us/articles/4418606043927-How-to-create-a-Routing-Form


@NotRob 

It needs to be the UUID from the variable: Event

NOT Event Type URI

 

Where would I find this variable? 

I’m hoping to avoid using the routing forms because many different teams are already set up with the current process. 


@NotRob 

The “Event” variable that has a URL as the value is returned from the Calendly step.

Same concept as you had previously configured. (screenshots)

Just a matter of mapping the correct Calendly variable called “Event” in the Formatter step to isolate the UUID.

 

 


@Troy Tessalone 

I don’t see any variable labelled as just “Event” and/or has a URL.

 

I’ve attached screenshots of all the outputs I’m getting from the Calendly trigger. 

 

I’ve tried the Cancel URL and Event Type URL with no success. 

 

Thanks

 

 


@Troy Tessalone Any new ideas on this?


@NotRob 

Are you using the current version of the Calendly Zap app integration? (top in screenshot)

 


@Troy Tessalone Yes, that’s the version I’m using. 


@NotRob 

Try this variable: Scheduled Event URI