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.
| Action | Type | Default |
|---|---|---|
| Get availabilitycalcom.get_availability | read | Always allow |
| Get bookingcalcom.get_booking | read | Always allow |
| Get mecalcom.get_me | read | Always allow |
| Get schedulecalcom.get_schedule | read | Always allow |
| List bookingscalcom.list_bookings | read | Always allow |
| List event typescalcom.list_event_types | read | Always allow |
| List schedulescalcom.list_schedules | read | Always allow |
| Query booking volumecalcom.query_booking_volume | read | Always allow |
| Cancel bookingcalcom.cancel_booking | write | Ask every time |
| Create bookingcalcom.create_booking | write | Ask every time |
| Create event typecalcom.create_event_type | write | Ask every time |
| Delete event typecalcom.delete_event_type | write | Ask every time |
| Reschedule bookingcalcom.reschedule_booking | write | Ask every time |
| Update event typecalcom.update_event_type | write | Ask every time |
Every write stops for a human
Write actions are off entirely until an admin turns them on, and even then each one halts the run and asks before it happens. There is no auto-approve mode anywhere in the product, on any plan. Disabling an action goes further: it is never offered to the model, so it cannot be asked for.
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.