List Bookings
cal-com__list_bookings | Read | List bookings for the authenticated user with optional status, event type, and attendee filters |
List Event Types
cal-com__list_event_types | Read | List event types so the agent can find the event type ID needed for slots and bookings |
Get Available Slots
cal-com__get_available_slots | Read | Find available time slots for an event type within a date range, e.g. before creating a booking |
Create Booking
cal-com__create_booking | Write | Book a time slot on an event type for an attendee |
Get Booking
cal-com__get_booking | Read | Get a single booking by UID, e.g. to confirm details before rescheduling or cancelling |
Reschedule Booking
cal-com__reschedule_booking | Write | Move an existing booking to a new start time (only accepted or pending bookings can be rescheduled) |
Confirm Booking
cal-com__confirm_booking | Write | Confirm a booking that is awaiting host approval (status unconfirmed in list_bookings) |
Cancel Booking
cal-com__cancel_booking | Write | Cancel an existing booking, optionally recording a cancellation reason |