# Integrating SailPoint with Calendly

Calendly is a scheduling and meeting management platform that provides APIs to manage users, groups, and related resources. This document provides instructions to configure a new direct connection to a Calendly source. For a reference to the terminology specific to SailPoint products, refer to [Source and Connector Definitions](<https://documentation.sailpoint.com/saas/help/sources/index.html#source-and-connector-definitions>).

> [!NOTE]
>
> To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the [SaaS Release Notes](<https://community.sailpoint.com/release-notes/saas>) page.

## Supported Features

The Calendly connector supports the following:

### Account Management

- Aggregate Users

### Entitlement Management

- Aggregate Groups

> [!IMPORTANT]
>
> Quick Compliance connectors have the following manual aggregation limits within a 24-hour period:
>
> - **Organization Admins**: Limited to 3 manual account or entitlement aggregations per day per source. This limit is cumulative across all admins in the organization.
> - **Regular Users**: Limited to 1 manual account or entitlement aggregation per day per source.
>
> These limits ensure that individual compliance statuses are kept up to date while maintaining continuous compliance monitoring. If you need to run additional aggregations beyond these limits, contact SailPoint Support.

## Prerequisites

Ensure the following prerequisites are met before proceeding with the configuration:

- A Calendly **Personal Access Token (PAT)** is required to authenticate API calls. To generate a Calendly PAT, refer to the [Calendly API authentication guide](<https://developer.calendly.com/how-to-authenticate-with-personal-access-tokens>).

## Required Permissions

- Only an Owner or Admin of the Calendly organization is authorized to generate API credentials capable of fetching organization-wide data in Calendly.
- There is no current support for fine-grained Read-Only API roles for non-admin service accounts in Calendly.
- Relevant permissions for this integration include: Read organization memberships (Users), Read event types, Read scheduled events, Read invitees, and Read organization details.
- For more information about required permissions and accounts, refer to the following resources:

  - [Calendly Developer Getting Started Guide](<https://developer.calendly.com/api-docs/ZG9jOjE2OTU5MzAy-getting-started>)
  - [Calendly Roles and Permissions Help](<https://calendly.com/help>)

> [!NOTE]
>
> The linked document is not maintained by SailPoint and is subject to change without notice.
