---
title: Calendly (CXPDOC2-15209)
slug: 0G_KaOr9cJ4MmkcTPrAHw
description: Automatically prepared by the internal process
docTags: 
createdAt: 2026-08-12T07:10:12.632Z
---

| :inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/WHbtK_slXZ3eUW0TQaJIV_calendly-512-photoaidcom-cropped.png" alt caption} | Calendly is a scheduling tool that simplifies booking meetings by allowing users to share their availability and enabling others to select a convenient time<br />With the Calendly app in Make, you can monitor or retrieve events, invitees, event types, and memberships in your Calendly accoun |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

# Requirements

To use the Calendly app in Make, you must have a Calendly account.&#x20;

# Connect Calendly and Make&#x20;

To create the connection in Make:&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
Log in to your Make account, add an Calendly module to your scenario, and click **Create a connection**.

:::hint{type="info"}
If you add a module with an ​instant​ tag, click ​**Create a webhook**​​, then ​**Create a connection**​​.
:::
::::

:::WorkflowBlockItem
Optional: In the ​​**Connection name​​** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Optional: Switch on ​**Show advanced settings**​ and enter your Calendly client credentials. For more information on how to obtain your credentials, refer to the [Calendly developer documentation](https://developer.calendly.com/create-a-developer-account).

If requested, use the following Redirect URI when setting up your client credentials: `https://www.integromat.com/oauth/cb/calendly`
:::

:::WorkflowBlockItem
Click **Save**.
:::

:::WorkflowBlockItem
If prompted, authenticate your account and confirm access.
:::
:::::

You've successfully created the connection and can now use the Calendly app in your scenarios. If you want to make changes to your connection in the future, follow the steps [here](https://help.make.com/connect-an-application#tN2pJ).

# Calendly modules

After connecting to the Calendly app, you can use the following types of modules to build your scenarios.&#x20;

## Watch

### Watch events

Triggers when an event is created or canceled.

:::hint{type="info"}
This module requires a paid Calendly subscription. The webhook feature is not included in free Calendly plans. For more details on subscription plan, see [Calendly Billing Information.](https://calendly.com/app/admin/billing?utm_source=marketing_pricing_page_redirect)
:::

| **Webhook**          | Create a webhook.                                                                            |
| -------------------- | -------------------------------------------------------------------------------------------- |
| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)             |
| **Event**            | Select events you want to watch.                                                             |
| **Organization URI** | Select or enter the organization URI to specify the organization to filter returned data by. |
| **User URI**         | Enter the user URI to specify the user to filter returned data by.                           |

You can retrieve **Organization URI** and **User URI** using the **List Organization Memberships** module.

## Event

### List events

Retrieves events in your account by filter settings.

| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                                                |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| **Organization URI** | Enter the organization URI to specify the organization to filter results by.                                                    |
| **User URI**         | Enter the user URI to specify the user to filter results by.                                                                    |
| **Invitee Email**    | Enter the email address of the invitee to return events that are scheduled with the invitee associated with this email address. |
| **Min Start Time**   | Enter the time and date to include events with start times after this time.                                                     |
| **Max Start Time**   | Enter the time and date to include events with start times prior to this time.                                                  |
| **Sort**             | Select the sort order of results by the specified field and direction.                                                          |
| **Status**           | Filter results by the event status – whether the scheduled event is active or canceled.                                         |
| **Limit**            | Set the maximum number of events Make will return during one execution cycle.                                                   |

### List event invitees

Retrieves invitees of the specified event.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)        |
| -------------- | --------------------------------------------------------------------------------------- |
| **Event**      | Select the event you want to retrieve invitees for.                                     |
| **Email**      | Enter the email address of the invitee to filter results.                               |
| **Sort**       | Select the sort order of results by the specified field and direction.                  |
| **Status**     | Filter results by the invitee status – whether the invitee is still active or canceled. |
| **Limit**      | Set the maximum number of invitees Make will return during one execution cycle.         |

### List event types

Returns all event types associated with a specified user.

| **&#x20;Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)   |
| -------------------- | ---------------------------------------------------------------------------------- |
| **User URI**         | Select the user to retrieve event types associated with the user.                  |
| **Sort**             | Select the sort order of results by the specified field and direction.             |
| **Limit**            | Set the maximum number of event types Make will return during one execution cycle. |

### Get an event

Retrieves event details.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **Event**      | Select the event or map the ID of the event you want to retrieve details for.     |

### Get an event invitee

Retrieves details about an Invitee (person invited to an event).

