Integrations
Calendly logo

Calendly integration

Scheduling & Events · 11 actions · OAuth or Bearer token auth

Calendly scheduling platform integration for managing events, invitees, event types, and scheduling links. Automate meeting scheduling workflows and access scheduling data.

Overview

The ModuleX Calendly integration lets a ModuleX agent operate Calendly on your behalf — running create and list actions across current users, events and event invitees — directly from a plain-English request, using your organization's own Calendly credentials. No pre-built workflow is required: the agent picks the right Calendly action for the task.

Calendly is a scheduling & events platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Calendly action — or, when you want a repeatable process, the composer assembles a Calendly workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Calendly in plain English

Type what you want. A ModuleX agent picks the right Calendly action — or chains several — and runs it. No workflow to build.

  • Create a single-use scheduling link for an event type
    resolves tocreate_scheduling_link
  • Show me the current users that match what I describe
    resolves toget_current_user
Use cases

What you can automate with Calendly

  • Look up a current user on demandget_current_user
  • Pull a list of events for a reportlist_events
  • Create a scheduling link straight from a requestcreate_scheduling_link
At a glance

Calendly integration at a glance

VendorCalendly
CategoryScheduling & Events
Actions available11
AuthenticationOAuth or Bearer token
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 11 Calendly actions

Current Users1
get_current_user
Get information about the currently authenticated Calendly user including name, email, and organization
Events2
list_events
List scheduled events for a user or organization with filtering options
get_event
Get detailed information about a specific scheduled event
Event Invitees1
list_event_invitees
List all invitees for a specific scheduled event
Event Types1
list_event_types
List all event types for a user or organization
Scheduling Links1
create_scheduling_link
Create a single-use scheduling link for an event type
Invitee No Shows1
create_invitee_no_show
Mark an invitee as a no-show for a scheduled event
User Availability Schedules1
list_user_availability_schedules
List availability schedules for a specific user
Organization Members1
list_organization_members
List members of an organization
Groups1
list_groups
List groups within an organization
Webhook Subscriptions1
list_webhook_subscriptions
List webhook subscriptions for an organization or user

See full parameters and response schemas in the Calendly integration docs

Two ways

Two ways to use Calendly in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Calendly action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Calendly into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Calendly

OAuthCalendly uses OAuth. You connect your Calendly account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.
Bearer tokenCalendly uses bearer-token authentication. You provide a Calendly access token; ModuleX encrypts it and scopes it to your organization so the whole team can use Calendly.

Step-by-step setup in the Calendly docs

Related

Pairs well with Calendly

Agents often chain Calendly with these — connect them once and the agent can use all of them in a single task.

FAQ

Calendly + ModuleX FAQ

A ModuleX agent can run any of Calendly's 11 actions — across current users, events, event invitees and event types — from a plain-English request, using your organization's own Calendly credentials.
No. The agent selects the right Calendly action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your Calendly account once and ModuleX stores the token encrypted, scoped to your organization.
11, spanning current users, events, event invitees and event types.
Calendly runs on your own credentials, so any Calendly usage is billed by Calendly directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Calendly to work in ModuleX.

Connect Calendly once with your own credentials and let your agent run all 11 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →