Documentation Index
Fetch the complete documentation index at: https://agnt.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Cal.com connection proxies requests to the Cal.com v2 REST API athttps://api.cal.com/v2. Use it to let agents list bookings, check availability, create and cancel bookings, and inspect event types on behalf of a Cal.com user.
- Base URL:
https://api.agntdata.dev/v1/connections/calcom/* - Cal.com auth: agntdata injects
Authorization: Bearer <your_calcom_api_key> - Version header: agntdata injects the
cal-api-versionvalue Cal.com requires for each supported endpoint. Booking endpoints default to2026-02-25; event types and slots use Cal.com’s older endpoint-specific versions. Override per request by sending your owncal-api-versionheader — the proxy forwards it.
Setup
Generate a Cal.com v2 API key
In Cal.com go to Settings → Developer → API keys and create a v2 key (
cal_live_... for production, cal_test_... for sandbox). v1 keys are not supported.Paste it into agntdata
In the agntdata dashboard open Integrations, pick Cal.com, and paste the v2 key.
Examples
Sanity check the connection
List upcoming bookings
Query open slots for an event type
Create a booking
Supported operations
- Me —
GET /me(inspect the API key owner) - Bookings — list, retrieve, create, cancel, reschedule
- Event Types — list, retrieve
- Schedules — list
- Slots —
GET /slots(open slots for an event type)