Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth
You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.
Get current user
Retrieves detailed information about the currently authenticated calendly user.
CALENDLY_GET_CURRENT_USERGet group
Retrieves all attributes of a specific calendly group by its uuid; the group must exist.
CALENDLY_GET_GROUPGet group relationship
Retrieves a specific calendly group relationship by its valid and existing uuid, providing details on user-group associations and membership.
CALENDLY_GET_GROUP_RELATIONSHIPGet invitee no show
Retrieves details for a specific invitee no show record by its uuid; an invitee no show is marked when an invitee does not attend a scheduled event.
CALENDLY_GET_INVITEE_NO_SHOWGet organization invitation
Retrieves a specific calendly organization invitation using its uuid and the parent organization's uuid.
CALENDLY_GET_ORGANIZATION_INVITATIONGet organization membership
Retrieves a specific calendly organization membership by its uuid, returning all its attributes.
CALENDLY_GET_ORGANIZATION_MEMBERSHIPGet routing form
Retrieves a specific routing form by its uuid, providing its configuration details including questions and routing logic.
CALENDLY_GET_ROUTING_FORMGet user
Retrieves comprehensive details for an existing calendly user.
CALENDLY_GET_USERGet webhook subscription
Retrieves the details of an existing webhook subscription, identified by its uuid, including its callback url, subscribed events, scope, and state.
CALENDLY_GET_WEBHOOK_SUBSCRIPTIONList activity log entries
Retrieves a list of activity log entries for a specified calendly organization (requires an active enterprise subscription), supporting filtering, sorting, and pagination.
CALENDLY_LIST_ACTIVITY_LOG_ENTRIESList events
Retrieves a list of scheduled calendly events; requires `user`, `organization`, `group`, or `invitee email` for scope, and admin rights may be needed when filtering by `organization` or `group`.
CALENDLY_LIST_EVENTSList groups
Returns a list of groups for a specified calendly organization uri, supporting pagination.
CALENDLY_LIST_GROUPSList group relationships
Retrieves a list of group relationships defining an owner's role (e.g., member, admin) within a group; an owner can have one membership per group but multiple admin roles across different groups.
CALENDLY_LIST_GROUP_RELATIONSHIPSList organization invitations
Retrieves a list of invitations for a specific organization, identified by its uuid.
CALENDLY_LIST_ORGANIZATION_INVITATIONSList organization memberships
Retrieves a list of organization memberships.
CALENDLY_LIST_ORGANIZATION_MEMBERSHIPSList outgoing communications
Retrieves a list of outgoing sms communications for a specified organization; requires an enterprise subscription and if filtering by creation date, both `min created at` and `max created at` must be…
CALENDLY_LIST_OUTGOING_COMMUNICATIONSList routing forms
Retrieves routing forms for a specified organization; routing forms are questionnaires used to direct invitees to appropriate booking pages or external urls.
CALENDLY_LIST_ROUTING_FORMSList user busy times
Fetches a user's busy time intervals (internal and external calendar events) in ascending order for a period up to 7 days; keyset pagination is not supported.
CALENDLY_LIST_USER_BUSY_TIMESList webhook subscriptions
Retrieves webhook subscriptions for a calendly organization; `scope` determines if `user` or `group` uri is also required for filtering.
CALENDLY_LIST_WEBHOOK_SUBSCRIPTIONSCreate an invitee no-show
Marks an invitee, identified by their existing and valid uri, as a 'no show' for a scheduled event.
CALENDLY_CREATE_INVITEE_NO_SHOWCreate scheduling link
Create a single-use scheduling link. creates a scheduling link that can be used to book an event. the link allows invitees to schedule up to the specified maximum number of events. once the limit is…
CALENDLY_CREATE_SCHEDULING_LINKCreate single use scheduling link
Creates a one-time, single-use scheduling link for an active calendly event type, expiring after one booking.
CALENDLY_CREATE_SINGLE_USE_SCHEDULING_LINKCreate webhook subscription
Creates a calendly webhook subscription to notify a specified `url` (which must be a publicly accessible https endpoint) for selected `events` within a given `organization` and `scope`.
CALENDLY_CREATE_WEBHOOK_SUBSCRIPTIONDelete invitee data
Permanently removes all invitee data associated with the provided emails from past organization events, for data privacy compliance (requires enterprise subscription; deletion may take up to one week…
CALENDLY_DELETE_INVITEE_DATADelete invitee no show
Deletes an invitee no-show record by its `uuid` to reverse an invitee's 'no-show' status; the `uuid` must refer to an existing record.
CALENDLY_DELETE_INVITEE_NO_SHOWDelete webhook subscription
Deletes an existing webhook subscription to stop calendly sending event notifications to its registered callback url; this operation is idempotent.
CALENDLY_DELETE_WEBHOOK_SUBSCRIPTIONRemove user from organization
Removes a user (who is not an owner) from an organization by their membership uuid, requiring administrative privileges.
CALENDLY_REMOVE_USER_FROM_ORGANIZATIONCreate share
Creates a customizable, one-time share link for a calendly event type, allowing specific overrides to its settings (e.g., duration, availability, location) without altering the original event type.
CALENDLY_CREATE_SHAREInvite user to organization
Invites a user to the specified calendly organization by email, if they aren't already a member and lack a pending invitation to it.
CALENDLY_INVITE_USER_TO_ORGANIZATIONCancel event
Permanently cancels an existing, active scheduled event by its `uuid`, optionally providing a `reason`, which may trigger notifications to invitees.
CALENDLY_CANCEL_EVENTCreate One-Off Event Type
Creates a temporary calendly one-off event type for unique meetings outside regular availability, requiring valid host/co-host uris, a future date/range for `date setting`, and a positive `duration`.
CALENDLY_CREATE_ONE_OFF_EVENT_TYPEDelete scheduled event data
For enterprise users, initiates deletion of an organization's scheduled event data between a `start time` and `end time` (inclusive, where `start time` must be <= `end time`); actual data deletion ma…
CALENDLY_DELETE_SCHEDULED_EVENT_DATAGet event
Use to retrieve a specific calendly scheduled event by its uuid, provided the event exists in the user's calendly account.
CALENDLY_GET_EVENTGet event invitee
Retrieves detailed information about a specific invitee of a scheduled event, using their unique uuids.
CALENDLY_GET_EVENT_INVITEEGet event type
Retrieves details for a specific calendly event type, identified by its uuid, which must be valid and correspond to an existing event type.
CALENDLY_GET_EVENT_TYPEGet user availability schedule
Retrieves an existing user availability schedule by its uuid; this schedule defines the user's default hours of availability.
CALENDLY_GET_USER_AVAILABILITY_SCHEDULEList event invitees
Retrieves a list of invitees for a specified calendly event uuid, with options to filter by status or email, and sort by creation time.
CALENDLY_LIST_EVENT_INVITEESList event type available times
Fetches available time slots for a calendly event type within a specified time range; results are not paginated.
CALENDLY_LIST_EVENT_TYPE_AVAILABLE_TIMESList event type hosts
Retrieves a list of hosts (users) assigned to a specific, existing calendly event type, identified by its uri.
CALENDLY_LIST_EVENT_TYPE_HOSTSList user availability schedules
Retrieves all availability schedules for the specified calendly user.
CALENDLY_LIST_USER_AVAILABILITY_SCHEDULESList user event types
Retrieves event types for a user or organization; requires either the `user` or `organization` uri.
CALENDLY_LIST_USER_S_EVENT_TYPESRevoke a user's organization invitation
Revokes a pending and revokable (not yet accepted or expired) organization invitation using its uuid and the organization's uuid, rendering the invitation link invalid.
CALENDLY_REVOKE_USER_S_ORGANIZATION_INVITATION42 distinct actions, listed in full on this page — 19 to read, 8 to create & update, 2 to send & publish, 12 to schedule & book, 1 to manage. An agent gets the ones that match what you described it doing, not all of them at once.
Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.
The Calendly integration guide · All 58 connectable apps · The agent builder