Cevanos

Search the docs

Search the API reference and every integration guide.

Scheduling

Cal.com integration

Connect Cal.com so your AI agent can show available meeting types, find open times, and book a meeting when you allow it.

API key2 reads, 1 booking action

Overview

Cal.com lets your agent share availability: the meeting types you offer and the times the team is free.

It can also book a meeting on the team's calendar when you allow it.

The journey at a glance

  1. 1Find Cal.comOpen Integrations, search for Cal.com and click Connect.
  2. 2Create an API key in Cal.comIn Cal.com, open Settings → Developer → API keys and create a key.
  3. 3Connect Cal.com in CevanosPaste the key and select Verify & connect.
  4. 4Choose what this agent can doChoose Workspace and This agent, then save.
  5. 5Review actions and approvalsKeep booking on Wait for approval and check the 3 actions.
  6. 6Verify the connectionTest the connection, then ask for meeting types or open slots.

Before you start

You need a Cal.com account with meeting types and availability configured, plus permission to manage integrations in Cevanos.

Keep the API key private

Anyone with the key can act on your Cal.com account. Do not paste it into shared documents or screenshots.

Step 1

Find Cal.com

  1. 1Open your agent in Cevanos and go to Deployment → Integrations.
  2. 2Search for Cal.com under Scheduling, then click Connect.
Cal.com appears as Available in the integrations catalogue.

Result

The connection wizard opens.

Step 2

Create an API key in Cal.com

  1. 1Sign in to Cal.com. Select Settings at the bottom-left.
  2. 2Under Developer, select API keys.
  3. 3Select New. Keep API key selected, give it a recognizable name and choose an expiration date. Click Create.
  4. 4Copy the newly created key before closing the confirmation. You cannot view it again afterwards.
Cal.com: open Settings (purple rectangle).
Under Developer, choose API keys (purple rectangle).
Select API key, fill in Name this key, choose an expiry and click Create.
Copy the API key using the copy icon, save it securely, then click Done.

Result

Your API key is ready to paste into Cevanos.

Step 3

Connect Cal.com in Cevanos

  1. 1Return to Cevanos and click Get started.
  2. 2Paste the key into the API key field, then click Verify & connect.
  3. 3When Cal.com is connected, click Choose what it can do.
The Cevanos connection wizard: Get started.
Enter the API key and select Verify & connect.
Connected confirmation; continue to capability settings.
Connected Cal.com details: status, test connection and access controls.

Result

Cal.com is connected to the workspace.

Step 4

Choose what this agent can do

Both boxes

Both Workspace and This agent must be checked for a capability to be available to this agent.

  1. 1Enable the two reads and the booking action only if you want the agent to use them.
  2. 2Click Save capabilities.
The three Cal.com capabilities with Workspace and This agent selected.

Result

The selected capabilities are available to this agent, subject to relevant policies and approval controls.

Step 5

Review actions and approvals

  1. 1Open Agent → Actions and find Cal.com under Scheduling.
  2. 2Open its card and confirm the two reads and one action that makes a change.
  3. 3For Book a meeting on this team's calendar, keep Wait for approval while testing. Review the action-specific setting before deploying.
Cal.com in the Scheduling section: 3 of 3 enabled.
Action panel: two reads, one booking action, with Wait for approval.

Step 6

Verify the connection

Use Test connection on the connected integration page. Then ask the agent to list available meeting types or open slots.

No real bookings

Do not submit a real booking during verification.

Reference

What Cal.com can do

Cal.com supplies three actions: two reads and one that makes a change.

3 capabilities · 2 reads · 1 that change something

Reads2
  • List what can be booked

    cal_com.list_event_types
  • Find when the team is free

    cal_com.list_available_times
Does1
  • Book a meeting on this team's calendar

    Approval recommended.

    cal_com.book_meeting

Troubleshooting

ProblemWhat to check
The connection failsCheck that the API key is complete, active and not expired; then try Verify & connect again.
No meeting types or slotsCheck event types and availability directly in Cal.com.
Booking cannot runVerify both capability checkboxes, its Actions switch, and any applicable policy and approval settings.

Optional

Disconnect Cal.com

In the Cal.com integration page, select Disconnect Cal.com and confirm.

Your data stays

This removes Cevanos's access but does not delete Cal.com meetings. Revoke the key in Cal.com separately if needed.

Ready to connect Cal.com?

Open your agent's Integrations and click Connect on the Cal.com card.

Go to dashboard