ServiceM8 now has AI in three places. Office Agent works inside ServiceM8, answers questions about your jobs, and prepares messages, bookings, status changes and draft quotes for someone in the office to approve. A connection to ChatGPT or Claude can search jobs, book work, move jobs between queues and send job emails and SMS. The third is a custom build on ServiceM8's API. The first two answer questions and move work along the board. Reports in your customer's format, joins to Xero, and anything that has to run unattended and be checked still need building. Setting all of it up across the office, so staff actually use it, is what FFP Digital's AI program does.

What Office Agent does inside ServiceM8

Office Agent is ServiceM8's own AI assistant, an add-on that has to be active on the account. ServiceM8 announced it in September 2025 and released it first to a limited number of customers through an Early Access program. Everything below comes from ServiceM8's own help centre, and what it can see and do follows each person's staff permissions and the add-ons you have turned on.

Not every job needs AI. Quote follow ups, for example, can already run from ServiceM8's Quote Follow Up automation under Settings, Automation, which sends a set number of emails or texts and stops when the customer replies.

What the ChatGPT and Claude connection can touch

ServiceM8 runs an MCP server. MCP (Model Context Protocol) is the standard that lets an AI assistant use another product's tools. In ChatGPT you install the ServiceM8 plugin and sign in. In Claude you add ServiceM8 as a custom connector, and on a Claude Team or Enterprise plan an owner adds it for the organisation first. ServiceM8's published list of what the assistant can do reads like this:

Creating or editing a client, adding materials, building or sending a quote or invoice, recording a payment and filling in a form are not on that list. ServiceM8 also says the list depends on its MCP tool list, so check the help article before relying on an action being there or missing. Our free guide to connecting ServiceM8 to ChatGPT goes through each action and the settings to choose.

Where the office's hours actually go

Before switching anything on, it helps to know which hours you are trying to get back. In the offices I work with they go to the same five places.

What still needs building

The AI in ServiceM8 works on one job, one conversation or one scheduled check at a time, and a person approves what it does. The gaps are the same ones offices hit before AI arrived.

Fire Safety Compliance Australia and a photo on every asset

Fire Safety Compliance Australia inspects fire equipment across NSW, Victoria and Queensland from one ServiceM8 account. Their service reports went out with no photos, although the technicians were already attaching a photo to each asset in ServiceM8. We built the report around those photos. Every asset now sits beside its picture, grouped by fire system, with a contents page that clicks through and FSCA's branding on every page. It has been live since September 2026.

That build is automation and reporting, a program reading what the crew already records through ServiceM8's API. It is the kind of work Office Agent hands back to people, and the reason an AI plan for an office usually includes a build or two alongside the switched on features. Read the FSCA case study.

The same thinking applies outside ServiceM8. For a Brisbane electrical contractor's office we built a timesheet tool for the crew, a separate tool rather than a ServiceM8 build. Three weeks in, the office manager wrote:

“I didn't have to chase anyone for timesheets this week!”
Tammy Fox, office manager, Brisbane electrical contractor. From her messages, August 2026.

Before you switch it on

Both AI tools act on a live account, so a few decisions come first.

Straight answers

Does ServiceM8 have AI built in? Yes. Office Agent is ServiceM8's own AI assistant, an add-on that has to be active on the account. It answers questions about your jobs, runs scheduled tasks, and prepares messages, bookings, status changes and draft quotes and invoices for a person to approve.

Can ChatGPT or Claude connect to ServiceM8? Yes. ServiceM8 publishes an MCP connection. In ChatGPT you install the ServiceM8 plugin, and in Claude you add ServiceM8 as a custom connector. Once connected the assistant can search clients and jobs, create jobs from templates, schedule work, change job status and send emails and SMS linked to a job.

Can the ChatGPT or Claude connection create quotes or invoices? Not going by ServiceM8's published list. It has no action for quotes, invoices, payments, materials or editing clients. Office Agent inside ServiceM8 can draft a quote or invoice for you to approve.

Who approves what the AI sends to customers? With Office Agent, a person approves or declines each prepared message or change. With ChatGPT or Claude it depends on the permission you set in that app, so choose a setting that asks before anything is sent.

Do I need a developer to use ServiceM8's AI? Not to switch it on. You need a build for reports in your customer's format, joins to Xero or other systems, and tools that run on their own. Setting it all up across the office and training the staff is what the AI program covers.

FFP Digital Pty Ltd, ABN 85 696 412 692, Ipswich QLD. Book a 15 minute call about the AI program or text 0459 567 884.