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.
- Cal.com → Settings → Developer → API Keys → Generate.
- 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.
| Operation | Category | What it does |
|---|---|---|
| Cancel Booking | General | Cancel a booking |
| Create Booking | General | Create a new booking |
| Get Booking | General | Get booking details by ID |
| Get Event Type | General | Get event type details |
| Get Schedule | General | Get schedule details by ID |
| List Availability | General | List availability slots |
| List Bookings | General | List all bookings |
| List Event Types | General | List available event types |
| List Schedules | General | List all schedules |
Operations
Cancel Booking
Cancel a booking
| Parameter | Required | Type | Description |
|---|---|---|---|
Booking Id booking_id | Yes | text |
Tips
- Cancels + notifies attendee.
Create Booking
Create a new booking
| Parameter | Required | Type | Description |
|---|---|---|---|
Eventtypeid eventTypeId | Yes | text | |
Start start | Yes | text | |
End end | Yes | text | |
Name name | Yes | text | |
Email email | Yes | text |
Get Booking
Get booking details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Booking Id booking_id | Yes | text |
Get Event Type
Get event type details
| Parameter | Required | Type | Description |
|---|---|---|---|
Event Type Id event_type_id | Yes | text |
Get Schedule
Get schedule details by ID
| Parameter | Required | Type | Description |
|---|---|---|---|
Schedule Id schedule_id | Yes | text |
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.