Requirements
ServiceM8 requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your ServiceM8 credentials
ServiceM8
- API KeypasswordRequired
Your account API key (sent as the X-Api-Key header). Generate one in ServiceM8 under Settings > API Keys. A full-access key is recommended.
[1]
ServiceM8
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- App IDtextRequired
Your Public Application App ID (from your Developer partner account > Store Connect).
[1] - App SecretpasswordRequired
Your Public Application App Secret. Keep this secret.
[1]
Connect ServiceM8 in WEXTL
- Log in to your WEXTL account, add the ServiceM8 node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your ServiceM8 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 →
ServiceM8 node modules
The list below is a reference of every ServiceM8 node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every ServiceM8 node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
Related Object | text |
Related Object UUID | text |
Attachment Name | text |
File Type | text |
Attachment Source | text |
Tags | text |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
Timestamp | date |
Related Object | text |
Related Object UUID | text |
Rating | text |
Comment | text |
UUID | text |
| Field | Type |
|---|---|
Form UUID | text |
Staff UUID | text |
Regarding Object | text |
Regarding Object UUID | text |
Field Data | text |
Timestamp | date |
| Field | Type |
|---|---|
UUID | text |
Active | boolean |
Edit Date | date |
Timestamp | date |
Read Timestamp | date |
Last Reply Timestamp | date |
| Field | Type |
|---|---|
UUID | text |
Related Object | text |
Related Object UUID | text |
Timestamp | date |
Direction | text |
Sent By Staff UUID | text |
| Field | Type |
|---|---|
Job UUID | text |
Actioned By UUID | text |
Timestamp | date |
Amount | text |
Method | text |
Note | text |
| Field | Type |
|---|---|
Created By Staff UUID | text |
Date | date |
Company UUID | text |
Billing Address | text |
Status | text |
Longitude | number |
| Field | Type |
|---|---|
UUID | text |
Related Object | text |
Related Object UUID | text |
Timestamp | date |
Direction | text |
Sent By Staff UUID | text |
| Field | Type |
|---|---|
UUID | text |
Active | number |
Edit Date | date |
Related Object | text |
Related Object UUID | text |
Note | text |
| Field | Type |
|---|---|
Due Date | text |
Task Details | text |
Name | text |
Related Object | text |
Related Object UUID | text |
Task Complete | text |
| Field | Type |
|---|---|
SubjectRequired | text |
Message TextRequired | text |
From Name | text |
From Email | |
Json Data | object |
Job Data | object |
Contact First | text |
Contact Last | text |
Company Name | text |
Email | |
Mobile | text |
Phone 1 | text |
Phone 2 | text |
Billing Contact First | text |
Billing Contact Last | text |
Billing Email |
| Field | Type |
|---|---|
Object TypeRequired | text |
Object UUIDRequired | text |
Template TypeRequired | choice |
Template UUID | choice |
Output FormatRequired | choice |
Store To Diary | boolean |
| Field | Type |
|---|---|
Form UUIDRequired | choice |
Name | text |
Document Template UUID | choice |
Can Be Used Independently | text |
Badge Mandatory State | text |
Template Fields | array |
NameRequired | text |
Field TypeRequired | choice |
ValueRequired | text |
Sort OrderRequired | number |
| Field | Type |
|---|---|
Error Code | text |
Message | text |
Templates
Look for ServiceM8 templates in the WEXTL template library.
Browse templates →Explore alternative apps
- ClickUp[2]All-in-one productivity suite for tasks, docs, and goals.
- AsanaWork management for teams — tasks, projects, and timelines.
- AgencyZoomSales and onboarding platform for insurance agencies, with producer leaderboards and goal tracking.
- BasecampProject management and team communication for companies and their clients.
- ArcsiteMobile CAD and estimating for contractors — draw plans, takeoffs, and proposals on site.
References
- WEXTL® ServiceM8 Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for ServiceM8.
- WEXTL® visual workflow builder data.
Last updated: Sep 17, 2026 13:28