BookingPress integration guide
VerifiedHow to connect BookingPress to WEXTL and use its 10 triggers and 78 actions in your workflows. About BookingPress: Manage appointments, services, staff, customers, coupons and payments in your BookingPress WordPress booking plugin.
- 10 triggers
- 35 searches
- 43 actions
- Polling
- Auth: API key
AI-assisted documentation11 min read
This documentation is compiled from our integration source code, internal specs for BookingPress, its official API documentation and anonymized requests logs we collect from our support team[2].
Requirements
Get your BookingPress credentials
Connect BookingPress in WEXTL
- Log in to your WEXTL account, add the BookingPress 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 BookingPress 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 →
BookingPress triggers and actions on WEXTL
The list below is a reference of every BookingPress node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each BookingPress node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch Appointments
Trigger
No fields documented.
Watch Categories
Trigger
No fields documented.
Watch Coupons
Trigger
No fields documented.
Watch Customers
Trigger
No fields documented.
Watch Gift Cards
Trigger
No fields documented.
Watch Locations
Trigger
No fields documented.
Watch Packages
Trigger
No fields documented.
Watch Payments
Trigger
No fields documented.
Watch Services
Trigger
| Field | Type |
|---|---|
| ID | number |
| Category ID | number |
| Name | text |
| Duration | number |
| Price | number |
| Description | text |
Watch Staff Members
Trigger
No fields documented.
Get Appointments
Action
| Field | Type |
|---|---|
Appointment IDRequired | number |
Get Assigned Services/Staff Members
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Service IDRequired | choice |
Get Assigned Staff Member
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Categories
Action
| Field | Type |
|---|---|
Category IDRequired | choice |
Get Coupon
Action
| Field | Type |
|---|---|
Coupon IDRequired | choice |
Get Custom Service Duration
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Custom Service Duration Configuration
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Customer
Action
| Field | Type |
|---|---|
Customer IDRequired | choice |
Get Gift Cards
Action
| Field | Type |
|---|---|
Gift Card IDRequired | choice |
Get Happy Hours Data
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Locations
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Get Packages
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Get Payments
Action
| Field | Type |
|---|---|
Payment IDRequired | number |
Get Service Extras
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Service Extras Configuration
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Get Services
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Category ID | number |
| Name | text |
| Duration | number |
| Price | number |
| Description | text |
Get Specific Assigned Service
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Service IDRequired | choice |
Get Specific Happy Hours Data
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Happy Hours IDRequired | number |
Get Staff Members
Action
| Field | Type |
|---|---|
Staff IDRequired | choice |
List All Appointments
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Assign Service Packages
Search
| Field | Type |
|---|---|
Package IDRequired | choice |
LimitRequired | number |
List All Assign Service Staff Location
Search
| Field | Type |
|---|---|
Location IDRequired | choice |
LimitRequired | number |
List All Assigned Staff Members
Search
| Field | Type |
|---|---|
Service IDRequired | choice |
LimitRequired | number |
List All Categories
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Coupons
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Custom Service Durations
Search
| Field | Type |
|---|---|
Service IDRequired | choice |
LimitRequired | number |
List All Customers
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Gift Cards
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Locations
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Packages
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Payments
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Service Extras
Search
| Field | Type |
|---|---|
Service IDRequired | choice |
LimitRequired | number |
List All Services
Search
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| ID | number |
| Category ID | number |
| Name | text |
| Duration | number |
| Price | number |
| Description | text |
List All Staff Members
Search
| Field | Type |
|---|---|
LimitRequired | number |
List All Staff Members Commission
Search
| Field | Type |
|---|---|
LimitRequired | number |
Add Custom Duration for Service
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
DurationRequired | number |
PriceRequired | number |
Add New Service Extra
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
NameRequired | text |
| Price | number |
| Duration | number |
| Duration Unit | choice |
| Min Capacity | number |
| Max Capacity | number |
| Description | text |
Assign Service to Package
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Service IDRequired | choice |
No Of AppointmentRequired | number |
Assign Service/Staff to Locations
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Service IDRequired | choice |
| Staff ID | choice |
| Min Capacity | number |
| Max Capacity | number |
Assign Staff to Service
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Staffmember IDRequired | choice |
PriceRequired | number |
| Min Capacity | number |
| Max Capacity | number |
Create Appointments
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Customer IDRequired | choice |
Selected DateRequired | date |
| Selected End Date | text |
| Start Time | text |
| End Time | text |
| Is Overnight Booking | boolean |
| Staff ID | choice |
| Location ID | choice |
| Custom Timings | boolean |
Create Categories
Action
| Field | Type |
|---|---|
NameRequired | text |
Create Coupon
Action
| Field | Type |
|---|---|
| Coupon | text |
Coupon CodeRequired | text |
Discount ValueRequired | number |
| Discount Type | text |
| Period Type | text |
| Start Date | text |
| End Date | text |
| Allowed Services | text |
| Allowed Customers | text |
Create Customer
Action
| Field | Type |
|---|---|
| WP User | text |
| Username | text |
| Firstname | text |
| Lastname | text |
| Fullname | text |
| Note | text |
| Phone | number |
| Phone Dial Code | number |
Create Gift Card
Action
| Field | Type |
|---|---|
TitleRequired | text |
Gift Card AmountRequired | number |
Gift Card ValueRequired | number |
| Expiry Type | choice |
| Expiry Value | number |
| Expiry Unit | choice |
| Allowed Services | text |
| Allowed Staffmembers | text |
| Allowed Locations | text |
Create Happy Hours
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Label | text |
TypeRequired | choice |
PriceRequired | number |
Create Location
Action
| Field | Type |
|---|---|
NameRequired | text |
| Address | text |
DescriptionRequired | number |
| Phone | number |
| Phone Dial Code | number |
Create Package
Action
| Field | Type |
|---|---|
TitleRequired | text |
| Description | text |
Package PriceRequired | number |
| Package Duration | number |
| Package Duration Unit | choice |
| Customer Purchase Limit | text |
Create Services
Action
| Field | Type |
|---|---|
Service NameRequired | text |
Service PriceRequired | number |
Service DurationRequired | number |
| Duration Unit | choice |
| Enable | choice |
| Category | choice |
| Before Buffer Time | number |
| Before Buffer Time Unit | choice |
| Buffer After Time | number |
| Buffer After Time Unit | choice |
| Min Capacity | number |
| Max Capacity | number |
| Quantity Steps | number |
| Enable Resource Capacity | choice |
4other input fields
| Field | Type |
|---|---|
| ID | number |
| Category ID | number |
| Name | text |
| Duration | number |
| Price | number |
| Description | text |
Create Staff Members
Action
| Field | Type |
|---|---|
| WP User | text |
| Firstname | text |
| Lastname | text |
| text | |
| Visibility | text |
| Note | text |
| Phone | number |
| Phone Dial Code | number |
Delete Appointments
Action
| Field | Type |
|---|---|
Appointment IDRequired | number |
Delete Assigned Service to Package
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Service IDRequired | choice |
Delete Assigned Service/Staffmember From Location
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Service IDRequired | number |
| Staff ID | number |
Delete Assigned Staff Member
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Delete Categories
Action
| Field | Type |
|---|---|
Category IDRequired | choice |
Delete Coupon
Action
| Field | Type |
|---|---|
Coupon IDRequired | choice |
Delete Customer
Action
| Field | Type |
|---|---|
Customer IDRequired | choice |
Delete Gift Card
Action
| Field | Type |
|---|---|
Gift Card IDRequired | choice |
Delete Location
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Delete Package
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Delete Service Extra
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Delete Services
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Make an API Call
universal
| 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 |
Remove Happy Hours
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
Happy Hours IDRequired | number |
Update Assigned Service to Package
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
Service IDRequired | choice |
| No Of Appointment | number |
Update Assigned Service/Staff to Locations
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
Service IDRequired | choice |
| Staff ID | number |
| Min Capacity | number |
| Max Capacity | number |
Update Assigned Staff Member
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Price | number |
| Min Capacity | number |
| Max Capacity | number |
Update Categories
Action
| Field | Type |
|---|---|
Category IDRequired | choice |
NameRequired | text |
Update Custom Duration of the Service
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Duration | number |
| Price | number |
Update Custom Service Duration Configurations
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Enable | choice |
| Minimum Duration | number |
| Maximum Duration | number |
Update Customer
Action
| Field | Type |
|---|---|
Customer IDRequired | choice |
| WP User | text |
| Username | text |
| Firstname | text |
| Lastname | text |
| text | |
| Fullname | text |
| Note | text |
| Phone | number |
| Phone Dial Code | number |
Update Gift Card
Action
| Field | Type |
|---|---|
Gift Card IDRequired | choice |
| Title | text |
| Gift Card Amount | number |
| Gift Card Value | number |
| Expiry Type | choice |
| Expiry Value | text |
| Expiry Unit | choice |
| Allowed Services | text |
| Allowed Staffmembers | text |
| Allowed Locations | text |
Update Happy Hours
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Enable | choice |
MessageRequired | text |
PriceRequired | number |
Update Location
Action
| Field | Type |
|---|---|
Location IDRequired | choice |
| Name | text |
| Address | text |
DescriptionRequired | number |
| Phone | number |
| Phone Dial Code | number |
Update Package
Action
| Field | Type |
|---|---|
Package IDRequired | choice |
| Title | text |
| Description | text |
| Package Price | number |
| Package Duration | number |
| Package Duration Unit | choice |
| Customer Purchase Limit | number |
Update Service Extras Configuration
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Min Extras | number |
| Max Extras | text |
Update Services
Action
| Field | Type |
|---|---|
Service IDRequired | choice |
| Service Name | text |
| Service Price | number |
| Service Duration | number |
| Duration Unit | choice |
| Enable | choice |
| Category | choice |
| Buffer Before Time | number |
| Buffer Before Time Unit | choice |
| Buffer After Time | number |
| Buffer After Time Unit | choice |
| Min Capacity | number |
| Max Capacity | number |
| Quantity Steps | number |
5other input fields
| Field | Type |
|---|---|
| ID | number |
| Category ID | number |
| Name | text |
| Duration | number |
| Price | number |
| Description | text |
Update Staff Members
Action
| Field | Type |
|---|---|
Staff IDRequired | choice |
| WP User | text |
| Username | text |
| Firstname | text |
| Lastname | text |
| text | |
| Visibility | text |
| Note | text |
| Phone | number |
| Phone Dial Code | number |
Templates
Look for BookingPress templates in the WEXTL template library.
Browse templates →Other scheduling integrations on WEXTL
Booxi[2]Online appointment booking and store locator for service businesses.
AmeliaWordPress booking and appointment scheduling for services and events.
CalensoManage appointments, customers, events, availability and booking widgets in Calenso online scheduling.
AgendaProSalon and clinic booking, payments, and client management.
BookingLayerOnline booking platform for adventure and activity operators to manage reservations and guests.
References
- WEXTL® BookingPress Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for BookingPress.
- WEXTL® visual workflow builder data.
Last updated: Oct 31, 2026 22:49
How we write our apps documentation
How we compile these docs — sources, AI's role, and how we verify.





























