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

# Cal.com

> Learn how to connect your Cal.com account to Droxy

<img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/overview.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=596c118c00e53945909f9b2091f7cfbf" alt="Cal.com" width="1630" height="840" data-path="images/documentation/integrations/caldotcom/overview.png" />

## Overview

To enable your Phone Agents to schedule appointments, you'll need to connect your Cal.com account to Droxy. This integration allows your agents to:

* Check real-time calendar availability
* Connect other calendars (Google, Apple, Outlook, etc.)
* Book appointments directly into your calendar
* Handle time zone conversions
* Send confirmation emails to attendees

## Create a Cal.com Account

1. Visit [Cal.com](https://cal.com) to create your account

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/landing-page.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=dd1f0bf03cb81687bd396d861faa24bd" alt="Cal.com Landing Page" width="3398" height="1900" data-path="images/documentation/integrations/caldotcom/landing-page.png" />
</Frame>

## Connect Your Cal.com Account

### 1. Generate an API Key

First, you'll need to create an API key in your Cal.com account:

1. Go to Settings in your Cal.com dashboard

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/click-settings.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=65be97a34b9f7a912b5f4824fe6cedba" alt="Settings Menu" width="1715" height="950" data-path="images/documentation/integrations/caldotcom/click-settings.png" />
</Frame>

2. Select **API Keys** from the sidebar menu

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/click-api-key-sidenavbar.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=6bce02d56c5090cc86dd1f1f557f464b" alt="API Keys Menu" width="591" height="693" data-path="images/documentation/integrations/caldotcom/click-api-key-sidenavbar.png" />
</Frame>

3. Click **Add** to create a new API key

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/click-add-api-key.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=d91fe1b929b83543f353d73e821cc10c" alt="Add API Key" width="872" height="520" data-path="images/documentation/integrations/caldotcom/click-add-api-key.png" />
</Frame>

4. Configure your API key:
   * Enter a descriptive name (e.g., "Droxy Integration")
   * **Important**: Set the expiration to **Never expires** to prevent integration disruption
   * Click **Save**

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/save-api-key.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=bf8fe093e243bd1747a7fa6abb7da904" alt="Save API Key" width="714" height="421" data-path="images/documentation/integrations/caldotcom/save-api-key.png" />
</Frame>

5. **Copy the generated API key** - you'll need this in the next step

### 2. Add Cal.com to Droxy

Now that you have your API key, connect it to Droxy:

1. In your Droxy dashboard, go to **Settings** > **Integrations**
2. Find and select **Cal.com**

<Frame>
  <img src="https://mintcdn.com/droxy/I4AvPcTQJGk7K3_u/images/documentation/integrations/caldotcom/choose-caldotcom-integration.png?fit=max&auto=format&n=I4AvPcTQJGk7K3_u&q=85&s=5e083c3718542be75385d5f2cf077999" alt="Select Cal.com Integration" width="1721" height="954" data-path="images/documentation/integrations/caldotcom/choose-caldotcom-integration.png" />
</Frame>

3. Click **Connect** to add a new account

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/click-connect-account.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=3e5afb59502079180da489589194a76b" alt="Connect Account" width="1724" height="955" data-path="images/documentation/integrations/caldotcom/click-connect-account.png" />
</Frame>

4. Enter your Cal.com API key

<Frame>
  <img src="https://mintcdn.com/droxy/HOdum5UyXwRG-ShM/images/documentation/integrations/caldotcom/enter-api-key.png?fit=max&auto=format&n=HOdum5UyXwRG-ShM&q=85&s=9c19c19fd52dbe4f307db4adebdf6a02" alt="Enter API Key" width="1560" height="478" data-path="images/documentation/integrations/caldotcom/enter-api-key.png" />
</Frame>

5. Click **Connect** to complete the integration

Droxy will validate your API key and establish the connection. Once connected, you can start using the Appointment Scheduling tool with your Phone Agents.

## Connect Your Business Calendar

You can connect your existing business calendar (Google Calendar, Outlook, Apple, etc.) to Cal.com, which will then be available to your Droxy Phone Agents. This means appointments booked through your agents will appear directly in your business calendar.

### Connect a Calendar

1. In your Cal.com dashboard, go to **Settings** > **Calendars**

<Frame>
  <img src="https://mintcdn.com/droxy/I4AvPcTQJGk7K3_u/images/documentation/integrations/caldotcom/add-calendar.png?fit=max&auto=format&n=I4AvPcTQJGk7K3_u&q=85&s=8b9b8364060552ef08f20c5a01ca75f5" alt="Add Calendar" width="1713" height="948" data-path="images/documentation/integrations/caldotcom/add-calendar.png" />
</Frame>

2. Click **Add Calendar** to see the available calendar integrations

<Frame>
  <img src="https://mintcdn.com/droxy/I4AvPcTQJGk7K3_u/images/documentation/integrations/caldotcom/calendars.png?fit=max&auto=format&n=I4AvPcTQJGk7K3_u&q=85&s=02b6e46e88fb89b72b33ade50ce2d522" alt="Calendar Options" width="1703" height="954" data-path="images/documentation/integrations/caldotcom/calendars.png" />
</Frame>

3. Select your calendar provider and follow the authentication steps

Once connected, your Phone Agents will automatically:

* Check for conflicts with your existing calendar events
* Book new appointments directly into your calendar
* Ensure no double bookings occur

<Note>
  Make sure to:

  * Enable the connected calendar in your availability settings to check for conflicts
  * Configure your event types to book appointments into this calendar
    Otherwise, the booked appointments won't show up in your calendar.
</Note>

For a detailed walkthrough of calendar setup, you can watch Cal.com's [video tutorial](https://www.youtube.com/watch?v=OUOume6QKuw).

## Next Steps

After connecting your Cal.com account:

1. [Create Event Types](/documentation/agents/phone/appointments#prerequisites) for your appointments
2. [Configure your availability](/documentation/agents/phone/appointments#3-configure-availability-settings) in Cal.com
3. [Add the Appointment Scheduling tool](/documentation/agents/phone/appointments#setting-up-the-tool) to your Phone Agent

## Troubleshooting

If you encounter any issues:

* Verify that your API key is set to never expire
* Ensure you've copied the full API key correctly
* Check that your Cal.com account has active event types configured
* Confirm your availability settings are properly set up
