Blocks
Calendly
Manage Calendly events and scheduled meetings.
Connect to Calendly API v2 to list event types, scheduled events, get user info, and cancel events.
Block Preview
Calendly
Manage Calendly events and scheduled meetings.
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the calendly block with monitoring enabled in production.
Inputs (UI)
Access Token
short-inputPlaceholder: Personal Access Token or OAuth token
Layout: full
Operation
dropdownLayout: full
Options: Get Current User, List Event Types, List Scheduled Events, Get Event Details
User URI
short-inputPlaceholder: https://api.calendly.com/users/...
Layout: full
Condition: operation = ["list_event_types","list_scheduled_events"]
Event UUID
short-inputPlaceholder: Event UUID
Layout: full
Condition: operation = ["get_event","cancel_event"]
Status Filter
dropdownLayout: half
Condition: operation = "list_scheduled_events"
Options: All, Active, Canceled
Limit
short-inputPlaceholder: 20
Layout: half
Condition: operation = "list_scheduled_events"
Start After
short-inputPlaceholder: 2025-01-01T00:00:00Z
Layout: half
Condition: operation = "list_scheduled_events"
Start Before
short-inputPlaceholder: 2025-12-31T23:59:59Z
Layout: half
Condition: operation = "list_scheduled_events"
Cancel Reason
long-inputPlaceholder: Reason for cancellation...
Layout: full
Condition: operation = "cancel_event"
Inputs (API)
operation
stringRequired
accessToken
stringRequired
userUri
stringOptional
eventUuid
stringOptional
status
stringOptional
count
numberOptional
minStartTime
stringOptional
maxStartTime
stringOptional
cancelReason
stringOptional
Outputs
Primary response type:
{
"success": "boolean",
"data": "any"
}