// AI SUMMARY

Quick answer: ServiceM8 has its own node in n8n, built and maintained by ServiceM8. You install the node, paste in a ServiceM8 API key, then build workflows from 25 triggers and 14 actions. No code needed. ServiceM8 announced the node with ServiceM8 14 in September 2025.

Can ServiceM8 connect to n8n?

Yes. n8n is a workflow tool, and each step in a workflow is a node. A trigger starts a workflow when something happens in ServiceM8. An action does something in ServiceM8. ServiceM8’s help page says the node works on n8n Cloud and n8n Self-hosted.

What do I need before I connect ServiceM8 to n8n?

  • An n8n account, Cloud or Self-hosted.
  • An n8n owner or admin login. n8n’s docs say only those accounts can install verified nodes.
  • Access to Account > Settings > API Keys in ServiceM8.

How do I connect ServiceM8 to n8n?

  1. In n8n, start a new workflow and search “ServiceM8” in the nodes pane.
  2. Select ServiceM8, then click Install node.
  3. Pick a ServiceM8 trigger, such as “On badge added to job”.
  4. In Credential to connect with, select Create new credential.
  5. In ServiceM8, go to Account > Settings > API Keys > Add API Key. Name the key and pick a type.
  6. Paste the key into n8n and save.

Pick Read Only if the workflow only reads data. Pick Full Access if the workflow creates or updates records. Treat the key like a password. If the key gets out, delete it and make a new one.

Which ServiceM8 triggers and actions work in n8n?

These names come from ServiceM8’s help page.

AreaTriggers
JobsNew job created in the system, Job details modified, Job status changed, Job added to queue, Job marked as completed
Job activityBadge added to job, Badge removed from job, Note added to job, Photo attached to job, Video attached to job, Form response submitted
Sales and moneyQuote sent to customer, Customer accepted the quote, Proposal sent to customer, Proposal viewed by customer, Invoice sent to customer, Full payment received for invoice
CustomersNew customer added, Customer details updated, Customer review submitted, New message received in inbox
StaffStaff member started shift, Staff member ended shift, Staff member arrived at job site, Staff member left job site
AreaActions
ClientGet customer details, Get multiple clients
JobAdd job note, Create new job, Create job from template, Delete job, Get job details, Get multiple jobs, Queue job, Update job details
SearchSearch everything, Search specific type
Email and SMSSend email, Send text message

No action creates a quote, creates an invoice or records a payment.

What are three ServiceM8 n8n workflows a contractor could build?

Each one is an idea, not a tested build.

  1. Idea: review request after a job. Trigger: Job marked as completed. Action: Send email, asking for a review of the water heater install.
  2. Idea: move a job when a badge goes on. Trigger: Badge added to job. Action: Queue job. A “Parts ordered” badge sends the panel upgrade to a queue.
  3. Idea: flag an accepted quote. Trigger: Customer accepted the quote. Actions: Add job note, then Send text message saying the office will call to book.

Should I use n8n, Office Agent or a ChatGPT and Claude connection?

n8n runs fixed rules with nobody approving. ServiceM8 15 added two AI routes. Office Agent works inside ServiceM8 and waits for your approval. The ChatGPT and Claude connection uses MCP so a chatbot can read and change your jobs. Use n8n when the step never changes.

Need more calls coming in?

Web Blend builds websites, video and Google Ads for contractors. If the phone is too quiet, let’s talk.

Get a quote