Script generator Applet
Explore Plans
Mobile menu Close menu
Acuity SchedulingAcuity Scheduling

New appointment

This trigger fires when a new appointment is scheduled.

About this trigger

Triggers, queries, and actions are the building blocks of Applets. Triggers tell an Applet to start, queries ask a question, and actions are its end result.

Developer info

Description
This trigger fires when a new appointment is scheduled.
API endpoint slug
acuity_scheduling.new_appointment

Trigger fields

Appointment type ID Dropdown list

Label
What kind of appointment?
Slug
appointment_type_id
Required
true
Can have default value
false

Calendar ID Dropdown list

Label
Which calendar?
Slug
calendar_id
Required
true
Can have default value
false

Ingredients

Appointment typeThe type of the appointment.

Slug
appointment_type
Filter code
AcuityScheduling.newAppointment.AppointmentType
Type
String
Example
30 minute meeting

Calendar nameThe name of the calendar

Slug
calendar_name
Filter code
AcuityScheduling.newAppointment.CalendarName
Type
String
Example
My calendar

Start timeThe date and time that the appointment is scheduled for.

Slug
appointment_at
Filter code
AcuityScheduling.newAppointment.StartTime
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06.000+05:00

End timeThe end time of the appointment

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

First nameThe first name of the person who made the appointment.

Slug
first_name
Filter code
AcuityScheduling.newAppointment.FirstName
Type
String
Example
shawn

Last nameThe last name of the person who made the appointment.

Slug
last_name
Filter code
AcuityScheduling.newAppointment.LastName
Type
String
Example
Smith

EmailThe email of the person who made the appointment.

Slug
email
Filter code
AcuityScheduling.newAppointment.Email
Type
String
Example
test@gmail.com

Phone numberThe phone number of the person who made the appointment.

Slug
phone_number
Filter code
AcuityScheduling.newAppointment.PhoneNumber
Type
String
Example
1234567890

Appointment IDThe ID of the new appointment.

Slug
appointment_id
Filter code
AcuityScheduling.newAppointment.AppointmentId
Type
String
Example
81adaa85-ba8a-45c4-a3aa-952ab953c509

Created atWhen the appointment was created.

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