Cal.com integration

Open-source scheduling: bookings, event types, availability, teams

Help CentreConnectors

Overview

Cal.com is open-source scheduling. The Automize Cal.com connector covers bookings, event types, availability, teams.

  • Regions: Hosted (cal.com) or self-hosted.
  • Plans: Free + Teams/Enterprise.

Setting up the connection

Auth type: API Key.

  1. Cal.com → Settings → Developer → API Keys → Generate.
  2. In Automize → Settings → Connectors → Cal.com. Paste key.

Find your credentials at https://app.cal.com/settings/developer/api-keys.


Rate limits

Generous for most plans.


Data model

Scheduling primitives:

    User/Team ─── Event Types (e.g. '30min consult')
              ─── Bookings (concrete scheduled events)
              ─── Availability (calendars)

Available operations

9 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Cancel BookingGeneralCancel a booking
Create BookingGeneralCreate a new booking
Get BookingGeneralGet booking details by ID
Get Event TypeGeneralGet event type details
Get ScheduleGeneralGet schedule details by ID
List AvailabilityGeneralList availability slots
List BookingsGeneralList all bookings
List Event TypesGeneralList available event types
List SchedulesGeneralList all schedules

Operations

Cancel Booking

Cancel a booking

ParameterRequiredTypeDescription
Booking Id booking_idYestext

Tips

  • Cancels + notifies attendee.

Create Booking

Create a new booking

ParameterRequiredTypeDescription
Eventtypeid eventTypeIdYestext
Start startYestext
End endYestext
Name nameYestext
Email emailYestext

Get Booking

Get booking details by ID

ParameterRequiredTypeDescription
Booking Id booking_idYestext

Get Event Type

Get event type details

ParameterRequiredTypeDescription
Event Type Id event_type_idYestext

Get Schedule

Get schedule details by ID

ParameterRequiredTypeDescription
Schedule Id schedule_idYestext

List Availability

List availability slots

No input parameters.


List Bookings

List all bookings

No input parameters.

Tips

  • Filter by status (ACCEPTED, PENDING, CANCELLED, REJECTED).

List Event Types

List available event types

No input parameters.

Tips

  • Per user/team. Each event type has duration + custom questions.

List Schedules

List all schedules

No input parameters.


FAQ

vs Calendly?
Cal.com: open-source, self-hostable, similar UX. Calendly: closed, more polished, broader integrations.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.