About this integration
Online appointment scheduling for service businesses and calendars. Connect it to any workflow without writing code.
You can choose from 8 triggers, 17 search modules and 14 actions. The connection type is basic authentication.
How to connect
The credential form asks for User ID and API Key.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
User IDRequired | text | Go to |
API KeyRequired | password | Go to |
Use it in workflow automation
Start with Watch Addons, then add Cancel an Appointment.
The canvas below runs Watch Addons into Cancel an Appointment — watch the video, then drop a node onto the canvas.
Select the Watch Appointments trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Cancel an Appointment as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 22 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
Acuity Scheduling workflow on the canvas: Watch Appointments then Cancel an Appointment
Triggers, searches and actions
Explore the fields available for each Acuity Scheduling trigger, search, and action — 8 triggers, 17 searchs, and 14 actions.
Triggers
Whenever something changes in the app, one of 8 available triggers can start a run immediately.
- Watch Addons
- Watch Appointments
- Watch Blocks
- Watch Calendar
- Watch Cartificates
Searches
17 search modules let you query the app mid-run and feed the results to the next step.
- Get a Block
- Get a Client
- Get an Appointment
- Get an Order
- List Addons
Actions
Use 14 action modules to write data back into the app from anywhere in a run.
- Cancel an Appointment
- Check a Cerificate
- Check Appointment Availability
- Create a Block
- Create a Cerificate
Explore the fields available for each Acuity Scheduling trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | number |
Name | text |
Duration | number |
Price | text |
Private | boolean |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Phone | text |
Email | |
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 |
| Field | Type |
|---|---|
Description | text |
Until | text |
Recurring | text |
Notes | text |
End | date |
Start | date |
Calendar ID | number |
ID | number |
| Field | Type |
|---|---|
ID | number |
Name | |
Email | |
Reply to | text |
Description | text |
Location | text |
Timezone | time |
| Field | Type |
|---|---|
ID | number |
Certificate | text |
Product ID | number |
Order ID | text |
Appointment type i ds | array |
Name | text |
Email | |
Type | text |
Remaining counts | object |
1 | number |
Remaining minutes | text |
Expiration | text |
| Field | Type |
|---|---|
ID | number |
Appointment type i ds | array |
Description | text |
Hidden | boolean |
Name | text |
Fields | array |
| Field | Type |
|---|---|
ID | number |
Total | text |
Status | text |
Time | date |
First name | text |
Last name | text |
Phone | text |
Email | |
Title | text |
Notes | text |
| 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 |
Searches
| Field | Type |
|---|---|
Block IDRequired | choice |
| Field | Type |
|---|---|
Description | text |
Until | text |
Recurring | text |
Notes | text |
End | date |
Start | date |
Calendar ID | number |
ID | number |
| Field | Type |
|---|---|
SearchRequired | text |
| Field | Type |
|---|---|
First name | text |
Last name | text |
Phone | text |
Notes | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Phone | text |
Email | |
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 |
| Field | Type |
|---|---|
Order IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Total | text |
Status | text |
Time | date |
First name | text |
Last name | text |
Phone | text |
Email | |
Title | text |
Notes | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Duration | number |
Price | text |
Private | boolean |
| 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 |
| Field | Type |
|---|---|
Month | date |
Appointment Type ID | choice |
Calendar ID | choice |
Addon IDs | choice |
Timezone | time |
Limit | number |
| Field | Type |
|---|---|
Date | date |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Transaction ID | text |
Created | date |
Processor | text |
Amount | text |
| Field | Type |
|---|---|
Calendar ID | choice |
Appointment Type ID | choice |
Min Date | date |
Max Date | date |
Canceled | boolean |
First Name | text |
Last Name | text |
Email | |
Phone | text |
Field ID | text |
Exclude Forms | boolean |
Direction | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Phone | text |
Email | |
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 |
| Field | Type |
|---|---|
Date | date |
Appointment Type ID | choice |
Calendar ID | choice |
Addon IDs | choice |
Timezone | time |
Ignore Appointment IDs | choice |
Limit | number |
| Field | Type |
|---|---|
Time | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Active | text |
Name | text |
Description | text |
Duration | number |
Price | text |
Category | text |
Color | text |
Private | boolean |
Type | text |
Class size | text |
Padding after | number |
Padding before | number |
Calendar i ds | array |
| Field | Type |
|---|---|
Calendar ID | choice |
Minimum Date | date |
Maximum Date | date |
Limit | number |
| Field | Type |
|---|---|
Description | text |
Until | text |
Recurring | text |
Notes | text |
End | date |
Start | date |
Calendar ID | number |
ID | number |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | |
Email | |
Reply to | text |
Description | text |
Location | text |
Timezone | time |
| Field | Type |
|---|---|
Product ID | choice |
Order ID | choice |
Appointment Type ID | choice |
Email | |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Certificate | text |
Product ID | number |
Order ID | text |
Appointment type i ds | array |
Name | text |
Email | |
Type | text |
Remaining counts | object |
1 | number |
Remaining minutes | text |
Expiration | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Appointment type i ds | array |
Description | text |
Hidden | boolean |
Name | text |
Fields | array |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | number |
Total | text |
Status | text |
Time | date |
First name | text |
Last name | text |
Phone | text |
Email | |
Title | text |
Notes | text |
| Field | Type |
|---|---|
Limit | number |
| 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 |
Actions
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Admin | boolean |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Phone | text |
Email | |
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 |
| Field | Type |
|---|---|
CertificateRequired | choice |
Appointment Type IDRequired | choice |
Email |
| Field | Type |
|---|---|
ID | number |
Certificate | text |
Product ID | number |
Order ID | text |
Appointment type i ds | array |
Name | text |
Email | text |
Type | text |
Remaining counts | object |
1 | number |
Remaining minutes | text |
Expiration | text |
| Field | Type |
|---|---|
Appointment AvalabiltyRequired | array |
| Field | Type |
|---|---|
Datetime | date |
Appointment type ID | number |
Calendar ID | number |
Valid | boolean |
| Field | Type |
|---|---|
StartRequired | date |
EndRequired | date |
Calendar IDRequired | choice |
Notes | text |
| Field | Type |
|---|---|
Description | text |
Until | text |
Recurring | text |
Notes | text |
End | date |
Start | date |
Calendar ID | number |
ID | number |
| Field | Type |
|---|---|
Product ID | choice |
Order ID | choice |
Appointment Type ID | choice |
Email | |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Certificate | text |
Product ID | number |
Order ID | text |
Appointment type i ds | array |
Name | text |
Email | |
Type | text |
Remaining counts | object |
1 | number |
Remaining minutes | text |
Expiration | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Phone | text |
Email | |
Notes | text |
| Field | Type |
|---|---|
First name | text |
Last name | text |
Phone | text |
Notes | text |
| 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 |
Email | |
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 |
| Field | Type |
|---|---|
Block IDRequired | choice |
| Field | Type |
|---|---|
Certificate IDRequired | choice |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Phone | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
DatetimeRequired | text |
Calendar ID | choice |
Timezone | time |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Phone | text |
Email | |
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 |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Phone | text |
Email | |
Notes | text |
| Field | Type |
|---|---|
First name | text |
Last name | text |
Phone | text |
Notes | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Datetime | text |
Appointment Type ID | choice |
First Name | text |
Last Name | text |
Email | |
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 |
Email | |
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 |

