Calendly
Manage Calendly scheduling and events
Configuration
Get Current User
Operation
Get Current User
Personal Access Token*
••••••••
Get Current User (
calendly_get_current_user)Get information about the currently authenticated Calendly user
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
Output
| Parameter | Type | Description |
|---|---|---|
resource | object | Current user information |
List Event Types
Operation
List Event Types
Personal Access Token*
••••••••
User URI
Filter by user URI
Organization URI
Filter by organization URI (optional)
Active Only
Disabled
When enabled, shows only active event types. When disabled, shows all event types.
Results Per Page
Number of results (default: 20, max: 100)
Page Token
Token for pagination
Sort Order
e.g., "name:asc", "start_time:desc"
List Event Types (
calendly_list_event_types)Retrieve a list of all event types for a user or organization
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
user | string | No | Return only event types that belong to this user (URI format) |
organization | string | No | Return only event types that belong to this organization (URI format) |
count | number | No | Number of results per page (default: 20, max: 100) |
pageToken | string | No | Page token for pagination |
sort | string | No | Sort order for results (e.g., "name:asc", "name:desc") |
active | boolean | No | When true, show only active event types. When false or unchecked, show all event types (both active and inactive). |
Output
| Parameter | Type | Description |
|---|---|---|
collection | array | Array of event type objects |
pagination | object | Pagination information |
Get Event Type
Operation
Get Event Type
Personal Access Token*
••••••••
Event Type UUID*
Enter event type UUID or URI
Get Event Type (
calendly_get_event_type)Get detailed information about a specific event type
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
eventTypeUuid | string | Yes | Event type UUID (can be full URI or just the UUID) |
Output
| Parameter | Type | Description |
|---|---|---|
resource | object | Event type details |
List Scheduled Events
Operation
List Scheduled Events
Personal Access Token*
••••••••
User URI
Filter by user URI
Organization URI
Filter by organization URI (optional)
Invitee Email
Filter by invitee email
Min Start Time
e.g., 2024-01-01 00:00:00
Max Start Time
2024-12-31 23:59:59
Status
Select...
Results Per Page
Number of results (default: 20, max: 100)
Page Token
Token for pagination
Sort Order
e.g., "name:asc", "start_time:desc"
List Scheduled Events (
calendly_list_scheduled_events)Retrieve a list of scheduled events for a user or organization
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
user | string | No | Return events that belong to this user (URI format). Either "user" or "organization" must be provided. |
organization | string | No | Return events that belong to this organization (URI format). Either "user" or "organization" must be provided. |
invitee_email | string | No | Return events where invitee has this email |
count | number | No | Number of results per page (default: 20, max: 100) |
max_start_time | string | No | Return events with start time before this time (ISO 8601 format) |
min_start_time | string | No | Return events with start time after this time (ISO 8601 format) |
pageToken | string | No | Page token for pagination |
sort | string | No | Sort order for results (e.g., "start_time:asc", "start_time:desc") |
status | string | No | Filter by status ("active" or "canceled") |
Output
| Parameter | Type | Description |
|---|---|---|
collection | array | Array of scheduled event objects |
pagination | object | Pagination information |
Get Scheduled Event
Operation
Get Scheduled Event
Personal Access Token*
••••••••
Event UUID*
Enter scheduled event UUID or URI
Get Scheduled Event (
calendly_get_scheduled_event)Get detailed information about a specific scheduled event
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
eventUuid | string | Yes | Scheduled event UUID (can be full URI or just the UUID) |
Output
| Parameter | Type | Description |
|---|---|---|
resource | object | Scheduled event details |
List Event Invitees
Operation
List Event Invitees
Personal Access Token*
••••••••
Status
Select...
Event UUID*
Enter scheduled event UUID or URI
Email
Filter by invitee email
Results Per Page
Number of results (default: 20, max: 100)
Page Token
Token for pagination
Sort Order
e.g., "name:asc", "start_time:desc"
List Event Invitees (
calendly_list_event_invitees)Retrieve a list of invitees for a scheduled event
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
eventUuid | string | Yes | Scheduled event UUID (can be full URI or just the UUID) |
count | number | No | Number of results per page (default: 20, max: 100) |
email | string | No | Filter invitees by email address |
pageToken | string | No | Page token for pagination |
sort | string | No | Sort order for results (e.g., "created_at:asc", "created_at:desc") |
status | string | No | Filter by status ("active" or "canceled") |
Output
| Parameter | Type | Description |
|---|---|---|
collection | array | Array of invitee objects |
pagination | object | Pagination information |
Cancel Event
Operation
Cancel Event
Personal Access Token*
••••••••
Event UUID*
Enter scheduled event UUID or URI
Cancellation Reason
Reason for cancellation (optional)
Cancel Event (
calendly_cancel_event)Cancel a scheduled event
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Calendly Personal Access Token |
eventUuid | string | Yes | Scheduled event UUID to cancel (can be full URI or just the UUID) |
reason | string | No | Reason for cancellation (will be sent to invitees) |
Output
| Parameter | Type | Description |
|---|---|---|
resource | object | Cancellation details |
Usage Instructions
Integrate Calendly into your workflow. Manage event types, scheduled events, invitees, and webhooks. Can also trigger workflows based on Calendly webhook events (invitee scheduled, invitee canceled, routing form submitted). Requires Personal Access Token.
Notes
- Category:
tools - Type:
calendly