Overview
Add Calendly to any ModuleX agent or workflow. Scheduling-platform integration for Calendly: events, invitees, event types, scheduling links, availability, organization members, groups, and webhook subscriptions. All againstapi.calendly.com.
Authentication
- OAuth 2.0
- Personal Access Token
Available Actions
get_current_user — Get information about the currently authenticated Calendly user including name, email, and organization
get_current_user — Get information about the currently authenticated Calendly user including name, email, and organization
Response
list_events — List scheduled events for a user or organization with filtering options
list_events — List scheduled events for a user or organization with filtering options
Parameters
20)Response
get_event — Get detailed information about a specific scheduled event
get_event — Get detailed information about a specific scheduled event
list_event_invitees — List all invitees for a specific scheduled event
list_event_invitees — List all invitees for a specific scheduled event
list_event_types — List all event types for a user or organization
list_event_types — List all event types for a user or organization
create_scheduling_link — Create a single-use scheduling link for an event type
create_scheduling_link — Create a single-use scheduling link for an event type
create_invitee_no_show — Mark an invitee as a no-show for a scheduled event
create_invitee_no_show — Mark an invitee as a no-show for a scheduled event
list_user_availability_schedules — List availability schedules for a specific user
list_user_availability_schedules — List availability schedules for a specific user
list_organization_members — List members of an organization
list_organization_members — List members of an organization
list_groups — List groups within an organization
list_groups — List groups within an organization
list_webhook_subscriptions — List webhook subscriptions for an organization or user
list_webhook_subscriptions — List webhook subscriptions for an organization or user
Limits & Quotas
- Auto-resolves missing
user/organizationfilters via a side call to/users/me(same as legacy). This costs one extra request per call but matches Calendly’s expected pattern when the operator doesn’t pass a filter explicitly. - Count parameters are clamped to 100 (Calendly’s max page size).
owner/userparameters accept either a bare UUID or a full Calendly URI; bare UUIDs are promoted to the canonicalhttps://api.calendly.com/<resource>/<uuid>form.- Failures (non-2xx, exceptions) surface as
success=False+error.