Close menu
Explore Plans
Mobile menu Close menu
Cal.com

New booking

This trigger fires when a new booking is created on your Cal.com account.

Developer info

API endpoint slug
cal_com.new_booking

Trigger fields

Event type Dropdown list

Label
Event type
Helper text
Optional. Pick a specific event type to filter on, or leave as "Any event type" to fire for every booking.
Slug
event_type_id
Required
true
Can have default value
false

Ingredients

Title The title of the booking.

Slug
title
Filter code
CalCom.newBooking.Title
Type
String
Example
30 Min Meeting between Biff McIfttt and Jane Doe

Event type slug The slug of the booked event type.

Slug
event_type_slug
Filter code
CalCom.newBooking.EventTypeSlug
Type
String
Example
30min

Event type The numeric ID of the booked event type.

Slug
event_type_id
Filter code
CalCom.newBooking.EventTypeId
Type
String
Example
12345

Start time When the booking starts (ISO 8601 UTC).

Slug
start_time
Filter code
CalCom.newBooking.StartTime
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00

End time When the booking ends (ISO 8601 UTC).

Slug
end_time
Filter code
CalCom.newBooking.EndTime
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00

Duration The length of the booking in minutes.

Slug
duration
Filter code
CalCom.newBooking.Duration
Type
String
Example
30

Status The booking status (accepted, pending, rejected, cancelled).

Slug
status
Filter code
CalCom.newBooking.Status
Type
String
Example
accepted

Booking uid The unique identifier of the booking.

Slug
booking_uid
Filter code
CalCom.newBooking.BookingUid
Type
String
Example
2NtaeaVcKfpmSZ4CthFdfk

Attendee name The name of the primary attendee.

Slug
attendee_name
Filter code
CalCom.newBooking.AttendeeName
Type
String
Example
Jane Doe

Attendee email The email of the primary attendee.

Slug
attendee_email
Filter code
CalCom.newBooking.AttendeeEmail
Type
String
Example
jane@example.com

Attendee time zone The IANA time zone of the primary attendee.

Slug
attendee_time_zone
Filter code
CalCom.newBooking.AttendeeTimeZone
Type
String
Example
America/New_York

Location Where the meeting will take place (URL, address, or location string).

Slug
location
Filter code
CalCom.newBooking.Location
Type
String
Example
https://app.cal.com/video/2NtaeaVcKfpmSZ4CthFdfk

Meeting url Link to the video meeting, if any.

Slug
meeting_url
Filter code
CalCom.newBooking.MeetingUrl
Type
Web URL
Example
https://app.cal.com/video/2NtaeaVcKfpmSZ4CthFdfk

Booking page url Link to manage the booking on Cal.com.

Slug
booking_page_url
Filter code
CalCom.newBooking.BookingPageUrl
Type
Web URL
Example
https://app.cal.com/booking/2NtaeaVcKfpmSZ4CthFdfk

Created at When the booking was created (ISO 8601 UTC).

Slug
created_at
Filter code
CalCom.newBooking.CreatedAt
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00