Requirements
Service Fusion requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]https://www.servicefusion.com
Get your Service Fusion credentials
Service Fusion
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
In Service Fusion, open My Office, then Developer Settings, then API Credentials, and copy the Client ID. The API needs the Pro plan. A 403 can also mean the other connection type is needed or the endpoint is not open to this account.
[1] - Client SecretpasswordRequired
Copy the Client Secret from the same API Credentials page. Regenerating it in Service Fusion stops this connection until you update it here.
[1]
Service Fusion - Authorization Code
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connect Service Fusion in WEXTL
- Log in to your WEXTL account, add the Service Fusion 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 Service Fusion 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 →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Service Fusion node modules
The list below is a reference of every Service Fusion node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Service Fusion node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
ID | number |
Type | text |
Description | text |
Start Time | text |
End Time | text |
Start Date | date |
End Date | date |
Created At | date |
Updated At | date |
Public | boolean |
Completed | boolean |
Time Off | boolean |
Time Off Type | text |
No Specific Start Time | boolean |
Repeat ID | number |
User IDs | array |
Customer IDs | array |
Job IDs | array |
Estimate IDs | array |
Repeat | object |
ID | number |
Repeat Type | text |
Repeat Frequency | number |
Repeat Weekly Days | array |
Repeat Monthly Type | text |
Stop Repeat Type | text |
Stop After Occurrences | number |
Stop Repeat On Date | date |
Start Date | date |
End Date | date |
| Field | Type |
|---|---|
ID | number |
Customer Name | text |
Full Customer Name | text |
Parent Customer | text |
Account Number | text |
Account Balance | number |
Private Notes | text |
Public Notes | text |
Credit Rating | text |
Labor Charge Type | text |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | boolean |
VIP | boolean |
Referral Source | text |
Agent | text |
Discount | number |
Discount Type | text |
Payment Type | text |
Payment Terms | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Description | text |
Tech Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer Name | text |
Parent Customer | text |
Status | text |
| Field | Type |
|---|---|
ID | number |
Invoice Number | number |
Currency | text |
PO Number | text |
Terms | text |
Customer Message | text |
Notes | text |
Pay Online URL | text |
QuickBooks Online Invoice Number | number |
QuickBooks Online Sync Token | number |
QuickBooks Online Synced Date | date |
QuickBooks Online ID | number |
QuickBooks Desktop ID | text |
Total | number |
Paid | boolean |
Invoice Date | date |
Mail Send Date | date |
Created At | date |
Updated At | date |
Customer | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Check Number | text |
Priority | text |
Description | text |
Tech Notes | text |
Completion Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Drive and Labor Total | number |
Billable Expenses Total | number |
Total | number |
Payments and Deposits Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
| Field | Type |
|---|---|
ID | number |
First Name | text |
Last Name | text |
Nickname on Work Order | text |
Nickname on Dispatch | text |
Color Code | text |
Email | text |
Phone 1 | text |
Phone 2 | text |
Gender | text |
Department | text |
Title | text |
Bio | text |
Phone 1 Is Mobile | boolean |
Phone 1 Visible to Client | boolean |
Phone 2 Is Mobile | boolean |
Phone 2 Visible to Client | boolean |
Sales Rep | boolean |
Field Worker | boolean |
Created At | date |
| Field | Type |
|---|---|
ID | number |
Customer Name | text |
Full Customer Name | text |
Parent Customer | text |
Account Number | text |
Account Balance | number |
Private Notes | text |
Public Notes | text |
Credit Rating | text |
Labor Charge Type | text |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | boolean |
VIP | boolean |
Referral Source | text |
Agent | text |
Discount | number |
Discount Type | text |
Payment Type | text |
Payment Terms | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Description | text |
Tech Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer Name | text |
Parent Customer | text |
Status | text |
| Field | Type |
|---|---|
ID | number |
Invoice Number | number |
Currency | text |
PO Number | text |
Terms | text |
Customer Message | text |
Notes | text |
Pay Online URL | text |
QuickBooks Online Invoice Number | number |
QuickBooks Online Sync Token | number |
QuickBooks Online Synced Date | date |
QuickBooks Online ID | number |
QuickBooks Desktop ID | text |
Total | number |
Paid | boolean |
Invoice Date | date |
Mail Send Date | date |
Created At | date |
Updated At | date |
Customer | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Check Number | text |
Priority | text |
Description | text |
Tech Notes | text |
Completion Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Drive and Labor Total | number |
Billable Expenses Total | number |
Total | number |
Payments and Deposits Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
LimitRequired | number |
Scope | choice |
Earliest Time | text |
Latest Time | text |
Technicians | choice |
Crews | choice |
Departments | choice |
Experience Levels | text |
Shortest Slot | number |
Longest Slot | number |
Ignore Work Schedules | choice |
Sort By | choice |
Sort Direction | choice |
| Field | Type |
|---|---|
Date | date |
Start Time | text |
End Time | text |
Duration (Minutes) | number |
Crew | object |
ID | number |
Name | text |
Technicians | array |
ID | number |
First Name | text |
Last Name | text |
Department | text |
Experience Level | number |
| Field | Type |
|---|---|
Calendar TaskRequired | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Type | text |
Description | text |
Start Time | text |
End Time | text |
Start Date | date |
End Date | date |
Created At | date |
Updated At | date |
Public | boolean |
Completed | boolean |
Time Off | boolean |
Time Off Type | text |
No Specific Start Time | boolean |
Repeat ID | number |
User IDs | array |
Customer IDs | array |
Job IDs | array |
Estimate IDs | array |
Repeat | object |
ID | number |
Repeat Type | text |
Repeat Frequency | number |
Repeat Weekly Days | array |
Repeat Monthly Type | text |
Stop Repeat Type | text |
Stop After Occurrences | number |
Stop Repeat On Date | date |
Start Date | date |
End Date | date |
| Field | Type |
|---|---|
CustomerRequired | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Customer Name | text |
Full Customer Name | text |
Parent Customer | text |
Account Number | text |
Account Balance | number |
Private Notes | text |
Public Notes | text |
Credit Rating | text |
Labor Charge Type | text |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | boolean |
VIP | boolean |
Referral Source | text |
Agent | text |
Discount | number |
Discount Type | text |
Payment Type | text |
Payment Terms | text |
| Field | Type |
|---|---|
JobRequired | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Check Number | text |
Priority | text |
Description | text |
Tech Notes | text |
Completion Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Drive and Labor Total | number |
Billable Expenses Total | number |
Total | number |
Payments and Deposits Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
| Field | Type |
|---|---|
EstimateRequired | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Description | text |
Tech Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer Name | text |
Parent Customer | text |
Status | text |
| Field | Type |
|---|---|
InvoiceRequired | choice |
Fields | text |
| Field | Type |
|---|---|
ID | number |
Invoice Number | number |
Currency | text |
PO Number | text |
Terms | text |
Customer Message | text |
Notes | text |
Pay Online URL | text |
QuickBooks Online Invoice Number | number |
QuickBooks Online Sync Token | number |
QuickBooks Online Synced Date | date |
QuickBooks Online ID | number |
QuickBooks Desktop ID | text |
Total | number |
Paid | boolean |
Invoice Date | date |
Mail Send Date | date |
Created At | date |
Updated At | date |
Customer | text |
| Field | Type |
|---|---|
TechnicianRequired | choice |
Fields | text |
| Field | Type |
|---|---|
ID | number |
First Name | text |
Last Name | text |
Nickname on Work Order | text |
Nickname on Dispatch | text |
Color Code | text |
Email | text |
Phone 1 | text |
Phone 2 | text |
Gender | text |
Department | text |
Title | text |
Bio | text |
Phone 1 Is Mobile | boolean |
Phone 1 Visible to Client | boolean |
Phone 2 Is Mobile | boolean |
Phone 2 Visible to Client | boolean |
Sales Rep | boolean |
Field Worker | boolean |
Created At | date |
| Field | Type |
|---|---|
CustomerRequired | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Type | text |
Make | text |
Model | text |
SKU | text |
Serial Number | text |
Location | text |
Notes | text |
Extended Warranty Provider | text |
Extended Warranty | boolean |
Extended Warranty Date | date |
Warranty Date | date |
Install Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer | text |
Customer Location | text |
Custom Fields | array |
Name | text |
Value | text |
Type | text |
Group | text |
Created At | date |
Updated At | date |
Required | boolean |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
Expand | text |
From Date | date |
To Date | date |
User IDs | array |
| Field | Type |
|---|---|
ID | number |
Type | text |
Description | text |
Start Time | text |
End Time | text |
Start Date | date |
End Date | date |
Created At | date |
Updated At | date |
Public | boolean |
Completed | boolean |
Time Off | boolean |
Time Off Type | text |
No Specific Start Time | boolean |
Repeat ID | number |
User IDs | array |
Customer IDs | array |
Job IDs | array |
Estimate IDs | array |
Repeat | object |
ID | number |
Repeat Type | text |
Repeat Frequency | number |
Repeat Weekly Days | array |
Repeat Monthly Type | text |
Stop Repeat Type | text |
Stop After Occurrences | number |
Stop Repeat On Date | date |
Start Date | date |
End Date | date |
| Field | Type |
|---|---|
CustomerRequired | choice |
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
Expand | text |
| Field | Type |
|---|---|
ID | number |
Type | text |
Make | text |
Model | text |
SKU | text |
Serial Number | text |
Location | text |
Notes | text |
Extended Warranty Provider | text |
Extended Warranty | boolean |
Extended Warranty Date | date |
Warranty Date | date |
Install Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer | text |
Customer Location | text |
Custom Fields | array |
Name | text |
Value | text |
Type | text |
Group | text |
Created At | date |
Updated At | date |
Required | boolean |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
Expand | text |
Name | text |
Contact First Name | text |
Contact Last Name | text |
Address | text |
City | text |
Postal Code | text |
Phone | text |
Email | text |
Tags | array |
Last Serviced After | date |
Last Serviced Before | date |
Agreement Effective After | date |
Agreement Effective Before | date |
Agreement Expires After | date |
Agreement Expires Before | date |
| Field | Type |
|---|---|
ID | number |
Customer Name | text |
Full Customer Name | text |
Parent Customer | text |
Account Number | text |
Account Balance | number |
Private Notes | text |
Public Notes | text |
Credit Rating | text |
Labor Charge Type | text |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | boolean |
VIP | boolean |
Referral Source | text |
Agent | text |
Discount | number |
Discount Type | text |
Payment Type | text |
Payment Terms | text |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
Expand | text |
Statuses | array |
Estimate Number | text |
PO Number | text |
Customer Name | text |
Parent Customer Name | text |
Contact First Name | text |
Contact Last Name | text |
Address | text |
City | text |
Zip Code | text |
Phone | text |
Email | text |
Categories | array |
Sources | array |
Starts After | date |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Description | text |
Tech Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer Name | text |
Parent Customer | text |
Status | text |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
| Field | Type |
|---|---|
ID | number |
Invoice Number | number |
Currency | text |
PO Number | text |
Terms | text |
Customer Message | text |
Notes | text |
Pay Online URL | text |
QuickBooks Online Invoice Number | number |
QuickBooks Online Sync Token | number |
QuickBooks Online Synced Date | date |
QuickBooks Online ID | number |
QuickBooks Desktop ID | text |
Total | number |
Paid | boolean |
Invoice Date | date |
Mail Send Date | date |
Created At | date |
Updated At | date |
Customer | text |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
Expand | text |
Statuses | array |
Job Number | text |
PO Number | text |
Invoice Number | text |
Customer Name | text |
Parent Customer Name | text |
Contact First Name | text |
Contact Last Name | text |
Address | text |
City | text |
Zip Code | text |
Phone | text |
Email | text |
Categories | array |
Sources | array |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Check Number | text |
Priority | text |
Description | text |
Tech Notes | text |
Completion Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Drive and Labor Total | number |
Billable Expenses Total | number |
Total | number |
Payments and Deposits Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
| Field | Type |
|---|---|
LimitRequired | number |
Sort By | choice |
Sort Direction | choice |
Fields | text |
First Name | text |
Last Name | text |
Email | text |
Nickname on Work Order | text |
Nickname on Dispatch | text |
| Field | Type |
|---|---|
ID | number |
First Name | text |
Last Name | text |
Nickname on Work Order | text |
Nickname on Dispatch | text |
Color Code | text |
Email | text |
Phone 1 | text |
Phone 2 | text |
Gender | text |
Department | text |
Title | text |
Bio | text |
Phone 1 Is Mobile | boolean |
Phone 1 Visible to Client | boolean |
Phone 2 Is Mobile | boolean |
Phone 2 Visible to Client | boolean |
Sales Rep | boolean |
Field Worker | boolean |
Created At | date |
| Field | Type |
|---|---|
Customer NameRequired | text |
Parent Customer | choice |
Account Number | text |
Private Notes | text |
Public Notes | text |
Credit Rating | choice |
Labor Charge Type | choice |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | choice |
VIP | choice |
Referral Source | choice |
Agent | text |
Discount | number |
Discount Type | choice |
Payment Type | choice |
Payment Terms | text |
Assigned Contract | text |
Industry | text |
Taxable | choice |
| Field | Type |
|---|---|
ID | number |
Customer Name | text |
Full Customer Name | text |
Parent Customer | text |
Account Number | text |
Account Balance | number |
Private Notes | text |
Public Notes | text |
Credit Rating | text |
Labor Charge Type | text |
Default Labor Rate | number |
Last Serviced Date | date |
Bill for Drive Time | boolean |
VIP | boolean |
Referral Source | text |
Agent | text |
Discount | number |
Discount Type | text |
Payment Type | text |
Payment Terms | text |
| Field | Type |
|---|---|
CustomerRequired | choice |
Status | choice |
Category | choice |
Source | choice |
Payment Type | choice |
Priority | choice |
Description | text |
Tech Notes | text |
Completion Notes | text |
Check Number | text |
Duration | number |
Start Date | date |
End Date | date |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Contact First Name | text |
Contact Last Name | text |
Street 1 | text |
Street 2 | text |
City | text |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Check Number | text |
Priority | text |
Description | text |
Tech Notes | text |
Completion Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Drive and Labor Total | number |
Billable Expenses Total | number |
Total | number |
Payments and Deposits Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
| Field | Type |
|---|---|
CustomerRequired | choice |
Status | text |
Category | choice |
Source | choice |
Description | text |
Tech Notes | text |
Duration | number |
Start Date | date |
Created At | date |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Contact First Name | text |
Contact Last Name | text |
Street 1 | text |
Street 2 | text |
City | text |
State or Province | text |
Postal Code | text |
Location Name | text |
Gated Location | choice |
| Field | Type |
|---|---|
ID | number |
Job Number | text |
Description | text |
Tech Notes | text |
Customer Payment Terms | text |
Payment Status | text |
Taxes and Fees Total | number |
Total | number |
Due Total | number |
Cost Total | number |
Duration (seconds) | number |
Time Frame Promised Start | text |
Time Frame Promised End | text |
Start Date | date |
Created At | date |
Updated At | date |
Customer ID | number |
Customer Name | text |
Parent Customer | text |
Status | text |
Templates
Look for Service Fusion templates in the WEXTL template library.
Browse templates →Explore alternative apps
- BigChange[2]Field service management platform for scheduling jobs, technicians, and customer work orders.
- Asset PandaFlexible asset tracking and workflow management for equipment, inventory, and audits.
- BuildernConstruction project management for budgets, clients, and job progress.
- BasecampProject management and team communication for companies and their clients.
- AgencyZoomSales and onboarding platform for insurance agencies, with producer leaderboards and goal tracking.
References
- WEXTL® Service Fusion Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Service Fusion.
- WEXTL® visual workflow builder data.
Last updated: Oct 12, 2026 11:04