About this integration
Field service management — scheduling, quoting, and invoicing for home services. This integration exposes its full API as workflow modules.
The integration includes 3 triggers, 13 search modules and 28 actions. Connections use oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Client ID and Client Secret.
Prefer the interactive builder form? Open it on the app page.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Jobber to WEXTL®
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | You can obtain Client ID and Client Secret after creating app in Jobber Developer Center. Use the following Callback URL value: |
Client SecretRequired | text | — |
Use it in workflow automation
Start with Watch Events, then add Archive a Client.
The canvas below runs Watch Events into Archive a Client — watch the video, then drop a node onto the canvas.
Select the Watch Job Updates trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Job as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 31 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
Jobber workflow on the canvas: Watch Job Updates then Create a Job
Triggers, searches and actions
Browse every Jobber module field below: 3 triggers, 13 searchs, and 28 actions you can drop onto the canvas.
Triggers
This integration includes 3 triggers — start a workflow the moment something changes in the app.
- Watch Events
- Watch Job Updates
- Watch Updated Clients
Searches
Use any of 13 search modules to retrieve records without leaving the workflow canvas.
- Get a Client
- Get an Invoice
- Get a Property
- Get a Quote
- Get a Task
Actions
This integration includes 28 action modules — create, update, or delete records as part of any workflow.
- Archive a Client
- Archive a Request
- Close a Job
- Complete a Visit
- Create a Client
Explore the fields available for each Jobber trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Topic | text |
App ID | text |
Account ID | text |
Item ID | text |
Occurred at | date |
| Field | Type |
|---|---|
Job ID | text |
Job Number | number |
Title | text |
Job Status | text |
Completed at | date |
Created at | date |
Updated at | date |
Client | object |
Client ID | text |
| Field | Type |
|---|---|
ID | text |
Is Lead | boolean |
Emails | array |
First Name | text |
Last Name | text |
Phones | array |
Created at | date |
Updated at | date |
Searches
| Field | Type |
|---|---|
Client IDRequired | text |
| Field | Type |
|---|---|
Created at | date |
ID | text |
Is Lead | boolean |
Updated at | date |
Is Company | boolean |
Is Archived | boolean |
Is Archivable | boolean |
Company Name | text |
Secondary Name | text |
Title | text |
Emails | array |
First Name | text |
Last Name | text |
Phones | array |
Billing Address | object |
City | text |
Country | text |
Latitude | text |
Longitude | text |
Postal Code | text |
Province | text |
Street | text |
Street 1 | text |
Street 2 | text |
Custom Fields | array |
ID | text |
Label | text |
Value Numeric | number |
Value Area | object |
Value Dropdown | text |
Value Link | object |
Value Text | text |
Value True / False | boolean |
Client Properties | object |
Nodes | array |
| Field | Type |
|---|---|
Invoice IDRequired | text |
Select Fields | choice |
| Field | Type |
|---|---|
ID | text |
Invoice Number | text |
Issued Date | text |
Message | text |
Received Date | text |
Subject | text |
Due Date | text |
Invoice Status | text |
Jobber Web URI | url |
Billing Address | object |
City | text |
Country | text |
Postal Code | text |
Province | text |
Street | text |
Street 1 | text |
Street 2 | text |
Coordinates | text |
Client | object |
ID | text |
First Name | text |
Last Name | text |
Emails | array |
Phones | array |
Line Items | object |
Nodes | array |
Custom Fields | array |
ID | text |
Label | text |
Value Numeric | number |
Value Area | object |
Value Dropdown | text |
Value Link | object |
Value Text | text |
Value True / False | boolean |
| Field | Type |
|---|---|
Client IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Address | object |
City | text |
Country | text |
ID | text |
Postal Code | text |
Province | text |
Street | text |
Street 1 | text |
Street 2 | text |
Client | object |
ID | text |
Jobber Web URI | text |
Is Billing Address | boolean |
Routing Order | text |
Tax Rate | text |
Custom Fields | array |
ID | text |
Label | text |
Value Numeric | number |
Value Area | object |
Value Dropdown | text |
Value Link | object |
Value Text | text |
Value True / False | boolean |
| Field | Type |
|---|---|
Quote IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Client | object |
ID | text |
Amounts | object |
Deposit Amount | number |
Discount Amount | number |
Non Tax Amount | number |
Outstanding Deposit Amount | number |
Subtotal | number |
Tax Amount | number |
Total | number |
Client Hub Uri | text |
Client Hub Viewed At | text |
Jobber Web URI | url |
Contract Disclaimer | text |
Deposit Amount Unallocated | number |
Message | text |
Quote Status | text |
Request | text |
Salesperson | text |
Tax Details | text |
Title | text |
Jobs | object |
Nodes | array |
Line Items | object |
Nodes | array |
Note Attachments | object |
Nodes | array |
Property | object |
ID | text |
Quote Number | text |
Custom Fields | array |
| Field | Type |
|---|---|
Task IDRequired | text |
Select Fields | choice |
| Field | Type |
|---|---|
End at | date |
Start at | date |
ID | text |
Title | text |
Instructions | text |
All Day | boolean |
Client | text |
Assigned Users | object |
Nodes | array |
Created by | object |
ID | text |
Property | text |
Is Complete | boolean |
Is Recurring | boolean |
Is Default Title | boolean |
Recurrence Schedule | text |
| Field | Type |
|---|---|
Job IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Job Number | number |
Job Status | text |
Billing Type | text |
Job Type | text |
Jobber Web URI | text |
Title | text |
Total | number |
Invoices | object |
Nodes | array |
Quote | text |
Instructions | text |
Client | object |
ID | text |
First Name | text |
Last Name | text |
Emails | array |
Phones | array |
Visits | object |
Nodes | array |
Custom Fields | array |
ID | text |
Label | text |
Value Numeric | number |
Value Area | object |
Value Dropdown | text |
Value Link | object |
Value Text | text |
Value True / False | boolean |
Line Items | object |
Nodes | array |
| Field | Type |
|---|---|
Quote IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Message | text |
Created At | date |
| Field | Type |
|---|---|
Search Term | text |
Is Company | boolean |
Is Lead | boolean |
Is Archived | boolean |
Updated At | object |
Before | date |
After | date |
Exact Date | date |
Created At | object |
Before | date |
After | date |
Exact Date | date |
Tags | array |
Sort by | object |
Sort by | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Is Lead | boolean |
Emails | array |
First Name | text |
Last Name | text |
Phones | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Search Term | text |
Client ID | text |
Invoice Number | text |
Total | object |
Minimum Total | number |
Maximum Total | number |
Exact Total | number |
Issued Date | object |
Before Date | date |
After Date | date |
Exact Date | date |
Due Date | object |
Before Date | date |
After Date | date |
Exact Date | date |
Updated At | object |
Before Date | date |
After Date | date |
Exact Date | date |
Created At | object |
Before Date | date |
After Date | date |
Exact Date | date |
Status | choice |
Exclude Origin | choice |
Sort by | object |
Field to sort by | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Invoice Number | text |
Issued Date | date |
Message | text |
Received Date | text |
Subject | text |
Due Date | text |
Invoice Status | text |
Jobber Web URI | text |
Client | object |
ID | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Search Term | text |
Job Type | choice |
Created At | object |
Before Date | date |
After Date | date |
Exact Date | date |
Start At | object |
Before Date | date |
After Date | date |
Exact Date | date |
End At | object |
Before Date | date |
After Date | date |
Exact Date | date |
Completed At | object |
Before Date | date |
After Date | date |
Exact Date | date |
Include Unscheduled | boolean |
Only Invoiceable | boolean |
Status | choice |
Sort by | object |
Field to sort by | choice |
Limit | number |
| Field | Type |
|---|---|
End at | date |
Start at | date |
Job ID | text |
Completed at | date |
Job Status | text |
Job Number | number |
Billing Type | text |
Job Type | text |
Jobber Web URI | url |
Title | text |
Total | number |
Instructions | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Search Term | text |
Client ID | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Address | object |
City | text |
Country | text |
ID | text |
Postal Code | text |
Province | text |
Street | text |
Street 1 | text |
Street 2 | text |
Client | object |
ID | text |
Jobber Web URI | text |
Is Billing Address | boolean |
Routing Order | text |
Tax Rate | text |
Custom Fields | array |
ID | text |
Label | text |
Value Numeric | number |
Value Area | object |
Value Dropdown | text |
Value Link | object |
Value Text | text |
Value True / False | boolean |
| Field | Type |
|---|---|
Client ID | text |
Quote Number | object |
Equal | number |
Minimum | number |
Maximum | number |
Status | choice |
Cost | object |
Equal | number |
Minimum | number |
Maximum | number |
Sent At | object |
Equal | date |
Before | date |
After | date |
Updated At | object |
Equal | date |
Before | date |
After | date |
Created At | object |
Equal | date |
Before | date |
After | date |
Salesperson ID | text |
Search Term | text |
Sort | object |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Client | object |
ID | text |
Amounts | object |
Deposit Amount | number |
Discount Amount | number |
Non Tax Amount | number |
Outstanding Deposit Amount | number |
Subtotal | number |
Tax Amount | number |
Total | number |
Client Hub Uri | text |
Client Hub Viewed At | text |
Jobber Web Uri | text |
Contract Disclaimer | text |
Deposit Amount Unallocated | number |
Message | text |
Quote Status | text |
Request | text |
Salesperson | text |
Title | text |
Transitioned At | text |
Custom Fields | array |
Created At | date |
Updated At | date |
| Field | Type |
|---|---|
Visit Status | choice |
Created at | object |
Before | date |
After | date |
Exact Date | date |
Start At | object |
Before | date |
After | date |
Exact Date | date |
End at | object |
Before | date |
After | date |
Exact Date | date |
Completed at | object |
Before | date |
After | date |
Exact Date | date |
Invoice Status | choice |
Only Relevant To Billing Period | boolean |
Assigned To | text |
Product Or Service ID | text |
Visit IDs | array |
Sort by | object |
Field to sort by | choice |
Limit | number |
| Field | Type |
|---|---|
Created at | date |
ID | text |
Completed at | date |
End at | date |
Start at | date |
Title | text |
Instructions | text |
Actions Upon Complete | array |
All Day | boolean |
Arrival Window | text |
Client | object |
ID | text |
Assigned Users | object |
Nodes | array |
Duration | number |
Invoice | text |
Is Complete | boolean |
Is Default Title | boolean |
Is Last Scheduled Visit | boolean |
Job | object |
ID | text |
Notes | object |
Nodes | array |
Property | object |
ID | text |
Actions
| Field | Type |
|---|---|
Client IDRequired | text |
| Field | Type |
|---|---|
Request IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Title | text |
| Field | Type |
|---|---|
Job IDRequired | text |
Job Incomplete Visits ActionRequired | choice |
| Field | Type |
|---|---|
Visit IDRequired | text |
| Field | Type |
|---|---|
Visit | object |
ID | text |
Is complete | boolean |
Completed at | date |
Visit status | text |
Client | object |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Client Title | choice |
First NameRequired | text |
Last Name | text |
Company Name | text |
Is Company | boolean |
Phone Numbers | array |
Phone Type | choice |
Phone NumberRequired | text |
Can Receive Text MessagesRequired | boolean |
Primary Phone Number | boolean |
Email Addresses | array |
Email Type | choice |
Email AddressRequired | |
Primary Email Address | boolean |
Properties | array |
Address | object |
Tax Rate ID | text |
Billing Address | object |
Street 1 | text |
Street 2 | text |
City | text |
Country | text |
Province | text |
Postal Code | text |
Custom Fields | array |
Custom Field NameRequired | choice |
Source Attribution | object |
Source Text | text |
| Field | Type |
|---|---|
Client ID | text |
| Field | Type |
|---|---|
Property IDRequired | text |
SchedulingRequired | object |
Create VisitsRequired | boolean |
Notify TeamRequired | boolean |
Assigned To | array |
Start Time | time |
End Time | time |
InvoicingRequired | object |
Invoicing Type | choice |
Invoicing Schedule | choice |
Line ItemsRequired | array |
Line Item NameRequired | text |
Unit PriceRequired | number |
QuantityRequired | number |
Save to Products and ServicesRequired | boolean |
Line Item Description | text |
Category | choice |
Taxable | boolean |
Quote Line Item ID | text |
Unit Cost | number |
Arrival WindowRequired | object |
Duration in Minutes | number |
Quote ID | text |
Request ID | text |
Job Form IDs | array |
Job Form ID | text |
Job Title | text |
Job Number | number |
Instructions | text |
Tracking Origin | text |
Timeframe | object |
Starting Date | date |
Unit of Duration | choice |
Duration Value | number |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Job ID | text |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
TitleRequired | text |
DateRequired | date |
Description | text |
Total | number |
Reimbursable To ID | text |
Accounting Code ID | text |
Linked Job ID | text |
Receipt URL | url |
| Field | Type |
|---|---|
ID | text |
Created at | date |
Updated at | date |
Date | text |
Title | text |
Description | text |
Total | number |
Entered by | object |
ID | text |
Name | text |
Paid by | object |
ID | text |
Name | text |
Reimbursable to | object |
ID | text |
Name | text |
Linked job | object |
ID | text |
Title | text |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Client IDRequired | text |
PropertiesRequired | array |
AddressRequired | object |
Tax Rate ID | text |
Custom Fields | array |
| Field | Type |
|---|---|
Client | object |
Client ID | text |
Properties | object |
Property ID | text |
| Field | Type |
|---|---|
Client IDRequired | text |
Property IDRequired | text |
Line ItemsRequired | array |
NameRequired | text |
Description | text |
Category | choice |
Unit PriceRequired | number |
QuantityRequired | number |
Taxable | boolean |
Save to Products and ServicesRequired | boolean |
Unit Cost | number |
Optional | boolean |
Recommended | boolean |
Title | text |
Message | text |
Quote Number | number |
Allow Credit Card Payments | boolean |
Allow ACH Payments | boolean |
Deposit | object |
Rate | number |
Type | choice |
Discount | object |
Rate | number |
Type | choice |
Request ID | text |
Tax Rate ID | text |
Client View Options | object |
Show Line Item QuantitiesRequired | boolean |
Show Line Item Unit CostsRequired | boolean |
Show Line Item Total CostsRequired | boolean |
Show TotalsRequired | boolean |
Notes | array |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Quote ID | text |
| Field | Type |
|---|---|
Quote IDRequired | text |
InputRequired | object |
MessageRequired | text |
| Field | Type |
|---|---|
Quote | object |
ID | text |
Quote Note | object |
ID | text |
Message | text |
User Errors | array |
| Field | Type |
|---|---|
Client IDRequired | text |
Property ID | text |
Assessment | object |
Instructions | text |
Schedule | object |
Referring Client ID | text |
Request Details | object |
Form | object |
Title | text |
| Field | Type |
|---|---|
ID | text |
Arrival Window | text |
Client | object |
ID | text |
Jobs | object |
Nodes | array |
Company Name | text |
Created at | date |
Email | |
Phone | text |
Property | text |
Jobber Web URL | url |
Quotes | object |
Nodes | array |
Referring Client | text |
Request Status | text |
Source | text |
Title | text |
Updated at | date |
| Field | Type |
|---|---|
TitleRequired | text |
Assigned To | array |
User ID | text |
Instructions | text |
Start at | date |
End at | date |
All Day | boolean |
Email Assignments | boolean |
Team Reminder Offset | number |
Recurrence Rule | text |
| Field | Type |
|---|---|
Task ID | text |
| Field | Type |
|---|---|
Job IDRequired | text |
VisitsRequired | array |
| Field | Type |
|---|---|
Job | object |
Job ID | text |
Created Visits | array |
ID | text |
Start at | date |
End at | date |
Duration | number |
Instructions | text |
Title | text |
Visit status | text |
Client | object |
Is last scheduled visit | boolean |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Visit IDRequired | text |
Line ItemsRequired | array |
| Field | Type |
|---|---|
ID | text |
Created at | date |
Title | text |
Line items | object |
Nodes | array |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Expense IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Created at | date |
Updated at | date |
Date | text |
Title | text |
Description | text |
Total | number |
Entered by | object |
ID | text |
Name | text |
Paid by | object |
ID | text |
Name | text |
Reimbursable to | object |
ID | text |
Name | text |
Linked job | object |
ID | text |
Title | text |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Task IDRequired | text |
Delete Future Reccuring | boolean |
| Field | Type |
|---|---|
Visit IDsRequired | text |
Visit ID | text |
| Field | Type |
|---|---|
Visits | array |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
MethodRequired | choice |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Visit IDRequired | text |
| Field | Type |
|---|---|
Visit | object |
ID | text |
Is complete | boolean |
Completed at | date |
Visit status | text |
Client | object |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Job IDRequired | text |
| Field | Type |
|---|---|
Client IDRequired | text |
Title | choice |
First Name | text |
Last Name | text |
Company Name | text |
Is Company | boolean |
Phones to Add | array |
Phone Type | choice |
Phone NumberRequired | text |
Can Receive Text MessagesRequired | boolean |
Primary Phone Number | boolean |
Phones to Edit | array |
Phone ID | text |
Phone Type | choice |
Phone NumberRequired | text |
Can Receive Text MessagesRequired | boolean |
Primary Phone Number | boolean |
Phones to Delete | array |
Phone Encoded ID | text |
Emails to Add | array |
Email Type | choice |
Email AddressRequired | |
Primary Email Address | boolean |
Emails to Edit | array |
Email ID | text |
Email Type | choice |
Email AddressRequired | |
Primary Email Address | boolean |
Emails to Delete | array |
Email Encoded ID | text |
Tags to Add | array |
Tag | text |
Tags to Delete | array |
Tag | text |
Billing Address | object |
Street Address Line 1 | text |
Street Address Line 2 | text |
City | text |
Country | text |
State/Province | text |
ZIP / Postal Code | text |
Custom Fields | array |
Custom Field NameRequired | choice |
Custom Field Value ID | text |
| Field | Type |
|---|---|
Client ID | text |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Job IDRequired | text |
Signature | object |
Raw Image | text |
Scheduling | object |
Create Visits | boolean |
Notify Team | boolean |
Assigned To | array |
Start Time | time |
End Time | time |
Recurrence | text |
Visit Confirmation Status | boolean |
Invoicing | object |
Invoicing Type | choice |
Invoicing Schedule | choice |
Arrival Window | object |
Duration in Minutes | number |
Timeframe | object |
Starting Date | date |
Unit of Duration | choice |
Duration Value | number |
Job Title | text |
Job Number | number |
Instructions | text |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Job ID | text |
| Field | Type |
|---|---|
Expense IDRequired | text |
Title | text |
Accounting Code ID | text |
Reimbursable To ID | text |
Description | text |
Receipt URL | url |
Date | date |
Total | number |
| Field | Type |
|---|---|
ID | text |
Created at | date |
Updated at | date |
Date | text |
Title | text |
Description | text |
Total | number |
Entered by | object |
ID | text |
Name | text |
Paid by | object |
ID | text |
Name | text |
Reimbursable to | object |
ID | text |
Name | text |
Linked job | object |
ID | text |
Title | text |
Errors | array |
Message | text |
Path | array |
| Field | Type |
|---|---|
Invoice IDRequired | text |
Message | text |
Tax Rate ID | text |
Discount | object |
Discount Rate | number |
Discount Type | choice |
Allow Credit Card Payments | boolean |
Allow ACH Payments | boolean |
Invoice Number | number |
Issued Date | text |
Due Details | object |
Due Date | date |
Invoice Net | number |
Subject | text |
Allow Review Request | boolean |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Invoice ID | text |
| Field | Type |
|---|---|
Property IDRequired | text |
Address | object |
Street 1 | text |
Street 2 | text |
City | text |
Country | text |
Province | text |
Postal Code | text |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Property ID | text |
| Field | Type |
|---|---|
Quote IDRequired | text |
Title | text |
Message | text |
Quote Number | text |
Allow Credit Card Payments | boolean |
Allow ACH Payments | boolean |
Deposit | object |
Rate | number |
Type | choice |
Discount | object |
Rate | number |
Type | choice |
Tax Rate ID | text |
Client View Options | object |
Show Line Item QuantitiesRequired | boolean |
Show Line Item Unit CostsRequired | boolean |
Show Line Item Total CostsRequired | boolean |
Show TotalsRequired | boolean |
Custom Fields | array |
Custom Field NameRequired | choice |
| Field | Type |
|---|---|
Quote ID | text |
| Field | Type |
|---|---|
Note IDRequired | text |
MessageRequired | text |
| Field | Type |
|---|---|
Quote | object |
ID | text |
Quote Note | object |
ID | text |
Message | text |
User Errors | array |
| Field | Type |
|---|---|
Visit IDRequired | text |
Instructions | text |
Title | text |
| Field | Type |
|---|---|
Created at | date |
ID | text |
Completed at | date |
End at | date |
Start at | date |
Title | text |
Instructions | text |
Actions Upon Complete | array |
All Day | boolean |
Arrival Window | text |
Client | object |
ID | text |
Assigned Users | object |
Nodes | array |
Duration | number |
Invoice | text |
Is Complete | boolean |
Is Default Title | boolean |
Is Last Scheduled Visit | boolean |
Job | object |
ID | text |
Notes | object |
Nodes | array |
Property | object |
ID | text |



