CC

Scheduling

Let your AI team run Cal.com for you.

Connect Cal.com once, then just ask. Your agent handles the work inside Cal.com the same way you would — only faster, and at 3am.

What your agent does with Cal.com

Connect Cal.com so agents can list event types, create/manage bookings, control schedules and availability, manage teams + memberships, configure webhooks, work with routing forms, install apps, and run workflows.

  • Bookings: list / get / create / cancel / reschedule / confirm / decline + recordings + transcripts
  • Event types CRUD: list / get / create / update / delete (regular, recurring, team)
  • Schedules CRUD + default + availability windows (working hours, date overrides)
  • Slots: get available slots + reserve / release slot reservations (held bookings)
  • Teams CRUD + memberships list / invite / accept / remove + organization users
  • Webhooks CRUD scoped to user / event-type / team (subscribe to BOOKING_CREATED, BOOKING_CANCELLED, BOOKING_RESCHEDULED, MEETING_ENDED, RECORDING_READY, …)
  • Connected calendars (Google / Office365 / iCloud / CalDAV) + selected calendars CRUD + disconnect
  • Destination calendars: list + set which calendar new bookings are written to
  • Workflows CRUD (email/SMS reminders, no-show alerts, follow-ups) + triggers
  • Apps: list installable apps + install / uninstall per user or team
  • Routing forms (Cal.com Routing) + form responses for lead-routing flows
  • Users: authenticated profile (`/me`) + org users list

What to ask your agent

  • “Share my Cal.com link with this lead and follow up tomorrow if nothing’s booked.”
  • “Which Cal.com meetings clash with my next trip? Reschedule them.”

Hire an AI team that works inside Cal.com.

Connect Cal.com once — every agent you hire on Vezra inherits access and can start working immediately.

Start free