About this integration
Auto repair shop software for orders, appointments, and customer messaging. Connect it to any workflow without writing code.
You can choose from 6 triggers, 17 search modules and 21 actions. The connection type is basic authentication.
How to connect
The credential form asks for 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 |
|---|---|---|
API KeyRequired | password | To generate API Key, Navigate to Settings -> Integration -> API Keys. |
Use it in workflow automation
Start with Watch Appointments, then add Cancel an Appointment.
The canvas below runs Watch Appointments 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 27 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
ShopMonkey workflow on the canvas: Watch Appointments then Cancel an Appointment
Triggers, searches and actions
Explore the fields available for each ShopMonkey trigger, search, and action — 6 triggers, 17 searchs, and 21 actions.
Triggers
Whenever something changes in the app, one of 6 available triggers can start a run immediately.
- Watch Appointments
- Watch Messages
- Watch Orders
- Watch Payouts
- Watch Users
Searches
17 search modules let you query the app mid-run and feed the results to the next step.
- Get a Customer
- Get a Message
- Get an Appointment
- Get an Order
- Get a User
Actions
Use 21 action modules to write data back into the app from anywhere in a run.
- Cancel an Appointment
- Confirm an Appointment
- Create a Conversation
- Create a Customer
- Create a Message
Explore the fields available for each ShopMonkey trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Name | text |
Start date | text |
End date | text |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Location ID | text |
Company ID | text |
Text | text |
Send email | boolean |
Email subject | text |
Email status | text |
Email error | text |
Send sms | boolean |
Sms status | text |
Sms error | text |
Author type | text |
Origin | text |
Is order share | boolean |
Customer ID | text |
User ID | text |
Order ID | text |
Vehicle ID | text |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | text |
Updated date | text |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Arrival date | text |
Company ID | text |
Location ID | text |
Provider | text |
Amount cents | number |
Status | text |
Description | text |
Error | text |
Location | object |
ID | text |
Name | text |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
First name | text |
Last name | text |
Calendar color | text |
Custom fields | object |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Name | text |
URL | text |
Contact first name | text |
Contact last name | text |
Contact email | |
Account number | text |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
Searches
| Field | Type |
|---|---|
Customer IDRequired | choice |
| Field | Type |
|---|---|
Address 1 | text |
Address 2 | text |
Appointment count | number |
City | text |
Coalesced first name or company name | text |
Company ID | text |
Company name | text |
Country | text |
Created date | text |
Customer type | text |
Deferred service count | number |
Deleted | boolean |
Deleted date | text |
Deleted reason | text |
Deleted user ID | text |
Discount percent | number |
Dot number | text |
External ID | text |
Finix identity ID | text |
First name | text |
| Field | Type |
|---|---|
Message IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Location ID | text |
Company ID | text |
Text | text |
Send email | boolean |
Email subject | text |
Email status | text |
Email error | text |
Send sms | boolean |
Sms status | text |
Sms error | text |
Author type | text |
Origin | text |
Is order share | boolean |
Customer ID | text |
User ID | text |
Order ID | text |
Vehicle ID | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Name | text |
Start date | text |
End date | text |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
| Field | Type |
|---|---|
Order IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | text |
Updated date | text |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
First name | text |
Last name | text |
Calendar color | text |
Custom fields | object |
| Field | Type |
|---|---|
Vendor IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Name | text |
URL | url |
Contact first name | text |
Contact last name | text |
Contact email | |
Account number | text |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
| Field | Type |
|---|---|
Order By | object |
Start DateRequired | choice |
Where | object |
Customer ID | text |
End Date | object |
Include Unassigned | boolean |
Order ID | text |
Start Date | object |
Technicians | array |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Name | text |
Start date | text |
End date | text |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
| Field | Type |
|---|---|
Customer IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
Customer IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ids | array |
Base ID | text |
Size | text |
Type | text |
Year | text |
Make | text |
Make ID | text |
Model | text |
Model ID | text |
Submodel | text |
Submodel ID | text |
Engine | text |
Engine ID | text |
Production date | text |
Transmission | text |
Transmission ID | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Location ID | text |
Company ID | text |
Text | text |
Send email | boolean |
Email subject | text |
Email status | text |
Email error | text |
Send sms | boolean |
Sms status | text |
Sms error | text |
Author type | text |
Origin | text |
Is order share | boolean |
Customer ID | text |
User ID | text |
Order ID | text |
Vehicle ID | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | text |
Updated date | text |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Arrival date | text |
Company ID | text |
Location ID | text |
Provider | text |
Amount cents | number |
Status | text |
Description | text |
Error | text |
Location | object |
ID | text |
Name | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
First name | text |
Last name | text |
Calendar color | text |
Custom fields | object |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Name | text |
URL | text |
Contact first name | text |
Contact last name | text |
Contact email | |
Account number | text |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
| Field | Type |
|---|---|
EmailsRequired | array |
Email | |
Exclude Customer ID | text |
Limit | number |
| Field | Type |
|---|---|
Address 1 | text |
Address 2 | text |
Appointment count | number |
City | text |
Coalesced first name or company name | text |
Company ID | text |
Company name | text |
Country | text |
Created date | text |
Customer type | text |
Deferred service count | number |
Deleted | boolean |
Deleted date | text |
Deleted reason | text |
Deleted user ID | text |
Discount percent | number |
Dot number | text |
External ID | text |
Finix identity ID | text |
First name | text |
| Field | Type |
|---|---|
PhonesRequired | array |
Phone | text |
Exclude Customer ID | text |
Limit | number |
| Field | Type |
|---|---|
Address 1 | text |
Address 2 | text |
Appointment count | number |
City | text |
Coalesced first name or company name | text |
Company ID | text |
Company name | text |
Country | text |
Created date | text |
Customer type | text |
Deferred service count | number |
Deleted | boolean |
Deleted date | text |
Deleted reason | text |
Deleted user ID | text |
Discount percent | number |
Dot number | text |
External ID | text |
Finix identity ID | text |
First name | text |
| Field | Type |
|---|---|
Search TermRequired | text |
Location ID | choice |
Limit | number |
| Field | Type |
|---|---|
Bin location | text |
Brand name | text |
Category name | text |
Company ID | text |
ID | text |
Location ID | text |
Name | text |
Normalized name | text |
Normalized sku | text |
Note | text |
Number | text |
Quantity | text |
Retail cost cents | text |
Type | text |
Updated date | date |
Vendor name | text |
Wholesale cost cents | text |
Available quantity | text |
Actions
| Field | Type |
|---|---|
Appointment Public IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Name | text |
Start date | text |
End date | text |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
| Field | Type |
|---|---|
Appointment Public IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Name | text |
Start date | text |
End date | text |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
| Field | Type |
|---|---|
Customer ID | choice |
Archived | boolean |
Deleted | boolean |
Deleted Reason | text |
Deleted User ID | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Location ID | text |
Company ID | text |
Archived | boolean |
Customer ID | text |
Upgrade order ID | text |
Deleted | boolean |
Deleted user ID | text |
Deleted date | text |
Deleted reason | text |
| Field | Type |
|---|---|
Customer TypeRequired | choice |
Country | choice |
Preferred Contact Method | choice |
Preferred Language | choice |
Address 1 | text |
Address 2 | text |
City | text |
Company Name | text |
External ID | text |
Finix Identity ID | text |
First Name | text |
Fleet ID | text |
Labor Matrix ID | text |
Labor Rate ID | text |
Last Name | text |
Note | text |
Origin Location ID | text |
Payment Term ID | text |
Postal Code | text |
Pricing Matrix ID | text |
| Field | Type |
|---|---|
Address 1 | text |
Address 2 | text |
Appointment count | number |
City | text |
Coalesced first name or company name | text |
Company ID | text |
Company name | text |
Country | text |
Created date | text |
Customer type | text |
Deferred service count | number |
Deleted | boolean |
Deleted date | text |
Deleted reason | text |
Deleted user ID | text |
Discount percent | number |
Dot number | text |
External ID | text |
Finix identity ID | text |
First name | text |
| Field | Type |
|---|---|
Customer IDRequired | choice |
TextRequired | text |
Email ID | text |
Email Subject | text |
Is Order Share | boolean |
Order ID | choice |
Order Share Type | choice |
Phone Number ID | text |
Send Email | boolean |
Send SMS | boolean |
Suggested Reply State | choice |
Vehicle ID | text |
Files | array |
File ID | choice |
| Field | Type |
|---|---|
Name | text |
Start date | date |
End date | date |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
All day | boolean |
Removed from recurrency | boolean |
Customer email ID | text |
Customer phone number ID | text |
| Field | Type |
|---|---|
NameRequired | text |
Start DateRequired | date |
End DateRequired | date |
ColorRequired | choice |
All Day | boolean |
Attribution Message ID | text |
Attribution Source | choice |
Cancellation Note | text |
Chat Bot Session ID | text |
Confirmation Status | choice |
Confirmation Subject | text |
Confirmation Template Identifier | text |
Confirmation Text | text |
Customer Email ID | text |
Customer ID | choice |
Customer Phone Number ID | text |
Legacy Hydrated Reminder | boolean |
Note | text |
Order ID | choice |
Origin | choice |
| Field | Type |
|---|---|
Name | text |
Start date | date |
End date | date |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
All day | boolean |
Removed from recurrency | boolean |
Customer email ID | text |
Customer phone number ID | text |
| Field | Type |
|---|---|
Customer ID | choice |
Vehicle ID | text |
Location ID | choice |
Workflow Status ID | choice |
Workflow Status Position | number |
Allow Collect Payment | boolean |
Allow Customer Apply Coupon | boolean |
Allow Customer Authorization | boolean |
Allow Customer View Activity | boolean |
Allow Customer View Authorizations | boolean |
Allow Customer View Inspections | boolean |
Allow Customer View Messages | boolean |
Archived | boolean |
Attribution Message ID | choice |
Attribution Source | choice |
Complaint | text |
Completed Date | date |
Deleted | boolean |
Deleted Reason | text |
Deleted User ID | choice |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | text |
Updated date | text |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
EmailRequired | |
First NameRequired | text |
Last NameRequired | text |
Role IDRequired | choice |
Active | boolean |
Can Track Time | boolean |
Can Track Time Mobile | boolean |
Can Track Time Web | boolean |
Color | choice |
Company IDs | array |
Company ID | text |
Custom Photo ID | text |
Custom Photo URL | url |
Google Photo Disabled | boolean |
Google Photo URL | url |
HQ Access | boolean |
Labor Rate ID | choice |
Phone | text |
Preferred Language | choice |
Require Email Change | boolean |
Role IDs | array |
Role ID | choice |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
First name | text |
Last name | text |
Calendar color | text |
Custom fields | object |
| Field | Type |
|---|---|
NameRequired | text |
Account Number | text |
Address 1 | text |
Address 2 | text |
City | text |
Contact Email | |
Contact First Name | text |
Contact Last Name | text |
Contact Phone | object |
Number | text |
Primary | boolean |
Imported | boolean |
Type | choice |
Mobile Country Code | text |
Mobile Network Code | text |
Extension | text |
Country | choice |
Country | choice |
Deleted | boolean |
Deleted Reason | text |
Deleted User ID | choice |
Postal Code | text |
State | text |
URL | url |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Name | text |
URL | text |
Contact first name | text |
Contact last name | text |
Contact email | |
Account number | text |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
Order IDRequired | choice |
| Field | Type |
|---|---|
Vendor IDRequired | choice |
| 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 |
|---|---|
Customer IDRequired | choice |
ActionRequired | choice |
ReasonRequired | text |
| Field | Type |
|---|---|
Order IDRequired | choice |
ActionRequired | choice |
ReasonRequired | text |
Delete Appointments | boolean |
| Field | Type |
|---|---|
Order IDRequired | choice |
ActionRequired | choice |
Reason | text |
| Field | Type |
|---|---|
Customer IDRequired | choice |
Customer Type | choice |
Country | choice |
Preferred Contact Method | choice |
Preferred Language | choice |
Address 1 | text |
Address 2 | text |
City | text |
Company Name | text |
External ID | text |
Finix Identity ID | text |
First Name | text |
Fleet ID | text |
Labor Matrix ID | text |
Labor Rate ID | text |
Last Name | text |
Note | text |
Origin Location ID | text |
Payment Term ID | text |
Postal Code | text |
| Field | Type |
|---|---|
Address 1 | text |
Address 2 | text |
Appointment count | number |
City | text |
Coalesced first name or company name | text |
Company ID | text |
Company name | text |
Country | text |
Created date | text |
Customer type | text |
Deferred service count | number |
Deleted | boolean |
Deleted date | text |
Deleted reason | text |
Deleted user ID | text |
Discount percent | number |
Dot number | text |
External ID | text |
Finix identity ID | text |
First name | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Name | text |
Start Date | text |
End Date | text |
Color | choice |
All Day | boolean |
Attribution Message ID | text |
Attribution Source | choice |
Cancellation Note | text |
Chat Bot Session ID | text |
Confirmation Status | choice |
Confirmation Subject | text |
Confirmation Template Identifier | text |
Confirmation Text | text |
Customer Email ID | text |
Customer ID | text |
Customer Phone Number ID | text |
Legacy Hydrated Reminder | boolean |
Note | text |
Order ID | text |
| Field | Type |
|---|---|
Name | text |
Start date | date |
End date | date |
Rruleset | text |
Customer ID | text |
Note | text |
Vehicle ID | text |
Order ID | text |
Color | text |
Use email | boolean |
Use sms | boolean |
Send confirmation | boolean |
Send reminder | boolean |
Cancelation note | text |
Pending confirmation | boolean |
Confirmed | boolean |
All day | boolean |
Removed from recurrency | boolean |
Customer email ID | text |
Customer phone number ID | text |
| Field | Type |
|---|---|
Order IDRequired | choice |
Customer ID | choice |
Vehicle ID | text |
Location ID | choice |
Workflow Status ID | choice |
Workflow Status Position | number |
Allow Collect Payment | boolean |
Allow Customer Apply Coupon | boolean |
Allow Customer Authorization | boolean |
Allow Customer View Activity | boolean |
Allow Customer View Authorizations | boolean |
Allow Customer View Inspections | boolean |
Allow Customer View Messages | boolean |
Archived | boolean |
Attribution Message ID | choice |
Attribution Source | choice |
Complaint | text |
Completed Date | date |
Deleted | boolean |
Deleted Reason | text |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Created date | text |
Updated date | text |
Company ID | text |
Location ID | text |
Number | number |
Vehicle ID | text |
Phone number ID | text |
Email ID | text |
Customer ID | text |
Name | text |
Generated name | text |
Coalesced name | text |
Complaint | text |
Recommendation | text |
Purchase order number | text |
Generated vehicle name | text |
Generated customer name | text |
Order created date | text |
| Field | Type |
|---|---|
User IDRequired | choice |
Email | |
First Name | text |
Last Name | text |
Role ID | choice |
Active | boolean |
Can Track Time | boolean |
Can Track Time Mobile | boolean |
Can Track Time Web | boolean |
Color | choice |
Company IDs | array |
Company ID | text |
Custom Photo ID | text |
Custom Photo URL | url |
Google Photo Disabled | boolean |
Google Photo URL | url |
HQ Access | boolean |
Labor Rate ID | choice |
Phone | text |
Preferred Language | choice |
Require Email Change | boolean |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
First name | text |
Last name | text |
Calendar color | text |
Custom fields | object |
| Field | Type |
|---|---|
Vendor IDRequired | choice |
Name | text |
Account Number | text |
Address 1 | text |
Address 2 | text |
City | text |
Contact Email | |
Contact First Name | text |
Contact Last Name | text |
Contact Phone | object |
Number | text |
Primary | boolean |
Imported | boolean |
Type | choice |
Mobile Country Code | text |
Mobile Network Code | text |
Extension | text |
Country | choice |
Country | choice |
Deleted | boolean |
Deleted Reason | text |
Deleted User ID | choice |
Postal Code | text |
State | text |
URL | url |
| Field | Type |
|---|---|
ID | text |
Created date | date |
Updated date | date |
Company ID | text |
Location ID | text |
Name | text |
URL | text |
Contact first name | text |
Contact last name | text |
Contact email | |
Account number | text |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Postal code | text |
Country | text |

