← All integrations

Calendly

One-click sign-inEmail & Calendar

Connect it in Quilt

Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth

Sign in with one click. Composio asks the app for you; Quilt never sees the login.

Reads on its own34

Agents use these right away.

  • Get event type availabilityTool to retrieve availability schedules configured for a specific Calendly event type.
  • Get organizationTool to retrieve information about a specific Calendly organization.
  • Get userRetrieves comprehensive details for an existing Calendly user.
  • List Event TypesLists event types associated with a specified user or organization, with filtering and pagination.
  • List routing form submissionsLists a page of submissions for a specific routing form, including questions and answers and, when available, routing results and tracking data.
  • List scheduled eventsTool to retrieve a list of scheduled Calendly events.
  • Who Am IReturn the identity (name, email) of the connected Calendly account.
  • Get eventUse to retrieve a specific Calendly scheduled event by its UUID, provided the event exists in the user's Calendly account.
  • Get event inviteeRetrieves detailed information about a specific invitee of a scheduled event, using their unique UUIDs.
  • Get event typeRetrieves details for a specific Calendly event type, identified by its UUID, which must be valid and correspond to an existing event type.
  • Get groupRetrieves all attributes of a specific Calendly group by its UUID; the group must exist.
  • Get group relationshipRetrieves a specific Calendly group relationship by its valid and existing UUID, providing details on user-group associations and membership.
  • Get invitee no showRetrieves 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.
  • Get organization invitationRetrieves a specific Calendly organization invitation using its UUID and the parent organization's UUID.
  • Get organization membershipRetrieves a specific Calendly organization membership by its UUID, returning all its attributes.
  • Get routing formRetrieves a specific routing form by its UUID, including its questions and other configuration details.
  • Get routing form submissionTool to retrieve details about a specific routing form submission by its UUID.
  • Get sample webhook dataTool to retrieve sample webhook payload data for testing webhook subscriptions.
  • Get user availability scheduleRetrieves a user availability schedule by its UUID, including its availability rules and whether it is the user's default schedule.
  • Get webhook subscriptionRetrieves the details of an existing webhook subscription, identified by its UUID, including its callback URL, subscribed events, scope, and state.
  • List activity log entriesRetrieves a list of activity log entries for a specified Calendly organization (requires an active Enterprise subscription), supporting filtering, sorting, and pagination.
  • List event inviteesRetrieves a list of invitees for a specified Calendly event UUID, with options to filter by status or email, and sort by creation time.
  • List event type available timesFetches available time slots for a Calendly event type within a future time range of at most seven days; results are not paginated.
  • List event type hostsTool to retrieve a list of event type hosts (memberships) for a specific event type.
  • List group relationshipsLists Calendly group relationships, with optional organization, owner, and group filters and pagination.
  • List groupsReturns a list of groups for a specified Calendly organization URI, supporting pagination.
  • List organization invitationsRetrieves a list of invitations for a specific organization, identified by its UUID.
  • List organization membershipsRetrieves a list of organization memberships.
  • List outgoing communicationsRetrieves 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 provided to form a valid range.
  • List routing formsRetrieves routing forms for a specified organization; routing forms are questionnaires used to direct invitees to appropriate booking pages or external URLs.
  • List user availability schedulesRetrieves all availability schedules for the specified Calendly user.
  • List user busy timesFetches 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.
  • List User Meeting LocationsTool to retrieve configured meeting location information for a given Calendly user.
  • List webhook subscriptionsRetrieves webhook subscriptions for a Calendly organization; `scope` determines if `user` or `group` URI is also required for filtering.

Asks someone first19

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Cancel scheduled eventTool to cancel a scheduled Calendly event by creating a cancellation record.
  • Create Event TypeTool to create a new one-on-one event type (kind: solo) in Calendly.
  • Create webhook subscriptionTool to create a webhook subscription for receiving Calendly event notifications.
  • Delete organization membershipTool to remove a user from a Calendly organization by membership UUID.
  • Invite user to organizationTool to invite a user to a Calendly organization via email.
  • Create Event InviteeTool to create a new Event Invitee with standard notifications, calendar invites, reschedules, and workflows.
  • Update Event TypeTool to update an existing one-on-one event type (kind: solo) in Calendly.
  • Update Event Type AvailabilityTool to update an event type availability schedule in Calendly.
  • Create One-Off Event TypeCreates a temporary Calendly one-off event type for a host, with a duration and date setting for the meeting availability.
  • Create scheduling linkCreate a single-use scheduling link.
  • Create shareCreates 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.
  • Create single use scheduling linkCreates a one-time, single-use scheduling link for an active Calendly event type, expiring after one booking.
  • Delete invitee dataPermanently 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).
  • Delete invitee no showDeletes an Invitee No-Show record by its `uuid` to reverse an invitee's 'no-show' status; the `uuid` must refer to an existing record.
  • Delete scheduled event dataFor 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 may take up to 7 days to complete.
  • Delete webhook subscriptionDeletes an existing webhook subscription to stop Calendly sending event notifications to its registered callback URL; this operation is idempotent.
  • Mark invitee as no-showTool to mark an invitee as a no-show for a scheduled event.
  • Remove user from organizationRemoves a user (who is not an owner) from an organization by their membership UUID, requiring administrative privileges.
  • Revoke a user's organization invitationRevokes a pending and revokable (not yet accepted or expired) organization invitation using its UUID and the organization's UUID, rendering the invitation link invalid.

4 more of its actions are no longer kept up by Calendly and are left out.

Calendly integration · Quilt