> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chatnode.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Available Slots

## Overview

The **Get Available Slots** action lets your AI Agent retrieve available booking times directly from your connected Calendly account. This makes it easy for users to book meetings without having to leave the chat.

**Example**: A user asks: **“Book a meeting next week.”**
The AI Agent checks Calendly and shows available slots for scheduling.

## How to Create a Get Available Slots

### Step 1: Create a Calendly Action

1. Go to the **Actions** tab.

2. Click **List** from the left-hand menu.

3. Select **Create Action**.

<img className="block" src="https://mintcdn.com/chatnode-55/2HMEPn0IOnlaIVdX/images/server-action-one.webp?fit=max&auto=format&n=2HMEPn0IOnlaIVdX&q=85&s=2ccd092de9d1610bc9bd87cbd7ad2b97" alt="Server Action One" width="2914" height="952" data-path="images/server-action-one.webp" />

4. Under **Calendly**, choose **Get Available Slots**.

<img className="block" src="https://mintcdn.com/chatnode-55/dALbc-BwPnmkd-Lx/images/calendly-one.webp?fit=max&auto=format&n=dALbc-BwPnmkd-Lx&q=85&s=02a3fabce0a26503950a7ed8f9471464" alt="Calendly One" width="1224" height="1004" data-path="images/calendly-one.webp" />

5. Enter an **Action Title** in the pop-up window (e.g., Calendly Slots) and click **Create**.

<img className="block" src="https://mintcdn.com/chatnode-55/dALbc-BwPnmkd-Lx/images/calendly-two.webp?fit=max&auto=format&n=dALbc-BwPnmkd-Lx&q=85&s=07e1cdc90f093083a8e91c0422c7f10a" alt="Calendly Two" width="2062" height="902" data-path="images/calendly-two.webp" />

### Step 2: Basic Settings

* **Name** → Provide a descriptive name.

  * Example: book\_meeting

* **Description** → Explain how the action should work.

  * Example:
    If a date is provided, check slots within that window and display to the user. Respond with either “I have found available slots” or “I have not found available slots.” Display the search window but do not list slot links.

This helps define when and how the AI Agent should use this action.

<img className="block" src="https://mintcdn.com/chatnode-55/dALbc-BwPnmkd-Lx/images/basic-settings-calendly.webp?fit=max&auto=format&n=dALbc-BwPnmkd-Lx&q=85&s=ffd203b1e90072f5580c5afa44bded05" alt="Basic Settings Calendly" width="1746" height="648" data-path="images/basic-settings-calendly.webp" />

### Step 3: Event Selection

* Under **Event**, choose the **Calendly event type** you want to connect with (e.g., **30-minute meeting, 1-hour consultation**).

* This ensures the action retrieves slots specifically tied to that Calendly event.

<img className="block" src="https://mintcdn.com/chatnode-55/C8PFAnyyipFpK2_4/images/event-calendly.webp?fit=max&auto=format&n=C8PFAnyyipFpK2_4&q=85&s=6954f27e2baa4a050446274387536d97" alt="Event Calendly" width="1738" height="218" data-path="images/event-calendly.webp" />

### Step 4: Enable the Action

At the top of the configuration page, toggle from **Disable → Enable** to activate the action.

<img className="block" src="https://mintcdn.com/chatnode-55/C8PFAnyyipFpK2_4/images/enable-action-calendly.webp?fit=max&auto=format&n=C8PFAnyyipFpK2_4&q=85&s=197e90b2c6548e4c662e42e5ed4317cf" alt="Enable Action Calendly" width="1738" height="286" data-path="images/enable-action-calendly.webp" />

## Example Workflow

1. User: **“Book a meeting next week.”**

2. AI Agent triggers **Get Available Slots**.

3. Calendly returns available times for the selected event.

4. AI Agent responds: **“I found available slots for next week.”**

5. The user selects a time, completing the booking flow.

With the **Calendly Get Available Slots** action, your AI Agent can seamlessly handle scheduling, making it easier for users to find and book meetings without leaving the chat.