| **Connection**             | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------------------- | --------------------------------------------------------------------------------- |
| **Enter an Event Invitee** | Select whether to specify an invitee manually or select from the drop-down menu.  |
| **Invitee URI**            | Select the event or enter (map) the Invitee URI.                                  |

### Get an event type&#x20;

Returns information about a specific event type.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **Event Type** | Select event type or enter (map) event type URI.                                  |

### Create an event invitee

Creates a new booking for an event invitee.

:::hint{type="info"}
This module requires a Calendly paid plan.
:::

| **Connection**            | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| ------------------------- | --------------------------------------------------------------------------------- |
| **Event Type**            | Select the event type.                                                            |
| **Start Time**            | Enter the start time for the event in UTC.                                        |
| **Invitee Name**          | Enter the name of the invitee.                                                    |
| **Invitee Email**         | Enter the email address of the invitee.                                           |
| **Invitee Timezone**      | Select the timezone of the invitee.                                               |
| **Event Guests**          | Add guests to the event.                                                          |
| **Questions and Answers** | Provide answers to questions defined in the event type.                           |
| **Tracking**              | Add UTM tracking parameters.                                                      |
| **Location**              | Specify the event location. Required unless the event type has no location.       |
| **Text Reminder Number**  | Enter the phone number for SMS reminders.                                         |

### Create an event type

Creates a new event type.

| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                 |
| -------------------- | ------------------------------------------------------------------------------------------------ |
| **Owner**            | Select the user who will own the event type.                                                     |
| **Name**             | Enter a name for the event type.                                                                 |
| **Active**           | Select **Yes&#x20;**&#x6F;r **No&#x20;**&#x66;or whether the event type is active or not.        |
| **Description**      | Enter the event type description.                                                                |
| **Duration**         | Enter the event duration in minutes.                                                             |
| **Duration options** |                                                                                                  |
| **Locations**        | Specify the possible locations for the event.                                                    |
| **Color**            | The hexadecimal color value of the event type's scheduling page. For example,<br />`#fff200`.    |
| **Locale**           | The locale on the event type used to determine the language of the event type's scheduling page. |

### Update an event type

Updates an existing event type.

| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                        |
| -------------------- | ------------------------------------------------------------------------------------------------------- |
| **Event type**       | Select the event type to update.                                                                        |
| **Name**             | Enter a new name for the event type.                                                                    |
| **Active**           | Set whether the event type is active or not.                                                            |
| **Description**      | Enter the event type description.                                                                       |
| **Duration**         | Enter a new duration for the event.                                                                     |
| **Duration options** | Add all possible duration options.                                                                      |
| **Locations**        | Enter new locations for the event.                                                                      |
| **Color**            | The hexadecimal color value of the event type's scheduling page. For example,<br />` #fff200`.          |
| **Locale**           | Select the locale on the event type used to determine the language of the event type's scheduling page. |

### Cancel an event

Cancels an event.

| **Connection**          | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| ----------------------- | --------------------------------------------------------------------------------- |
| **Event URI**           | Enter (map) the Event URI.                                                        |
| **Cancellation reason** | Specify the reason for the cancellation.                                          |

## Schedule

### Create a single-use scheduling link

Creates a single-use scheduling link.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **Event Type** | Select event type or enter (map) event type URI.                                  |

## Organization

### List organization memberships

Retrieves the organization memberships for all users belonging to an organization.

| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                |
| -------------------- | ----------------------------------------------------------------------------------------------- |
| **Organization URI** | Enter the organization URI to retrieve all users that belong to the organization.               |
| **User URI**         | Enter the user URI to look up a user's membership in an organization.                           |
| **Email**            | Enter the email address to filter results by.                                                   |
| **Limit**            | Set the maximum number of organization memberships Make will return during one execution cycle. |

### Get an organization membership

Retrieves user's organization membership details.

| **Connection**              | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| --------------------------- | --------------------------------------------------------------------------------- |
| **Organization Membership** | Select or enter the organization membership URI you want to retrieve details for. |

### Invite a user to an organization

Invites a user to an organization.

| **Connection**       | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------------- | --------------------------------------------------------------------------------- |
| **Organization URI** | Enter (map) the organization URI where you want to add a user to.                 |
| **Email Address**    | Enter the email address of the person you want to invite to the organization.     |

## Availability

### List user availability schedules

Returns a list of availability schedules for a specified user.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **User**       | Select the user.                                                                  |

### List user busy times

Returns a list of intervals when a user is busy.

