Skip to content

Calendly

Calendly is a scheduling tool that allows users to easily set up and manage appointments and meetings.

Categories: productivity-and-collaboration

Type: calendly/v1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameLabelTypeDescriptionRequired
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue

Actions

Cancel Event

Name: cancelEvent

Cancels specified event.

Properties

NameLabelTypeDescriptionRequired
eventIdEventSTRINGEvent to be canceled.true
reasonReasonSTRINGReason for cancellation.false
scopeScopeSTRINGfalse

Example JSON Structure

{
"label" : "Cancel Event",
"name" : "cancelEvent",
"parameters" : {
"eventId" : "",
"reason" : "",
"scope" : ""
},
"type" : "calendly/v1/cancelEvent"
}

Output

Type: OBJECT

Properties

NameTypeDescription
bodyOBJECT
Properties {STRING(canceled_by), STRING(reason), STRING(canceler_type), DATE_TIME(created_at)}

Output Example

{
"body" : {
"canceled_by" : "",
"reason" : "",
"canceler_type" : "",
"created_at" : "2021-01-01T00:00:00"
}
}

Triggers

Invitee Canceled

Name: inviteeCanceled

Triggers when an invitee cancels a scheduled event.

Type: DYNAMIC_WEBHOOK

Properties

NameLabelTypeDescriptionRequired
scopeScopeSTRING
Options user, organization
true

Output

The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.

JSON Example

{
"label" : "Invitee Canceled",
"name" : "inviteeCanceled",
"parameters" : {
"scope" : ""
},
"type" : "calendly/v1/inviteeCanceled"
}

Invitee Created

Name: inviteeCreated

Triggers when an invitee schedules an event.

Type: DYNAMIC_WEBHOOK

Properties

NameLabelTypeDescriptionRequired
scopeScopeSTRING
Options user, organization
true

Output

The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.

JSON Example

{
"label" : "Invitee Created",
"name" : "inviteeCreated",
"parameters" : {
"scope" : ""
},
"type" : "calendly/v1/inviteeCreated"
}