Requirements
Connecting Acuity Scheduling takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your Acuity Scheduling credentials
Connect Acuity Scheduling in WEXTL
- Log in to your WEXTL account, add the Acuity Scheduling node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Acuity Scheduling account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Acuity Scheduling node modules
The list below is a reference of every Acuity Scheduling node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Acuity Scheduling node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch AddonsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Duration | number |
| Price | text |
| Private | boolean |
Watch AppointmentsTrigger
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Watch BlocksTrigger
| Field | Type |
|---|---|
| Description | text |
| Until | text |
| Recurring | text |
| Notes | text |
| End | date |
| Start | date |
| Calendar ID | number |
| ID | number |
Watch CalendarTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | |
| Reply to | text |
| Description | text |
| Location | text |
| Timezone | time |
Watch CartificatesTrigger
| Field | Type |
|---|---|
| ID | number |
| Certificate | text |
| Product ID | number |
| Order ID | text |
| Appointment type i ds | array |
| Name | text |
| Type | text |
| Remaining counts | object |
| 1 | number |
| Remaining minutes | text |
| Expiration | text |
Watch FormsTrigger
| Field | Type |
|---|---|
| ID | number |
| Appointment type i ds | array |
| Description | text |
| Hidden | boolean |
| Name | text |
| Fields | array |
Watch OrdersTrigger
| Field | Type |
|---|---|
| ID | number |
| Total | text |
| Status | text |
| Time | date |
| First name | text |
| Last name | text |
| Phone | text |
| Title | text |
| Notes | text |
Watch ProductsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Price | text |
| Type | text |
| Hidden | boolean |
| Expires | boolean |
| Appointment type i ds | array |
| Appointment type counts | text |
| Minutes | number |
Get a BlockAction
Get a ClientAction
Get an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Get an OrderAction
List AddonsSearch
List Appointment ClassesSearch
| Field | Type |
|---|---|
| Month | date |
| Appointment Type ID | choice |
| Calendar ID | choice |
| Timezone | time |
| Minimum Date | date |
| Maximum Date | date |
| Include Unavailable | boolean |
| Include Private | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Appointment type ID | number |
| Calendar ID | number |
| Name | text |
| Time | date |
| Calendar | text |
| Duration | number |
| Is series | boolean |
| Slots | number |
| Slots available | number |
List Appointment DatesSearch
List Appointment PaymentsSearch
List Appointment TimesSearch
List Appointment TypesSearch
List AppointmentsSearch
| Field | Type |
|---|---|
| Calendar ID | choice |
| Appointment Type ID | choice |
| Min Date | date |
| Max Date | date |
| Canceled | boolean |
| First Name | text |
| Last Name | text |
| Phone | text |
| Field ID | text |
| Exclude Forms | boolean |
| Direction | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
List BlocksSearch
List CalendarsSearch
List CertificatesSearch
List FormsSearch
List OrdersSearch
List ProductsSearch
Cancel an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Admin | boolean |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Check a CerificateAction
Check Appointment AvailabilityAction
Create a BlockAction
Create a CerificateAction
Create a ClientAction
Create an AppointmentAction
| Field | Type |
|---|---|
DatetimeRequired | text |
Appointment Type IDRequired | choice |
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
| Calendar ID | choice |
| Phone | text |
| Timezone | time |
| Certificate | text |
| Fields | array |
| Notes | text |
| Addon IDs | choice |
| Labels | array |
| SMS Opt In | boolean |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Delete a BlockAction
| Field | Type |
|---|---|
Block IDRequired | choice |
Delete a CerificateAction
| Field | Type |
|---|---|
Certificate IDRequired | choice |
Delete a ClientAction
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
| Phone | text |
Make an API Calluniversal
Reschedule an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
DatetimeRequired | text |
| Calendar ID | choice |
| Timezone | time |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Update a ClientAction
Update an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Datetime | text |
| Appointment Type ID | choice |
| First Name | text |
| Last Name | text |
| Calendar ID | choice |
| Phone | text |
| Timezone | time |
| Certificate | text |
| Fields | array |
| Notes | text |
| Addon IDs | choice |
| Labels | array |
| SMS Opt In | boolean |
| Field | Type |
|---|---|
| ID | number |
| First name | text |
| Last name | text |
| Phone | text |
| Date | date |
| Time | time |
| End time | text |
| Date created | date |
| Datetime | date |
| Price | text |
| Paid | text |
| Amount paid | text |
| Type | text |
| Appointment type ID | number |
| Addon i ds | array |
| Class ID | text |
| Duration | text |
| Calendar | text |
| Calendar ID | number |
Templates
Look for Acuity Scheduling templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Appointedd[2]Online booking and appointment scheduling for retail and service businesses.
- AgendizeOnline appointment scheduling and customer engagement platform for businesses.
- AviratoHotel property management and channel booking for rates, availability, and reservations.
- AmeliaWordPress booking and appointment scheduling for services and events.
- AgendaProSalon and clinic booking, payments, and client management.
References
- WEXTL® Acuity Scheduling Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Acuity Scheduling.
- WEXTL® visual workflow builder data.
Last updated: Aug 4, 2026 19:48