Close menu
Explore Plans
Mobile menu Close menu
TidyCal

New booking

This trigger fires when a new booking is created.

Developer info

API endpoint slug
tidycal.new_booking

Trigger fields

Booking type Dropdown list

Label
Booking type
Helper text
Select a booking type (leave blank for any booking type)
Slug
booking_type
Required
true
Can have default value
false

Ingredients

Contact name The full name of the contact.

Slug
contact_name
Filter code
Tidycal.newBooking.ContactName
Type
String
Example
John Doe

Contact first name The first name of the contact.

Slug
contact_first_name
Filter code
Tidycal.newBooking.ContactFirstName
Type
String
Example
John

Contact last name The last name of the contact.

Slug
contact_last_name
Filter code
Tidycal.newBooking.ContactLastName
Type
String
Example
Doe

Contact email The email address of the contact.

Slug
contact_email
Filter code
Tidycal.newBooking.ContactEmail
Type
String
Example
john.doe@example.com

Contact phone The phone number of the contact.

Slug
contact_phone
Filter code
Tidycal.newBooking.ContactPhone
Type
String
Example
+1234567890

Contact timezone The timezone of the contact.

Slug
contact_timezone
Filter code
Tidycal.newBooking.ContactTimezone
Type
String
Example
America/New_York

Contact The unique identifier of the contact.

Slug
contact_id
Filter code
Tidycal.newBooking.ContactId
Type
String
Example
contact_123456

Created at The date and time when the booking was created.

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

Payment The payment identifier associated with the booking.

Slug
payment_id
Filter code
Tidycal.newBooking.PaymentId
Type
String
Example
pay_789012

Amount The payment amount for the booking.

Slug
amount
Filter code
Tidycal.newBooking.Amount
Type
String
Example
50.00

Currency The currency of the payment.

Slug
currency
Filter code
Tidycal.newBooking.Currency
Type
String
Example
USD

Starts at The date and time when the booking starts.

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

Ends at The date and time when the booking ends.

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

Meeting url The URL for the meeting.

Slug
meeting_url
Filter code
Tidycal.newBooking.MeetingUrl
Type
String
Example
https://zoom.us/j/123456789

Meeting The unique identifier of the meeting.

Slug
meeting_id
Filter code
Tidycal.newBooking.MeetingId
Type
String
Example
meet_456789

Questions json Custom questions and answers in JSON format.

Slug
questions_json
Filter code
Tidycal.newBooking.QuestionsJson
Type
String
Example
{"question1": "answer1"}