ServiceM8 AI-Powered Job Creation for Tradies
G’day legends.
Here’s one of the best automations I’ve ever built, and I don’t say that lightly. We wired it up for a plumbing client, and it takes a form submission and turns it into a complete, ready-to-go job inside ServiceM8. No copy-paste, no re-typing, no chasing photos. The tech opens the job and everything’s already there.
What the automation actually does
When a customer fills out the job form on the website, five things happen in the background, in order:
- Webhook intake. The form submission lands as a webhook with the client’s details, the job description and the photo URLs.
- Client matching and creation. We check ServiceM8 for an existing client via the API. If they’re already in there, we match them. If not, we create the contact cleanly.
- Image and text analysis. The job details and the photos get sent to OpenAI, which writes a tidy, tech-friendly summary of what the job actually is.
- Job creation. All of that gets pushed into ServiceM8 as a job, with the contact attached.
- Attachment upload. The submitted photos are converted to binary and uploaded to the job diary, each with its own UUID.
End result: a complete, clean ServiceM8 job with proper client and contact data, a job description written for tradies, and every uploaded photo attached. And you didn’t lift a finger.
Custom build vs the built-in add-on
ServiceM8 has a Simple Online Enquiry add-on, and for some people that’s plenty. But it has limits. Here’s how the custom automation stacks up:
| Feature | Simple Enquiry | Custom Automation |
|---|---|---|
| Native ServiceM8 integration | Yes | Yes |
| Custom field support | No | Yes |
| Keep your existing forms | No | Yes |
| AI-powered descriptions | No | Yes |
| Full automation | No, manual conversion | Yes |
| Scales as you grow | No | Yes |
TikTok breakdown
Want to see it in action? I broke the whole thing down on TikTok:
@davidlist.me
A few common questions
Does it work with my website? Yep. WordPress, Elementor, Webflow, Jotform, Typeform: if it can send a form, we can wire it in.
Do I need Zapier or Make? No. It runs through our own stack, so there’s no extra per-task subscription stacking up.
Can it do more than just create the job? For sure. We can bolt on alerts, booking and scheduling, tech assignment, and quote follow-ups. The job creation is just the start.
The bottom line
If you’re drowning in form submissions and re-typing the same details into ServiceM8 every day, this is hours back every week. Book a consult and we’ll map it for your setup. Or if you’re brand new to ServiceM8, you can start a 14-day free trial and grab 30% off your first six months through Trade Magnet.
Ready when you are
Get a real estimate, built around your business.
Answer a few quick questions and find out exactly what it takes to automate the boring bits.
- Free
- About a minute
- Indicative only, not a quote