About this integration
Booking, payments, and marketing for salons, spas, and fitness studios.
There are 1 trigger, 8 search modules and 11 actions available. The integration connects via oauth authentication.
How to connect
The credential form asks for Region, Client ID, and Client Secret.
OAuth asks you to approve read access and write employee before access is granted.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Contact Vagaro Support via https://support.vagaro.com/hc/en-us to request your Client ID and Client Secret.
| Field | Type | Help |
|---|---|---|
RegionRequired | text | Log in to your account and check the subdomain in your URL (e.g., |
Client IDRequired | text | — |
Client SecretRequired | password | — |
- read access
- write employee
Use it in workflow automation
Start with Watch Business Location, then add Assign an Employee.
The canvas below runs Watch Business Location into Assign an Employee — watch the video, then drop a node onto the canvas.
Select the Watch Business Location trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Personal Task as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 12 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
Vagaro workflow on the canvas: Watch Business Location then Create a Personal Task
Triggers, searches and actions
Open any Vagaro trigger, search, or action to see its inputs and outputs — 1 trigger, 8 searchs, 11 actions.
Triggers
Use one of 1 trigger to kick off a workflow as soon as an event occurs in the app.
- Watch Business Location
Searches
This integration includes 8 search modules for looking data up mid-run.
- Get Access Levels
- Get a Customer
- Get an Appointment
- Get an Employee
- Get Business Locations
Actions
Take action during a run with 11 available modules that write data back into the app.
- Assign an Employee
- Create a Personal Task
- Delete a Customer
- Delete an Employee
- Delete a Personal Task
Explore the fields available for each Vagaro trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Business ID | text |
Business group ID | text |
Business name | text |
Business alias | text |
Business phone | text |
Business email | text |
Street address | text |
Business website | text |
Vagaro listing URL | text |
City | text |
Region code | text |
Region name | text |
Country code | text |
Country name | text |
Postal code | text |
Listed on vagaro | boolean |
Created date | date |
Searches
| Field | Type |
|---|---|
Business IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Access level ID | text |
Access level name | text |
Is active | boolean |
| Field | Type |
|---|---|
Business IDRequired | choice |
Customer IDRequired | text |
| Field | Type |
|---|---|
Customer ID | text |
Customer first name | text |
Customer last name | text |
Email | text |
Mobile phone | text |
Day phone | text |
Night phone | text |
Street address | text |
City | text |
Region code | text |
Region name | text |
Country code | text |
Country name | text |
Postal code | text |
General tags | array |
Birthday | text |
Gender | text |
Points balance | number |
Created date | date |
Created by | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Appointment IDRequired | text |
| Field | Type |
|---|---|
Appointment ID | text |
Start time | date |
End time | date |
Booking status | text |
Service title | text |
Service ID | text |
Calendar event ID | text |
Amount | number |
Event type | text |
Online vs inhouse | text |
Appointment type code | text |
Appointment type name | text |
Customer ID | text |
Booking source | text |
Service provider ID | text |
Service category | text |
Created date | date |
Created by | text |
Modified date | text |
Modified by | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Service Provider IDRequired | text |
| Field | Type |
|---|---|
Service provider ID | text |
Employee first name | text |
Employee last name | text |
Business group ID | text |
Email | text |
Phone | text |
Street address | text |
City | text |
Region code | text |
Region name | text |
Country code | text |
Country name | text |
Birthday | text |
Start date | text |
Reports to | text |
Postal code | text |
Access level ID | text |
Employee type | text |
Employee card ID | number |
Created date | date |
| Field | Type |
|---|---|
Business ID | choice |
Limit | number |
| Field | Type |
|---|---|
Business ID | text |
Business group ID | text |
Business name | text |
Business alias | text |
Business phone | text |
Business email | text |
Street address | text |
Business website | text |
Vagaro listing URL | text |
City | text |
Region code | text |
Region name | text |
Country code | text |
Country name | text |
Postal code | text |
Listed on vagaro | boolean |
Created date | date |
| Field | Type |
|---|---|
Business IDRequired | choice |
Service Provider ID | text |
Personal Task ID | text |
Start Time | date |
End Time | date |
Limit | number |
| Field | Type |
|---|---|
Parent service ID | text |
Parent service title | text |
Service ID | text |
Service title | text |
Business cost | number |
Currency | text |
Is live stream service | boolean |
Is mobile service | boolean |
Clean up time minutes | number |
Show online status | text |
Show price as starting point | boolean |
Type | text |
Add on ids | array |
Service performed by | array |
| Field | Type |
|---|---|
Business IDRequired | choice |
Service ID | choice |
Limit | number |
| Field | Type |
|---|---|
Personal task ID | text |
Personal task hex code | text |
Block online booking | boolean |
Business ID | text |
Service provider ID | text |
Personal task name | text |
Personal task comment | text |
Start time | date |
End time | date |
| Field | Type |
|---|---|
Business IDRequired | choice |
Appointment Date | date |
Limit | number |
| Field | Type |
|---|---|
Items | array |
Appointment date | text |
Time slot | array |
Actions
| Field | Type |
|---|---|
Business IDsRequired | choice |
Business IDRequired | choice |
Group NameRequired | text |
Email IDRequired | |
CalendarRequired | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Service Provider ID | text |
Start TimeRequired | date |
End TimeRequired | date |
Recurrence | object |
TypeRequired | choice |
IntervalRequired | number |
Days of Week | array |
Days of Month | number |
Month of Year | number |
End Date | date |
Personal Task Name | text |
Personal Task Comment | text |
Personal Task Hex Code | text |
Block Online Booking | boolean |
| Field | Type |
|---|---|
Personal task ids | array |
Recurring rule ids | array |
| Field | Type |
|---|---|
Business IDRequired | choice |
Customer IDRequired | text |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Service Provider IDRequired | text |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Personal Task IDRequired | text |
Recurring | boolean |
Appointment Date | date |
Edit Series | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Business IDsRequired | choice |
Group NameRequired | text |
Email IDRequired | |
CalendarRequired | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Business IDRequired | choice |
Business NameRequired | text |
Business PhoneRequired | text |
Business Alias | text |
Business Email | |
Street | text |
Street No | text |
City | text |
State | text |
Postal Code | text |
Country Code | text |
Service Location | choice |
Business Website | url |
Vagaro Listing URL | text |
Listed On Vagaro | boolean |
Listed On Google | boolean |
Listed On Apple Maps | boolean |
Show Contact Information | boolean |
Show Vagaro Connect | boolean |
Use Employee Hours | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Service Provider IDRequired | text |
Business IDRequired | choice |
Employee First Name | text |
Employee Last Name | text |
Day Phone | text |
Night Phone | text |
Street | text |
Street Number | text |
City | text |
State | text |
Postal Code | text |
Country Code | text |
Birthday | date |
Start Date | date |
Reports To | text |
Employee Card ID | number |
Is Online Booking Active | boolean |
Is Shown On Staff Page | boolean |
Show Contact Information | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |
| Field | Type |
|---|---|
Personal Task IDRequired | text |
Business IDRequired | choice |
Service Provider ID | text |
Start Time | date |
End Time | date |
Recurrence | object |
TypeRequired | choice |
IntervalRequired | number |
Days of Week | array |
Days of Month | number |
Month of Year | number |
End Date | date |
Personal Task Name | text |
Personal Task Comment | text |
Personal Task Hex Code | text |
Block Online Booking | boolean |
Recurring | boolean |
Edit Series | boolean |
| Field | Type |
|---|---|
Personal task ids | array |
Recurring rule ids | array |
| Field | Type |
|---|---|
Service Provider IDRequired | text |
Business IDRequired | choice |
TypeRequired | choice |
SlotsRequired | array |
Repeat for Same Day | boolean |
| Field | Type |
|---|---|
Status | number |
Response ID | text |
Response code | number |
Message | text |
Data | text |

