Advanced communications allows you to create email and SMS content which is highly specific to your business and to the receiver of these communications. Advanced communications can be used for both confirmations and reminders and follow-ups, and each communication type can be set up to support multiple languages. Learn more about advanced communications:
In order to give you the flexibility to create unique and personalised communications, we have created dynamic variables. Unlike our standard communications which has locked content that we pull through, such as service name, customer name, start time etc, you can set up which variables you want to display.
How to type the variable
What the variable does
Inputs the label which has been defined on the booking.
Inputs the location which has been added to the booking.
Booking resource description
Inputs the description for the resource who has been assigned to this booking.
Booking resource name
Inputs the name of the resource who has been assigned to the booking.
Booking start time
Inputs the start date and time for the booking.
Booking timezone abbreviation
Inputs the abbreviated timezone for the booking.
Inputs an array of bookings. Useful when you want to display all the bookings within a recurring series or if you want to bundle booking data together.
Business cancellation URL
Inputs a link that customers can click on to cancel their booking.
Booking cancellation URL enabled
Inputs true or false depending on whether or not you have turned on the setting to include a cancellation link in standard communications.
Inputs the name of the business.
Business payment request URL
Inputs a link that allows customers to pay for their booking when they click on it.
Customer booking invoice
Inputs the following data: payment lines, payment status, unit price quantity etc.
Customer booking invoice reference
Inputs the unique ID for the invoice for the customer.
Customer booking questions
Inputs the booking questions and answers that the customer inputted on the booking flow.
Customer custom fields
Inputs the customer's answers to your custom CRM questions.
Inputs the customer's email.
Customer first name
Inputs the customer's first name
Customer full name
Inputs the customer's full name.
Customer last name
Inputs the customer's last name.
Inputs the customer's mobile number.
Inputs any notes that the customer made during the booking flow.
Customer price points
Inputs the price points that the customer has selected when booking a multi-tiered service.
Customer tier name
Inputs the name of the tier that the customer selected when booking a multi-tiered service.
Customer timezone full
Inputs the timezone of the customer.
Customer total price
Inputs the total price of the customer's booking.
Customer total spaces
Inputs the total number of spaces the customer has taken on the booking.
Service category name
Inputs the category name that the service belongs to.
Inputs the ID which is assigned to the service that has been booked.
Inputs the name of the service that has been booked.
Service payment enabled
Inputs the true or false depending on whether or not the service that has been booked has payment turned on.
Video conferencing link
Inputs the unique link generated for the customer to join their video meeting.
Video conferencing type name
Inputs the name of the video conferencing type that has been assigned to the service, for example Zoom Meetings, MS Teams, Zoom Webinars.