ServiceM8 + Make

:bullseye: What is your goal?

Connecting ServiceM8

:thinking: What is the problem?

I am using the ServiceM8 Watch Job Modules in Make. I realised when Job is created with the I (blue checkmark in Image 2), the Watch Job module doesn’t pick it while the Q (orange-checkmark in Image 1) gets through the scenario.
What is probably the issue

:camera_with_flash: Screenshots: scenario setup, module configuration, errors

quote.jpg

Most likely cause

The Watch Jobs module is configured to only trigger on a specific status — almost certainly “Quote” or “Queued” (Q). Jobs created directly as “In Progress” (I) don’t match the filter, so they’re ignored.

Check this

Open the ServiceM8 Watch Jobs module → look for a Status filter field. It’s probably set to a single status value rather than watching all statuses.

Fix options

Set the status filter to “Any” or leave it blank if the module allows it

Or add a second Watch Jobs module filtered to the “I” status and merge both routes

Confirm one thing for me — is the goal to catch all new jobs regardless of status, or only specific ones? That’ll determine which fix is cleaner.

Hi, Thanks for the reply.
All status is rightly set in the Watch Jobs module. What I didn’t clarify is that the “I” tagged jobs are phone calls that got turned into Jobs in ServiceM8. Every other job goes through the scenario cleanly, even jobs that get sent over from the CRM.