Cal.com - New/updated booking trigger

The New/updated booking trigger fires when a booking is created, cancelled, or rescheduled in Cal.com. This trigger registers a webhook when the recipe starts and removes it when the recipe stops.

Input

Input fieldDescription
EventsSelect which booking events trigger this recipe. Options include Booking created, Booking cancelled, and Booking rescheduled. Leave blank to receive all of them.
Metadata output fieldsEnter comma-separated metadata keys, for example orderId, to expose as individual output datapills.

Output

Output fieldDescription
Trigger eventThe webhook event that fired: BOOKING_CREATED, BOOKING_CANCELLED, or BOOKING_RESCHEDULED.
Booking UIDThe unique identifier of the booking.
Booking IDThe numeric ID of the booking.
StatusThe uppercase booking status from the webhook, for example ACCEPTED, CANCELLED, or PENDING.
TitleThe title of the booking.
Event titleThe title of the event type.
DescriptionThe description of the booking.
Event type slugThe slug of the event type.
Event type IDThe ID of the event type that was booked.
Event type titleThe title of the event type.
Start timeThe start time of the booking.
End timeThe end time of the booking.
Duration (minutes)The duration of the booking, in minutes.
LocationThe location of the booking.
Booker URLThe URL of the Cal.com instance the booking was made on.
Requires confirmationWhether the booking requires confirmation before it's accepted.
Cancellation reasonThe reason for the cancellation, if the booking was cancelled.
Rejection reasonThe reason for the rejection, if the booking was rejected.
OrganizerThe booking's organizer, including their ID, name, email, username, and time zone.
AttendeesThe attendees on the booking, including each attendee's name, email, time zone, and metadata.
ResponsesAnswers to the booking form fields, such as name, email, and notes.
Video call dataThe video call type, ID, password, and URL for the booking.
MetadataCustom metadata attached to the booking. Always includes the video call URL. Declare additional keys in the Metadata output fields input to expose them as individual output datapills.

Cal.com's webhook payload includes many additional booking configuration fields. Refer to the Cal.com documentation for a complete list of output fields.

Last updated: