Indexbrain + Cal.com

SchedulingAPI key8 read, 6 writePro and Team

Cal.com syncs bookings (title, attendees, time, status) using an API key. Get it from Cal.com Settings → Developer → API Keys. Skills can also create/reschedule/cancel bookings and manage event types.

Every Cal.com action

Each action is set independently to always allow, ask every time, or disabled. The mode below is the default before anyone changes anything.

ActionTypeDefault
Get availabilitycalcom.get_availabilityreadAlways allow
Get bookingcalcom.get_bookingreadAlways allow
Get mecalcom.get_mereadAlways allow
Get schedulecalcom.get_schedulereadAlways allow
List bookingscalcom.list_bookingsreadAlways allow
List event typescalcom.list_event_typesreadAlways allow
List schedulescalcom.list_schedulesreadAlways allow
Query booking volumecalcom.query_booking_volumereadAlways allow
Cancel bookingcalcom.cancel_bookingwriteAsk every time
Create bookingcalcom.create_bookingwriteAsk every time
Create event typecalcom.create_event_typewriteAsk every time
Delete event typecalcom.delete_event_typewriteAsk every time
Reschedule bookingcalcom.reschedule_bookingwriteAsk every time
Update event typecalcom.update_event_typewriteAsk every time

Connecting it

01
Connect Cal.com

Paste an API key. It is encrypted at rest and never shown again.

02
Choose what it may do

Set each action to always allow, ask, or disabled. Reads are allowed by default; writes ask.

03
Ask

From the Indexbrain dashboard, or from Claude, Cursor, ChatGPT, Codex, or Slack over MCP and REST.

Connect Cal.com and ask it something

The free tier includes three integrations, needs no card, and does not expire.