Calendly

Available Calendly triggers for automating workflows

Calendly provides 4 triggers for automating workflows based on events.

Triggers

Calendly Invitee Canceled

Trigger workflow when someone cancels a scheduled event on Calendly

Configuration

ParameterTypeRequiredDescription
apiKeystringYesPersonal Access Token
organizationstringYesOrganization URI for the webhook subscription. Get this from

Output

ParameterTypeDescription
eventstringEvent type (invitee.created or invitee.canceled)
created_atstringWebhook event creation timestamp
created_bystringURI of the Calendly user who created this webhook
payloadobjectpayload output from the tool
uristringInvitee URI
emailstringInvitee email address
namestringInvitee full name
first_namestringInvitee first name
last_namestringInvitee last name
statusstringInvitee status (active or canceled)
timezonestringInvitee timezone
eventstringScheduled event URI
text_reminder_numberstringPhone number for text reminders
rescheduledbooleanWhether this invitee rescheduled
old_inviteestringURI of the old invitee (if rescheduled)
new_inviteestringURI of the new invitee (if rescheduled)
cancel_urlstringURL to cancel the event
reschedule_urlstringURL to reschedule the event
created_atstringInvitee creation timestamp
updated_atstringInvitee last update timestamp
canceledbooleanWhether the event was canceled
cancellationobjectCancellation details
canceled_bystringWho canceled the event
reasonstringCancellation reason
paymentobjectPayment details
idstringPayment ID
providerstringPayment provider
amountnumberPayment amount
currencystringPayment currency
termsstringPayment terms
successfulbooleanWhether payment was successful
no_showobjectNo-show details
created_atstringNo-show marked timestamp
reconfirmationobjectReconfirmation details
created_atstringReconfirmation timestamp
confirmed_atstringConfirmation timestamp

Calendly Invitee Created

Trigger workflow when someone schedules a new event on Calendly

Configuration

ParameterTypeRequiredDescription
apiKeystringYesPersonal Access Token
organizationstringYesOrganization URI for the webhook subscription. Get this from

Output

ParameterTypeDescription
eventstringEvent type (invitee.created or invitee.canceled)
created_atstringWebhook event creation timestamp
created_bystringURI of the Calendly user who created this webhook
payloadobjectpayload output from the tool
uristringInvitee URI
emailstringInvitee email address
namestringInvitee full name
first_namestringInvitee first name
last_namestringInvitee last name
statusstringInvitee status (active or canceled)
timezonestringInvitee timezone
eventstringScheduled event URI
text_reminder_numberstringPhone number for text reminders
rescheduledbooleanWhether this invitee rescheduled
old_inviteestringURI of the old invitee (if rescheduled)
new_inviteestringURI of the new invitee (if rescheduled)
cancel_urlstringURL to cancel the event
reschedule_urlstringURL to reschedule the event
created_atstringInvitee creation timestamp
updated_atstringInvitee last update timestamp
canceledbooleanWhether the event was canceled
cancellationobjectCancellation details
canceled_bystringWho canceled the event
reasonstringCancellation reason
paymentobjectPayment details
idstringPayment ID
providerstringPayment provider
amountnumberPayment amount
currencystringPayment currency
termsstringPayment terms
successfulbooleanWhether payment was successful
no_showobjectNo-show details
created_atstringNo-show marked timestamp
reconfirmationobjectReconfirmation details
created_atstringReconfirmation timestamp
confirmed_atstringConfirmation timestamp

Calendly Routing Form Submitted

Trigger workflow when someone submits a Calendly routing form

Configuration

ParameterTypeRequiredDescription
apiKeystringYesPersonal Access Token
organizationstringYesOrganization URI for the webhook subscription. Get this from

Output

ParameterTypeDescription
eventstringEvent type (routing_form_submission.created)
created_atstringWebhook event creation timestamp
created_bystringURI of the Calendly user who created this webhook
payloadobjectpayload output from the tool
uristringRouting form submission URI
routing_formstringRouting form URI
submitterobjectSubmitter details
uristringSubmitter URI
emailstringSubmitter email address
namestringSubmitter full name
submitter_typestringType of submitter
resultobjectRouting result details
typestringResult type (event_type, custom_message, or external_url)
valuestringResult value (event type URI, message, or URL)
created_atstringSubmission creation timestamp
updated_atstringSubmission last update timestamp

Calendly Webhook

Trigger workflow from any Calendly webhook event

Configuration

ParameterTypeRequiredDescription
apiKeystringYesPersonal Access Token
organizationstringYesOrganization URI for the webhook subscription. Get this from

Output

ParameterTypeDescription
eventstringEvent type (invitee.created, invitee.canceled, or routing_form_submission.created)
created_atstringWebhook event creation timestamp
created_bystringURI of the Calendly user who created this webhook
payloadobjectComplete event payload (structure varies by event type)

On this page