Skip to main content
Clone ID: calcom Covers Cal.com scheduling workflows: the authenticated user, event types, availability schedules, computed booking slots, and the full booking lifecycle (create, cancel, reschedule).

Start here

QuestionAnswer
Best forAgents that read availability, book meetings, and cancel or reschedule existing bookings.
Connect withDirect REST base URLs from archal clone start calcom or MCP tools.
Known limitsCoverage is focused on the v2 scheduling and booking APIs, not Cal.com’s web UI, teams, or billing surfaces.
SeedsCommon seeds: empty, demo. See Seeds for usage.

Available tools

Account

ToolDescription
get_meGet the authenticated Cal.com user profile.

Event types

ToolDescription
list_event_typesList the user’s event types.
get_event_typeGet a single event type by id.

Schedules and slots

ToolDescription
list_schedulesList the user’s availability schedules.
get_scheduleGet a single availability schedule by id.
get_available_slotsGet available booking slots for an event type over a date range.

Bookings

ToolDescription
list_bookingsList the user’s bookings. Filter by status, eventTypeIds, or attendeeEmail.
get_bookingGet a single booking by its uid.
create_bookingCreate a booking for an event type at a given start time.
cancel_bookingCancel a booking by its uid.
reschedule_bookingReschedule a booking to a new start time.

Notes

  • REST routes use Cal.com’s /v2/... path shape.
  • Available slots are computed from the event type’s schedule availability minus existing bookings, so booking a slot removes it and cancelling restores it.
  • demo includes the user, four event types, the “Working hours” schedule, and a sample booking.