Requirements
Before you set up the credential, make sure you have an active Zoho FSM account and OAuth client credentials, granted by signing in with your account ready.[3]
Get your Zoho FSM credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- DomainselectRequired
Select the domain based on your region.
[1] - Client IDtextRequired
- Client SecretpasswordRequired
Connect Zoho FSM in WEXTL
- Log in to your WEXTL account, add the Zoho FSM 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 Zoho FSM 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 →
Zoho FSM node modules
The list below is a reference of every Zoho FSM node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each Zoho FSM node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch AppointmentsTrigger
| Field | Type |
|---|---|
| Scheduled end date time | date |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| Discount | text |
| $currency symbol | text |
| Actual start date time | text |
| Cancellation reason | text |
| Cancelled or terminated time | text |
| User lead | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Actual end date time | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Cancellation message | text |
| Currency | text |
| $inactive | boolean |
Watch AssetsTrigger
| Field | Type |
|---|---|
| Parent asset | text |
| Warranty expiration | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| Description | text |
| $currency symbol | text |
| Address | text |
| Installation date | text |
| Product | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Purchased date | text |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
| ID | text |
| Status | text |
Watch EstimatesTrigger
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| text | |
| Expiry date | date |
| Discount | text |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Approved time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
Watch InvoicesTrigger
| Field | Type |
|---|---|
| Status | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| $currency symbol | text |
| Created time | date |
| $editable | boolean |
| Z billing invoice ID | text |
| Work order | object |
| Name | text |
| ID | text |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
Watch Job Sheet FormsTrigger
| Field | Type |
|---|---|
| Layout | text |
| Modified on | date |
| Created on | date |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| Description | text |
| ID | text |
| Services | array |
| Created by | object |
| Name | text |
| ID | text |
| Status | text |
Watch RequestsTrigger
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| text | |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Reported by | text |
| Cancelled or terminated time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
| Currency | text |
| Service address | object |
| Service latitude | number |
| Service street 1 | text |
| Service state | text |
| Service zip code | text |
| Name | text |
| ID | text |
| Service longitude | number |
| Service address name | text |
| Service street 2 | text |
| Service city | text |
Watch Scheduled MaintenancesTrigger
| Field | Type |
|---|---|
| Status | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| Created time | date |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Batch | object |
| Batch interval | text |
| Batch type | text |
| Schedule | object |
| By day | text |
| By dates | text |
| By week | text |
| Frequency | text |
| Interval | number |
| By days | text |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text | |
| Last generated time | date |
| Next generation time | date |
Watch Time OffsTrigger
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| Created time | date |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Reason | text |
| Name | text |
| Service resource | object |
| Name | text |
| ID | text |
| End date time | date |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Start date time | date |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
Watch TimesheetsTrigger
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| $currency symbol | text |
| Created time | date |
| Duration formatted | text |
| $editable | boolean |
| Duration | text |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Service resource | object |
| Name | text |
| ID | text |
| End date time | date |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Start date time | date |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
Get a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
| Field | Type |
|---|---|
| Company | object |
| Name | text |
| ID | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| text | |
| $currency symbol | text |
| Config | text |
| $editable | boolean |
| Tax | object |
| Tax authority ID | text |
| Tax percentage | number |
| Tax exemption code | text |
| Tax authority | text |
| Tax ID | text |
| Tax name | text |
| Tax exemption ID | text |
| Taxable | boolean |
| Z billing ID | text |
| Reward points c | text |
| Mobile | text |
| Salutation | text |
| First name | text |
| Full name | text |
| Z books contact person | boolean |
| Last name | text |
| Exchange rate | number |
| Phone | text |
Get a Job Sheet RecordAction
| Field | Type |
|---|---|
Job Sheet Record IDRequired | text |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Description | text |
| Final pressure reading in psi c | text |
| Identify affected areas c | array |
| Consistent water flow confirmed c | boolean |
| Name | text |
| Comparison to normal range c | number |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Main water valve status c | text |
| Initial pressure reading in psi c | number |
| $inactive | boolean |
| Service appointment | object |
| Name | text |
| ID | text |
| ID | text |
| Replacements c | text |
| All faucets and fixtures tested c | boolean |
| Clogged aerators present c | boolean |
| Status | text |
Get a NoteAction
| Field | Type |
|---|---|
ModulesRequired | choice |
Record IDRequired | text |
Note IDRequired | text |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| $attachments | text |
| Created time | date |
| Parent ID | object |
| Name | text |
| ID | text |
| $editable | boolean |
| $se module | text |
| $is shared to client | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| $size | text |
| $voice note | text |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text | |
| Note title | text |
| Note content | text |
Get a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| text | |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Reported by | text |
| Cancelled or terminated time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
| Currency | text |
| Service address | object |
| Service latitude | number |
| Service street 1 | text |
| Service state | text |
| Service zip code | text |
| Name | text |
| ID | text |
| Service longitude | number |
| Service address name | text |
| Service street 2 | text |
| Service city | text |
Get a Scheduled MaintenanceAction
| Field | Type |
|---|---|
Scheduled Maintenance IDRequired | choice |
| Field | Type |
|---|---|
| Status | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| $work order template | object |
| Grand total | number |
| Company | object |
| Territory | object |
| text | |
| Discount | number |
| Due date | object |
| Adjustment | number |
| Priority | text |
| Config | object |
| Sub total | number |
| Created time | date |
| Appointment template | text |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Work order template | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Batch | object |
| Batch interval | text |
| Batch type | text |
| Schedule | object |
| By day | text |
| By dates | text |
| By week | text |
| Frequency | text |
| Interval | number |
| By days | text |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
Get a Time OffAction
| Field | Type |
|---|---|
Time Off IDRequired | choice |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| Created time | date |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Reason | text |
| Name | text |
| Service resource | object |
| Name | text |
| ID | text |
| End date time | date |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Start date time | date |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
Get an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
| Scheduled end date time | date |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| Discount | text |
| $currency symbol | text |
| Actual start date time | text |
| Cancellation reason | text |
| Cancelled or terminated time | text |
| User lead | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Actual end date time | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Cancellation message | text |
| Currency | text |
| $inactive | boolean |
Get an AssetAction
| Field | Type |
|---|---|
Asset IDRequired | choice |
| Field | Type |
|---|---|
| Parent asset | text |
| Warranty expiration | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| Description | text |
| $currency symbol | text |
| Address | text |
| Installation date | text |
| Product | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Purchased date | text |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
| ID | text |
| Status | text |
Get an EstimateAction
| Field | Type |
|---|---|
Estimate IDRequired | choice |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| text | |
| Expiry date | date |
| Discount | text |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Approved time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
List AppointmentsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Scheduled end date time | date |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| Discount | text |
| $currency symbol | text |
| Actual start date time | text |
| Cancellation reason | text |
| Cancelled or terminated time | text |
| User lead | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Actual end date time | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Cancellation message | text |
| Currency | text |
| $inactive | boolean |
List AssetsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Parent asset | text |
| Warranty expiration | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| Description | text |
| $currency symbol | text |
| Address | text |
| Installation date | text |
| Product | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Purchased date | text |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
| ID | text |
| Status | text |
List AttachmentsSearch
| Field | Type |
|---|---|
ModulesRequired | choice |
Record IDRequired | text |
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| File name | text |
| Created time | date |
| Size | text |
| Parent ID | text |
| $editable | boolean |
| $file ID | text |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| $type | text |
| $se module | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| $inactive | boolean |
| ID | text |
| Parent record ID | object |
| Name | text |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text | |
| $link URL | text |
List ContactsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Company | object |
| Name | text |
| ID | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| text | |
| $currency symbol | text |
| Config | text |
| $editable | boolean |
| Tax | object |
| Tax authority ID | text |
| Tax percentage | number |
| Tax exemption code | text |
| Tax authority | text |
| Tax ID | text |
| Tax name | text |
| Tax exemption ID | text |
| Taxable | boolean |
| Z billing ID | text |
| Reward points c | text |
| Mobile | text |
| Salutation | text |
| First name | text |
| Full name | text |
| Z books contact person | boolean |
| Last name | text |
| Exchange rate | number |
| Phone | text |
List EstimatesSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | object |
| Name | text |
| ID | text |
| text | |
| Expiry date | date |
| Discount | text |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Approved time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Tax amount | number |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
List InvoicesSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Status | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| $currency symbol | text |
| Created time | date |
| $editable | boolean |
| Z billing invoice ID | text |
| Work order | object |
| Name | text |
| ID | text |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
List Job Sheet FormsSearch
List Job Sheet RecordsSearch
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Status | text |
| Modified time | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Description | text |
| Created time | text |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Layout | object |
| Name | text |
| ID | text |
| Jobsheet x services | array |
| $inactive | boolean |
| Service appointment | object |
| Name | text |
| ID | text |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
List NotesSearch
| Field | Type |
|---|---|
ModulesRequired | choice |
Record IDRequired | text |
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| $attachments | text |
| Created time | date |
| Parent ID | object |
| Name | text |
| ID | text |
| $editable | boolean |
| $se module | text |
| $is shared to client | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| $size | text |
| $voice note | text |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text | |
| Note title | text |
| Note content | text |
List RequestsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Company | text |
| text | |
| $currency symbol | text |
| Cancellation reason | text |
| Config | text |
| Closed time | text |
| Reported by | text |
| Cancelled or terminated time | text |
| Dispatcher | object |
| Name | text |
| ID | text |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Exchange rate | number |
| Phone | text |
| Cancellation message | text |
| Currency | text |
| Service address | object |
| Service latitude | number |
| Service street 1 | text |
| Service state | text |
| Service zip code | text |
| Name | text |
| ID | text |
| Service longitude | number |
| Service address name | text |
| Service street 2 | text |
| Service city | text |
List Scheduled MaintenancesSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Status | text |
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| Created time | date |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Batch | object |
| Batch interval | text |
| Batch type | text |
| Schedule | object |
| By day | text |
| By dates | text |
| By week | text |
| Frequency | text |
| Interval | number |
| By days | text |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text | |
| Last generated time | date |
| Next generation time | date |
List Time OffsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| Created time | date |
| $editable | boolean |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Reason | text |
| Name | text |
| Service resource | object |
| Name | text |
| ID | text |
| End date time | date |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Start date time | date |
| $inactive | boolean |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| text |
List Time SheetsSearch
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Owner | object |
| Name | text |
| ID | text |
| text | |
| Modified time | date |
| Description | text |
| $currency symbol | text |
| Created time | date |
| Duration formatted | text |
| $editable | boolean |
| Duration | text |
| $permissions | object |
| Read | boolean |
| Edit | boolean |
| Delete | boolean |
| Name | text |
| Service resource | object |
| Name | text |
| ID | text |
| End date time | date |
| Modified by | object |
| Name | text |
| ID | text |
| text | |
| Start date time | date |
| Exchange rate | number |
| Currency | text |
| $inactive | boolean |
Add AttachmentsAction
Add Attachments to a NoteAction
Create a ContactAction
| Field | Type |
|---|---|
Last NameRequired | text |
EmailRequired | |
| Service Address | object |
Address NameRequired | text |
| Street 1 | text |
| Street 2 | text |
| City | text |
| State | text |
| Zip Code | text |
| Country | text |
| Territory | text |
| Tax | object |
| Billing Address | text |
| Tax | object |
| Taxable | boolean |
| Tax Percentage | number |
| Tax Name | text |
| Tax Exemption ID | text |
| Tax Exemption Code | text |
| Tax ID | text |
| Tax Authority | text |
| Tax Authority ID | text |
| Company | choice |
| Salutation | text |
| First Name | text |
| Phone | text |
| Mobile | text |
| Currency | text |
| Exchange Rate | text |
| Field | Type |
|---|---|
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Create a Job Sheet RecordAction
Create a NoteAction
Create a RequestAction
| Field | Type |
|---|---|
SummaryRequired | text |
ContactRequired | choice |
CompanyRequired | choice |
| Territory | choice |
Service AddressRequired | object |
| ID | text |
Billing AddressRequired | object |
| ID | text |
| Priority | text |
| Due Date | date |
| Phone | text |
| Asset | text |
| Preference | object |
| Preferred Date 1 | date |
| Preferred Date 2 | date |
| Preferred Time | text |
| Preference Note | text |
| Currency | text |
| Exchange Rate | number |
| Field | Type |
|---|---|
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Create a Scheduled MaintenanceAction
| Field | Type |
|---|---|
| Name | text |
| Description | text |
| Schedule | object |
| Frequency | choice |
| Interval | number |
| By Dates | text |
| By Day | choice |
| By Week | choice |
| By Days | text |
| Batch | object |
| Batch Type | choice |
| Batch Interval | number |
| Start Date | date |
| Ends | object |
| End Type | choice |
| Ends After | number |
| Ends After By | choice |
| Work Order Template | object |
| Summary | text |
| Priority | text |
| Type | text |
| Company | object |
| Contact | object |
| Phone | text |
| Mobile | text |
| Asset | text |
| Territory | object |
| Appointment Template | object |
| Summary | text |
| Contact | object |
| Company | object |
| Asset | text |
| Phone | text |
| Mobile | text |
| Scheduled Start Date Time | object |
| Scheduled End Date Time | object |
| Service Line Items | array |
| Field | Type |
|---|---|
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Create a Time OffAction
| Field | Type |
|---|---|
Service ResourceRequired | text |
| Time Off Type | choice |
Start Date TimeRequired | text |
End Date TimeRequired | text |
ReasonRequired | choice |
| Description | text |
| Field | Type |
|---|---|
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Create a TimesheetAction
| Field | Type |
|---|---|
Service AppointmentRequired | choice |
Service ResourceRequired | text |
| Description | text |
| Start Date Time | date |
| End Date Time | date |
| Service Line Items | array |
| Service Line Item ID | text |
| Service Tasks Line Items | array |
| Service Task Line Item ID | text |
| Field | Type |
|---|---|
| Time sheets | array |
| Timesheet x services | array |
Create an AppointmentAction
| Field | Type |
|---|---|
SummaryRequired | text |
Scheduled Start Date TimeRequired | date |
Scheduled End Date TimeRequired | date |
Service Line ItemsRequired | array |
| Service Line Item ID | number |
| Territory | text |
| Service Tasks Line Items | array |
| Service Task Line Item ID | number |
| Service Resources | array |
| Service Resource ID | number |
| Lead | text |
| Allow Overlapping | boolean |
| Field | Type |
|---|---|
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Create an AssetAction
Create an EstimateAction
| Field | Type |
|---|---|
ContactRequired | choice |
CompanyRequired | choice |
| Summary | text |
| Phone | text |
| Asset | choice |
| Territory | choice |
| Currency | text |
| Exchange Rate | number |
| Sub Total | number |
| Tax Amount | number |
| Adjustment | number |
| Grand Total | number |
| Service Address | object |
Service Address IDRequired | text |
| Service Street 1 | text |
| Service Street 2 | text |
| Service City | text |
| Service State | text |
| Service Country | text |
| Service Zip Code | text |
| Service Latitude | text |
| Service Longitude | text |
| Service Address Name | text |
| Service Line Items | array |
| Field | Type |
|---|---|
| Service line items | array |
| Part line items | array |
| Estimates | array |
Create an InvoiceAction
| Field | Type |
|---|---|
Work OrderRequired | choice |
| Service Line Items | array |
| Service Line Item ID | text |
| Finance Data | object |
| Date | date |
| Payment Terms | number |
| Due Date | date |
| Payment Terms Label | text |
| Discount Preference | object |
| Field | Type |
|---|---|
| Finance data | object |
| Code | text |
| Invoice ID | text |
| Message | text |
| Status | text |
| Uid | text |
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
| Tab name | text |
Delete a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
Delete a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
Delete a Scheduled MaintenanceAction
| Field | Type |
|---|---|
Scheduled Maintenance IDRequired | choice |
Delete an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Delete an AssetAction
| Field | Type |
|---|---|
Asset IDRequired | choice |
Delete an EstimateAction
| Field | Type |
|---|---|
Estimate IDRequired | choice |
Disable a Scheduled MaintenanceAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
Download a FileAction
| Field | Type |
|---|---|
File IDRequired | text |
Download a Job Sheet RecordAction
| Field | Type |
|---|---|
Job Sheet Record IDRequired | text |
Enable Scheduled MaintenanceAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
Make an API Calluniversal
Perform a Request TransitionAction
Perform an Appointment TransitionAction
Perform an Estimate TransitionAction
Schedule an AppointmentAction
Send an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
Recipient Email IDsRequired | array |
| Email ID | |
| Send Invoice PDF | boolean |
| Send from Organization Email ID | boolean |
| Field | Type |
|---|---|
| Code | number |
| Is first email | boolean |
| Instrumentation | object |
| Query execution time | number |
| Response write time | number |
| Page context write time | number |
| Request handling time | number |
| Message | text |
Update a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
| Company | choice |
| Salutation | text |
| First Name | text |
| Last Name | text |
| Phone | text |
| Mobile | text |
| Service Address | object |
| Address Name | text |
| Street 1 | text |
| Street 2 | text |
| City | text |
| State | text |
| Zip Code | text |
| Country | text |
| Territory | text |
| Tax | object |
| Billing Address | text |
| Tax | object |
| Taxable | boolean |
| Tax Percentage | number |
| Tax Name | text |
| Tax Exemption ID | text |
| Tax Exemption Code | text |
| Tax ID | text |
| Tax Authority | text |
| Tax Authority ID | text |
| Currency | text |
| Exchange Rate | text |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Update a Job Sheet RecordAction
Update a NoteAction
Update a RequestAction
| Field | Type |
|---|---|
Request IDRequired | choice |
| Summary | text |
| Contact | choice |
| Company | choice |
| Territory | choice |
| Service Address | object |
| ID | text |
| Billing Address | object |
| ID | text |
| Priority | text |
| Due Date | date |
| Phone | text |
| Asset | text |
| Preference | object |
| Preferred Date 1 | date |
| Preferred Date 2 | date |
| Preferred Time | text |
| Preference Note | text |
| Currency | text |
| Exchange Rate | number |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Update a Scheduled MaintenanceAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Name | text |
| Description | text |
| Schedule | object |
| Frequency | choice |
| Interval | number |
| By Dates | text |
| By Day | choice |
| By Week | choice |
| By Days | text |
| Batch | object |
| Batch Type | choice |
| Batch Interval | number |
| Start Date | date |
| Ends | object |
| End Type | choice |
| Ends After | number |
| Ends After By | choice |
| Work Order Template | object |
| Summary | text |
| Priority | text |
| Type | text |
| Company | object |
| Contact | object |
| Phone | text |
| Mobile | text |
| Asset | text |
| Territory | object |
| Appointment Template | object |
| Summary | text |
| Contact | object |
| Company | object |
| Asset | text |
| Phone | text |
| Mobile | text |
| Scheduled Start Date Time | object |
| Scheduled End Date Time | object |
| Service Line Items | array |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Update a Time OffAction
Update a TimesheetAction
| Field | Type |
|---|---|
Service AppointmentRequired | choice |
Service ResourceRequired | text |
| Description | text |
| Start Date Time | date |
| End Date Time | date |
| Service Line Items | array |
| Service Line Item ID | text |
| Service Tasks Line Items | array |
| Service Task Line Item ID | text |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Update an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Summary | text |
| Scheduled Start Date Time | date |
| Scheduled End Date Time | date |
| Service Line Items | array |
| Service Line Item ID | number |
| Territory | text |
| Service Tasks Line Items | array |
| Service Task Line Item ID | number |
| Service Resources | array |
| Service Resource ID | number |
| Lead | text |
| Allow Overlapping | boolean |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Update an AssetAction
Update an EstimateAction
| Field | Type |
|---|---|
Estimate IDRequired | choice |
| Contact | choice |
| Company | choice |
| Summary | text |
| Phone | text |
| Asset | choice |
| Territory | choice |
| Currency | text |
| Exchange Rate | number |
| Sub Total | number |
| Tax Amount | number |
| Adjustment | number |
| Grand Total | number |
| Service Address | object |
| Service Address ID | text |
| Service Street 1 | text |
| Service Street 2 | text |
| Service City | text |
| Service State | text |
| Service Country | text |
| Service Zip Code | text |
| Service Latitude | text |
| Service Longitude | text |
| Service Address Name | text |
| Service Line Items | array |
| Field | Type |
|---|---|
| Modified time | date |
| Modified by | object |
| Name | text |
| ID | text |
| Created time | date |
| ID | text |
| Created by | object |
| Name | text |
| ID | text |
Templates
Look for Zoho FSM 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® Zoho FSM Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Zoho FSM.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13