The date range between Start time and End time must not exceed 7 days.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **User**       | Select the user.                                                                  |
| **Start Time** | The start of the time range to check.                                             |
| **End Time**   | The end of the time range to check.                                               |

### List user meeting locations

Returns a list of a user's configured meeting locations.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                  |
| -------------- | ------------------------------------------------------------------------------------------------- |
| **User**       | Select the user.                                                                                  |
| **Limit**      | The maximum number of meeting locations to return and work with during one execution cycle.<br /> |

### List event type available times

Returns a list of available times for a specific event type.

:::hint{type="info"}
The date range betwee&#x6E;**&#x20;Start time** and **End time** must not exceed 31 days.&#x20;
:::

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)          |
| -------------- | ----------------------------------------------------------------------------------------- |
| **Event Type** | Select the event type.                                                                    |
| **Start Time** | The start of the time range to check for availability.                                    |
| **End Time**   | The end of the time range to check for availability.                                      |
| **Limit**      | The maximum number of available times to return and work with during one execution cycle. |

### List event type availability schedules

Returns the availability schedules for a specific event type.

| **Connection** | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| -------------- | --------------------------------------------------------------------------------- |
| **Event Type** | Select the event type.                                                            |

### Get a user availability schedule

Retrieves details for a specific user availability schedule.

| **Connection**            | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)         |
| ------------------------- | ---------------------------------------------------------------------------------------- |
| **User**                  | Enter the user URI. For example,<br />`https://api.calendly.com/users/EBHAAFHDCAEQTSEZ`. |
| **Availability schedule** | Select the availability schedule to retrieve.                                            |

### Update event type availability schedule

Updates the availability schedule for an event type, replacing all existing rules.

:::hint{type="info"}
This action replaces all existing availability rules for the event type. To add or modify rules, you should first retrieve the existing schedule, modify it, and then use this module to update it.
:::

| **Connection**        | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                                                                                                      |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Event type**        | Enter the event type URI. For example,<br />`https://api.calendly.com/event_types/EBHAAFHDCAEQTSEZ`.                                                                                  |
| **Availability rule** | Set the timezone and rules:<br />* **Timezone**: Set the timezone for the schedule.
* **Rules**: Define the new set of availability rules.                                            |
| **User**              | Enter the user URI. Required when an admin or organization owner is updating a specific user's availability schedule. For example, `https://api.calendly.com/users/EBHAAFHDCAEQTSEZ`. |

## No Show Management

### Get an invitee no show

Returns information about a specific invitee no show.&#x20;

| **Connection**  | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| --------------- | --------------------------------------------------------------------------------- |
| **No-show URI** | Select or map the URI of the no-show record.                                      |

### Create an invitee no show

Creates a new invitee no show.&#x20;

| **Connection**    | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                     |
| ----------------- | ---------------------------------------------------------------------------------------------------- |
| **Event**         | Enter the event URI. For example,<br />`https://api.calendly.com/scheduled_events/EBHAAFHDCAEQTSEZ`. |
| **Event invitee** | Enter the event invitee.                                                                             |

### Delete an invitee no show

Deletes an invitee no show. This action cannot be undone.&#x20;

| **Connection**  | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)  |
| --------------- | --------------------------------------------------------------------------------- |
| **No-show URI** | Select or map the URI of the no-show record to delete.                            |

## Other

### Make an API call

Allows you to perform a custom API call.

| **Connection**   | [Establish a connection to your Calendly account.](docId\:bTxyPaTylIkzyjAo4tEN-)                                                                                                                                                                                |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **URL**          | Enter a path relative to `https://api.calendly.com`<br />For example: `/users/me`<br />For the list of available endpoints, refer to the [Calendly API Documentation](https://calendly.stoplight.io/docs/api-docs/YXBpOjM5NQ-calendly-api).                     |
| **Method**       | Select the HTTP method you want to use:<br />* **GET:** to retrieve information for an entry.
* **POST:** to create a new entry.
* **PUT:** to update/replace an existing entry.
* **PATCH:** to make a partial entry update.
* **DELETE:** to delete an entry. |
| **Headers**      | Enter the desired request headers. You don't have to add authorization headers; we added those for you.                                                                                                                                                         |
| **Query String** | Enter the request query string.                                                                                                                                                                                                                                 |
| **Body**         | Enter the body content for your API call.                                                                                                                                                                                                                       |

# Templates

You can look for Calendly templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Calendly resources

- [Calendly API documentation](https://developer.calendly.com/api-docs/4b402d5ab3edd-calendly-developer)
- [Calendly Help Center](https://help.calendly.com/hc/en-us)
