About this integration
Salon and spa business management software. This integration exposes its full API as workflow modules.
The integration includes 4 triggers, 5 search modules and 12 actions. Connections use basic authentication.
How to connect
The credential form asks for Username, Password, Business ID, and Environment Location.
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 |
|---|---|---|
UsernameRequired | text | For example: |
PasswordRequired | password | — |
Business IDRequired | text | — |
Environment LocationRequired | select | — |
Use it in workflow automation
Start with Watch Appointments, then add Activate a Booking.
The canvas below runs Watch Appointments into Activate a Booking — 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 Update an Appointment Note as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 16 ready-made modules for support work — each run logs its inputs and outputs for debugging.
Phorest workflow on the canvas: Watch Appointments then Update an Appointment Note
Triggers, searches and actions
Browse every Phorest module field below: 4 triggers, 5 searchs, and 12 actions you can drop onto the canvas.
Triggers
This integration includes 4 triggers — start a workflow the moment something changes in the app.
- Watch Appointments
- Watch Clients
- Watch Leads
- Watch Updated Clients
Searches
Use any of 5 search modules to retrieve records without leaving the workflow canvas.
- Get a Client
- Get an Appointment
- List Leads
- Search Appointments
- Search Clients
Actions
This integration includes 12 action modules — create, update, or delete records as part of any workflow.
- Activate a Booking
- Cancel a Booking
- Cancel Appointments
- Check In an Appointment
- Confirm Appointments
Explore the fields available for each Phorest trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Appointment ID | text |
Version | number |
Created at | date |
Updated at | date |
Appointment Date | text |
Start Time | text |
End Time | text |
Price | number |
Staff Request | boolean |
Staff ID | text |
Room ID | text |
Client ID | text |
Service ID | text |
Service Name | text |
State | text |
Activation State | text |
Source | text |
Confirmed | boolean |
| Field | Type |
|---|---|
Linked client mobile | text |
Land line | text |
Email | |
Address | object |
Street address 1 | text |
Street address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Birth date | text |
Client since | text |
Gender | text |
Notes | text |
Sms marketing consent | boolean |
Email marketing consent | boolean |
Sms reminder consent | boolean |
Email reminder consent | boolean |
Preferred staff ID | text |
External ID | text |
Creating branch ID | text |
Archived | boolean |
Banned | boolean |
Client category ids | array |
Client ID | text |
Version | number |
| Field | Type |
|---|---|
Lead ID | number |
Business ID | text |
Branch ID | text |
Mobile | text |
Email | text |
First name | text |
Last name | text |
Contactable by email | boolean |
Contactable by mobile | boolean |
Status | text |
Source | text |
Last activity date | text |
Sms marketing opt out | boolean |
Email marketing opt out | boolean |
Client ID | text |
Updated by | text |
Update action | text |
Ad campaign name | text |
Message history | array |
Note | text |
| Field | Type |
|---|---|
Linked client mobile | text |
Land line | text |
Email | |
Address | object |
Street address 1 | text |
Street address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Birth date | text |
Client since | text |
Gender | text |
Notes | text |
Sms marketing consent | boolean |
Email marketing consent | boolean |
Sms reminder consent | boolean |
Email reminder consent | boolean |
Preferred staff ID | text |
External ID | text |
Creating branch ID | text |
Archived | boolean |
Banned | boolean |
Client category ids | array |
Client ID | text |
Version | number |
Searches
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
Address | object |
City | text |
Country | text |
Postal Code | text |
State | text |
Street Address 1 | text |
Street Address 2 | text |
Archived | boolean |
Banned | boolean |
Birth Date | date |
Client Category Ids | array |
Client ID | text |
Client Since | date |
Created at | date |
Creating Branch ID | text |
Credit Account | object |
Credit Days | number |
Credit Limit | number |
Outstanding Balance | number |
Deleted | boolean |
Email | text |
Email Marketing Consent | boolean |
Email Reminder Consent | boolean |
External ID | number |
First Name | text |
First Visit | text |
Gender | text |
Land Line | number |
Last Name | text |
| Field | Type |
|---|---|
Branch IDRequired | choice |
| Field | Type |
|---|---|
Appointment ID | text |
Version | number |
Appointment date | date |
Start time | time |
End time | time |
Price | number |
Staff ID | text |
Room ID | text |
Machine ID | text |
Confirmed | boolean |
Created at | date |
Updated at | date |
Staff request | boolean |
Preferred staff | boolean |
Client ID | text |
Service ID | text |
Service reward ID | text |
Course ID | text |
Course name | text |
Client course ID | text |
| Field | Type |
|---|---|
Branch IDRequired | choice |
Name | text |
Status | array |
Status | text |
Contactable By Email | boolean |
Contactable By Mobile | boolean |
Fetch Message History | boolean |
Limit | number |
| Field | Type |
|---|---|
Lead ID | number |
Business ID | text |
Branch ID | text |
Mobile | text |
Email | text |
First name | text |
Last name | text |
Contactable by email | boolean |
Contactable by mobile | boolean |
Status | text |
Source | text |
Last activity date | text |
Sms marketing opt out | boolean |
Email marketing opt out | boolean |
Client ID | text |
Updated by | text |
Update action | text |
Ad campaign name | text |
Message history | array |
Note | text |
| Field | Type |
|---|---|
Branch IDRequired | choice |
From Date | date |
To Date | date |
Fetch Canceled | boolean |
Fetch Deleted | boolean |
Fetch Archived | boolean |
Updated From | date |
Updated To | date |
Fetch Online Category | boolean |
Fetch Notes | boolean |
Group Booking ID | text |
Limit | number |
| Field | Type |
|---|---|
Appointment ID | text |
Version | number |
Appointment date | date |
Start time | time |
End time | time |
Price | number |
Staff ID | text |
Room ID | text |
Machine ID | text |
Confirmed | boolean |
Created at | date |
Updated at | date |
Staff request | boolean |
Preferred staff | boolean |
Client ID | text |
Service ID | text |
Service reward ID | text |
Course ID | text |
Course name | text |
Client course ID | text |
| Field | Type |
|---|---|
Email | |
Phone | text |
Updated After | date |
Updated Before | date |
First Name | text |
Last Name | text |
External ID | text |
Include Archived | boolean |
Include Deleted | boolean |
Limit | number |
| Field | Type |
|---|---|
Linked client mobile | text |
Land line | text |
Email | |
Address | object |
Street address 1 | text |
Street address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Birth date | text |
Client since | text |
Gender | text |
Notes | text |
Sms marketing consent | boolean |
Email marketing consent | boolean |
Sms reminder consent | boolean |
Email reminder consent | boolean |
Preferred staff ID | text |
External ID | text |
Creating branch ID | text |
Archived | boolean |
Banned | boolean |
Client category ids | array |
Client ID | text |
Version | number |
Actions
| Field | Type |
|---|---|
Branch IDRequired | choice |
Booking IDRequired | text |
Deposit Amount | number |
| Field | Type |
|---|---|
Branch IDRequired | choice |
Booking IDRequired | text |
| Field | Type |
|---|---|
Branch IDRequired | choice |
| Field | Type |
|---|---|
Branch IDRequired | choice |
| Field | Type |
|---|---|
Branch IDRequired | choice |
| Field | Type |
|---|---|
Branch IDRequired | choice |
Client IDRequired | choice |
Force Selected Time | boolean |
Booking Status | choice |
Note | text |
| Field | Type |
|---|---|
Booking status | text |
Client ID | text |
Note | text |
Client appointment schedules | array |
Booking ID | text |
| Field | Type |
|---|---|
Branch IDRequired | choice |
Booking IDRequired | text |
NoteRequired | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Mobile | text |
Linked Client Mobile | text |
Land Line | text |
Email | |
Address | object |
Street Address 1 | text |
Street Address 2 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Birth Date | date |
Client Since | date |
Gender | choice |
Notes | text |
SMS Marketing Consent | boolean |
Email Marketing Consent | boolean |
SMS Reminder Consent | boolean |
Email Reminder Consent | boolean |
Preferred Staff ID | text |
External ID | text |
Creating Branch ID | text |
Archived | boolean |
Banned | boolean |
| Field | Type |
|---|---|
Linked client mobile | text |
Land line | text |
Email | |
Address | object |
Street address 1 | text |
Street address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Birth date | text |
Client since | text |
Gender | text |
Notes | text |
Sms marketing consent | boolean |
Email marketing consent | boolean |
Sms reminder consent | boolean |
Email reminder consent | boolean |
Preferred staff ID | text |
External ID | text |
Creating branch ID | text |
Archived | boolean |
Banned | boolean |
Client category ids | array |
Client ID | text |
Version | number |
| Field | Type |
|---|---|
Branch IDRequired | choice |
First NameRequired | text |
Last NameRequired | text |
MobileRequired | text |
EmailRequired | |
Contactable by Email | boolean |
Contactable by Mobile | boolean |
Marketing Opt-In | boolean |
Meta Ad ID | text |
Note | text |
| Field | Type |
|---|---|
Success | boolean |
Message | 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 |
|---|---|
Client IDRequired | choice |
First Name | text |
Last Name | text |
Mobile | text |
Linked Client Mobile | text |
Land Line | text |
Email | |
Address | object |
Street Address 1 | text |
Street Address 2 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Birth Date | date |
Client Since | date |
Gender | choice |
Notes | text |
SMS Marketing Consent | boolean |
Email Marketing Consent | boolean |
SMS Reminder Consent | boolean |
Email Reminder Consent | boolean |
Preferred Staff ID | text |
External ID | text |
Creating Branch ID | text |
Archived | boolean |
| Field | Type |
|---|---|
Linked client mobile | text |
Land line | text |
Email | |
Address | object |
Street address 1 | text |
Street address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Birth date | text |
Client since | text |
Gender | text |
Notes | text |
Sms marketing consent | boolean |
Email marketing consent | boolean |
Sms reminder consent | boolean |
Email reminder consent | boolean |
Preferred staff ID | text |
External ID | text |
Creating branch ID | text |
Archived | boolean |
Banned | boolean |
Client category ids | array |
Client ID | text |
Version | number |
| Field | Type |
|---|---|
Branch IDRequired | choice |
Service NoteRequired | text |

