Calendar
Connect a Cal.com calendar to your agent. This way, your agent checks available appointments and books directly for your callers.
Requirements
a Cal.com account, free or paid
at least one configured event type in Cal.com
an API key from your Cal.com account
Create Cal.com API key
Sign in at app.cal.com in.
Navigate to Settings → Security → API Keys.
Create a new API key.
Store the key securely.
Set up calendar integration
Open your agent and navigate to the Calendar.
Click Add to open the setup dialog.
Enter your API key and click Next.
Choose the appropriate mode, the API region, and, if necessary, additional IDs.
Click Save.
Configuration fields
API token
Yes
Your Cal.com API key (starts with cal_ or cal_live_)
Mode
Yes
Determines which calendar is accessed (see below)
API region
Yes
US or EU — depending on where your Cal.com account is hosted
Organization ID
Only for mode "Organization"
The ID of your Cal.com organization
Team ID
Only for mode "Team", optional for "Organization"
The ID of your Cal.com team
Choose mode
You can find the Team ID and Organization ID in the URL when you open the respective team or organization in Cal.com.
Personal
Access to your personal Cal.com calendar
Team
Access to a team calendar — requires a Team ID
Organization
Access at organization level — requires an Organization ID, Team ID is optional
API region
US (Global)
api.cal.com
Default for Cal.com accounts
EU
api.cal.eu
For Cal.com accounts hosted in the EU (GDPR-compliant)
Edit configuration
After setup, you can adjust the Mode, the API region and the API token separately using the edit buttons. Changes take effect immediately.
Good to know
Do not include any entries about appointments or booking appointments in the customer questions. Otherwise, your agent may treat the matter as a knowledge question instead of using the calendar integration.
Your API key is stored encrypted.
Your agent checks availability in your Cal.com calendar with every call.
If you delete the integration, your agent can no longer check or book appointments.
Last updated

