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

# Add Cal.com Booking Action

> Enable your AI agent to check availability and make bookings on your Cal.com calendar.

The Cal.com action allows your AI agent to check your calendar availability and help visitors book appointments directly through the chatbot.

<Frame>
  <img src="https://mintcdn.com/espressodev/vmo2_L-Du_T9y0Is/images/tools-and-actions/calcom-action.png?fit=max&auto=format&n=vmo2_L-Du_T9y0Is&q=85&s=6ee0e0c37ab6d2cd1910560faee38fe7" alt="Cal.com action" width="3434" height="1914" data-path="images/tools-and-actions/calcom-action.png" />
</Frame>

## Adding the Cal.com Action

<Steps>
  <Step title="Go to Tools & Actions">
    In your chatbot dashboard, go to **Configuration → Tools & Actions**.
  </Step>

  <Step title="Select Cal.com">
    Find **Cal.com: Make Bookings** and click **Add**.
  </Step>
</Steps>

***

## Configuration

<Frame>
  <img src="https://mintcdn.com/espressodev/vmo2_L-Du_T9y0Is/images/tools-and-actions/calcom-config.png?fit=max&auto=format&n=vmo2_L-Du_T9y0Is&q=85&s=d68c2abf5c98818e9118e3f7375407cf" alt="Cal.com action configuration" width="3434" height="1914" data-path="images/tools-and-actions/calcom-config.png" />
</Frame>

### Name

A descriptive name for the action. Default: `book_calcom_appointment`

### Description

A description of the action and when it should be used. The default description guides the agent on how to handle booking requests, date ranges, and displaying available slots.

### Cal.com Event URL (required)

The URL of the Cal.com event to book. This URL looks like:

```
https://cal.com/your-username/your-event-name
```

***

## Finding Your Cal.com Event URL

<Steps>
  <Step title="Go to Cal.com">
    Log in to your [Cal.com dashboard](https://app.cal.com).
  </Step>

  <Step title="Open Event Types">
    Go to **Event Types** at [app.cal.com/event-types](https://app.cal.com/event-types).
  </Step>

  <Step title="Copy the event URL">
    Find the event you want to use and copy its URL.
  </Step>
</Steps>

***

## Save the Action

Once you've entered the Event URL, click **Add Action** to enable it.

Your chatbot will now be able to:

* Check availability on your calendar
* Show available time slots to visitors
* Allow visitors to book appointments

Bookings will automatically be added to your Cal.com calendar.

***

<Card title="Ready to automate your customer service with AI?" icon="bot" href="https://sitespeak.ai/register?utm_source=docs&utm_medium=cta&utm_campaign=primary-cta" arrow="true" cta="Create Your AI Agent">
  Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.
</Card>
