Yes for the writing and quote-and-invoice helpers: ServiceM8 lists them on every plan, with Free capped at 10 AI uses a day and paid plans unlimited. The catch is data, because Auto-Quote needs about 100 past jobs in the account to draft well. Office Agent Pro ($39 a month) and the phone agent are separate buys.
Plan size, not the AI, is what a heating firm feels first. Every job card uses one of your monthly job credits and quotes count, so a firm that sends many boiler-replacement quotes reaches its plan limit well before it reaches an AI limit. The sums below start there, then test the helpers on five real jobs.
Which plan includes which helper
These are ServiceM8's list prices in USD per month, from its pricing page as of October 2026. Paid plans have unlimited users; only Free limits users to one.
| Plan | Price | Jobs a month | AI helper assists | Office Agent | Notable features that start here |
|---|---|---|---|---|---|
| Free | $0 | 30 | 10 a day | Not included | Recurring jobs, deposits, purchased forms |
| Starter | $29 | 50 | Unlimited | Standard included; Pro $39 | Progress invoices, supplier invoice importing |
| Growing | $79 | 150 | Unlimited | Standard included; Pro $39 | Asset management, forms and certificates, proposals, bundles, inbox |
| Premium | $149 | 500 | Unlimited | Standard included; Pro $39 | Job costing, markup billing, knowledge |
| Premium Plus | $349 | 1,500 and up | Unlimited | Standard included; Pro $39 | Same features; 20 cents for each extra job |
The AI itself is spread across several names. ServiceM8's own AI page and the pricing page list these:
- Smart Writing Helper. Auto-write, improve, shorten and lengthen for quote and invoice descriptions, emails and texts, plus reply suggestions and template generation.
- AI Quote and Invoice (Auto-Quote, Auto-Invoice). Drafts a description of the work and a list of billable items from the job card and similar past jobs.
- AI scheduling. Suggests booking times from staff availability, job requirements, past jobs and client communication.
- Smart Report Helper. Builds a report from a typed request.
- ServiceM8 Chat. A voice assistant started with "Hey Siri, Start ServiceM8 Chat".
- AI image generation. Transforms site photos to help clients picture the outcome you are quoting.
- ChatGPT and Claude connector. Links ServiceM8 to either assistant, by a standard called MCP, to find job details and schedule work. The pricing page's plan ticks are images that do not read consistently, so confirm your plan includes it.
- Phone agent and Office Agent Pro. The phone agent answers calls (no price on the pages I read), and Office Agent Pro is the $39 add-on for routine admin.
So the answer to "which plan" is nearly all of them, from Free. The real gates are the Free plan's 10-a-day cap, the add-ons, and your own job history. The pricing page does not say when the Free cap resets or what counts as one assist, so test that before building a routine around it.
Job credits, not AI limits, set a heating firm's plan
The pricing page explains that plans include a set number of job credits and that each new job card uses one. An accepted quote converted to a work order does not use a second credit, but a quote that is never accepted still spent one. For a heating firm that sells boiler replacements, the unsold quotes are where credits go.
Take a firm of three engineers, an owner and a part-time office administrator. Its illustrative month in spring: 62 annual boiler services, 28 breakdown repairs, 9 emergency call-outs, 6 landlord safety checks and 34 quotes for boiler and system work, 13 of which are accepted. That is 62 + 28 + 9 + 6 + 34 = 139 job cards. Growing, at 150 jobs, fits with 11 to spare. Now a winter month: services stay at 62, repairs rise to 41, emergencies to 17, checks stay at 6, and quotes climb to 52. That is 178 job cards, 28 over the Growing allowance.
What happens at the cap is mild. The pricing page says you can still create jobs and work as normal for another seven days, and if your plan resets in that time the credits reset; otherwise you are prompted to upgrade. It also says there are no lock-ins, you can upgrade or downgrade at any time, and credit from your old plan is put towards the new one pro rata. So a seasonal move is possible. Premium at $149 is $70 more than Growing, so three winter months on Premium cost $210 extra, while staying on Premium all year costs $840 more. For this firm, the better plan is Growing with a planned winter upgrade, and the point of doing the sum is to see that coming.
Two cautions on that sum. SMS is free on paid plans according to the pricing page (Free pays 10 cents a text), but its FAQ also mentions a monthly cap with a standard overage fee above it, so ask what your cap is if you text reminders heavily. And the FAQ says that to fill in electronic forms, reports and certificates on site you activate the Forms add-on, and that building your own forms needs Growing or higher; no separate fee is printed, so confirm the $79 covers it.
Auto-Quote and Auto-Invoice: what they read and why 100 jobs matters
ServiceM8's help article explains the mechanism plainly. Auto-Quote and Auto-Invoice read the current job card and what you invoiced for similar past jobs. The AI page adds the inputs: the job description, notes, checklists, items added, time tracked, transcribed videos, your emails and texts with the client, and supplier invoices. From that they draft a description of the work completed and a list of materials and labour, show their reasoning at the bottom of the screen, and wait for you to apply the draft and edit it. On the dashboard you open the job card, choose Billing, then the Billing Workflow menu; on the phone you tap Billing and then Start Auto Invoice. The AI page says Auto-Invoice is available on desktop and the iOS app, so check what your Android users get.
Two limits follow. First, it learns from your history: ServiceM8's general rule is at least 100 jobs in the account for reasonable results, though it is not a hard requirement. A firm doing 40 jobs a month needs two to three months of properly recorded jobs before Auto-Quote is worth judging, and a firm that starts on Free at 30 jobs a month needs more than three. Second, it only knows what is on the job card, so thin notes give thin drafts. Standardising your materials and services list, and avoiding one-off custom items on every job, helps accuracy, and the article says Auto-Quote cannot add bundles.
ServiceM8's AI page says 30 per cent of invoices drafted with Auto-Invoice are "accepted for use", with no method given and no word on how many were edited first. Read it as a warning rather than a promise: most drafts will need work. Here is an invented but typical draft for a boiler service, with what I would fix.
Job card notes: Annual service, combi boiler. Cleaned heat exchanger, checked flue and seals,
replaced condensate trap (customer approved). Flue gas readings in range. Pressure topped up to 1.2 bar.
Materials recorded: condensate trap kit x1. Time tracked: 1 h 10 min.
Work completed (AI draft)
Annual boiler service completed. Heat exchanger cleaned, flue and seals inspected, condensate trap
replaced, system pressure restored to 1.2 bar. All safety checks passed and the appliance is safe to use.
A power flush is recommended within 12 months.
Materials and labour (AI draft)
Annual boiler service, 1 hour ... $95
Condensate trap kit ... $28
Power flush recommendation ... $0
Three fixes. "All safety checks passed and the appliance is safe to use" is the engineer's judgement to make on a record, not a sentence an AI should supply; delete it, and leave the certificate to say what it says. "A power flush is recommended" appears nowhere in the notes, so the model invented a recommendation, and a customer could reasonably act on it. The labour line says one hour while the time tracked was 1 hour 10 minutes. Without the check, the invoice carries an unrecorded safety statement and a made-up upsell. With it, the draft saved about two minutes, which is the honest range for a task like this.
The Smart Writing Helper on a no-heating message
The writing helper is the most immediately usable piece. Per its help article, it appears in the Work Completed box on quotes and invoices, in emails and texts, in reply suggestions (online dashboard only), in templates, and in the text sections of proposals. The actions are Auto-Write, Improve Writing, Shorten and Lengthen, plus a Generate action for templates. Give an email a subject line first, and for a proposal give the text section a title and a few dot points. Reply suggestions offer three options to choose from and then edit.
Here is a worked case for a message every heating firm gets in winter. The customer writes: "Boiler's off, no heating or hot water since this morning, two kids at home, can you come today?" The office types dot points into Auto-Write: sorry to hear it, can attend between two and four today, need the boiler make and any error code, call-out fee as per the quote. An illustrative result:
Hi [first name], I'm sorry to hear that, especially with children at home. We can attend between 2 and 4
this afternoon and we'll have you back up and running. Could you send the make of the boiler and any
error code on the display? The call-out fee is as per our quote. Thanks, [your name]
One fix matters. "We'll have you back up and running" promises an outcome the dot points did not, and a boiler fault can need a part that is not on the van. Replace it with "we will diagnose the fault and tell you the options on the day". The rest is fine, and the draft took about 90 seconds against three minutes from scratch. That is a small saving, but multiplied across winter's volume of near-identical messages it is the helper's best use, and the one with the lowest risk if you read the draft before sending.
Forms, certificates and assets matter more than AI for heating
A heating firm's software choice usually rests on paperwork. ServiceM8's forms page mentions custom forms and reports, "industry-specific compliance certificates", signatures, photos, PDF output and a Form Store where you can buy forms, built from a Word template in an online editor. Its asset management page describes tracking equipment at client sites with QR-coded labels, a map view, asset registers for clients, a customer portal opened by scanning the label, and reminders for follow-up work triggered by form results. The two pages read differently at first glance, but they agree once you look closely. The pricing page lists asset management, and forms and certificates, as "Available in Growing & Up", and says custom forms need Growing or higher. The feature page is reached through ServiceM8's add-ons (its help link is titled "the Asset Management add-on"), but it prints no separate fee. So treat both as Growing features you switch on, not extra purchases, and ask ServiceM8 to confirm that nothing is added to the $79.
That changes the plan question. A boiler is exactly the kind of asset the feature is built for: a QR label on the boiler, a form completed at each service, a service report generated when the job closes, and a portal where the customer scans the label to see the boiler's details or report a fault. For most heating firms the realistic starting plan is Growing, because of these, and the AI is then included at no extra charge. The AI helpers should not drive the plan choice; they are a bonus on a plan you need for the forms and assets anyway. The forms side also lines up with the paperwork described in the boiler installation checklist with photos and handover records.
The voice assistant and phone agent: test before you trust them
ServiceM8 Chat is started by voice, with the phrase "Hey Siri, Start ServiceM8 Chat" on the AI page. As described it can summarise jobs, list materials, call job contacts, check out of jobs, dictate notes and send template emails or texts. The activation phrase uses Siri, so confirm it works on every engineer's phone before you promise it to the team. Test it in the van with the engine running, on ten commands, and count how many it gets right first time. A voice tool that works in a quiet office and fails on site will be abandoned within a week.
The phone side is two separate things. ServiceM8 Phone, listed from $19 a month on the pricing page, is a calling system: it shows the caller's active quotes and work orders on screen, lets you create a job from a call, saves recordings, durations and transcripts to the job card, and gives you one contact number. The AI phone agent is listed on the AI page as an assistant that answers business calls "just like a real staff member", with no plan, limits or price, and the pricing page does not list it at all. Ask for these in writing: which phone plan includes it, included minutes, any per-minute charge, how emergencies are handed to a human, and where recordings and transcripts are stored.
Four calls must pass before it takes real customers. Two are about safety: a caller who says they smell gas must be told to follow the gas emergency advice and contact the emergency number before anything else, with no attempt at diagnosis, and a caller with no heating and a vulnerable person at home must reach you at once, not be queued. The other two test what makes ServiceM8 different, the link to your job cards. Ring from a number that belongs to a customer with an open boiler quote and ask about it: the call record should land on that quote's job card, not on a new one that uses a job credit. Then ring from a number ServiceM8 has never seen and ask for a service visit: the details should arrive complete enough that the office can create the job without calling back. A call-by-call test for plumbers' voice agents has more scenarios if you want to extend the list.
Five real jobs, one stopwatch: a scored test
Choose five completed jobs of different types and run each through the helper that fits it. Time the old way from your last records, then time the helper including every fix. Count each fix, and write down whether any error left in the text would matter to a customer or an engineer. Here is an illustrative result.
| Real job | Helper | By hand (min) | With helper, fixes included (min) | Fixes | Verdict |
|---|---|---|---|---|---|
| Annual service, combi boiler | Auto-Invoice | 4 | 2.5 | 3: safety sentence, invented advice, labour time | Use with review |
| Breakdown repair, two parts | Auto-Invoice | 6 | 5 | 3: a missed part, a wrong part name, labour | Not yet; too little history |
| Boiler replacement quote | Auto-Quote | 25 | 15 | 4: bundle unsupported, flue kit missing, two prices | Draft only |
| No-heating reply to a customer | Reply suggestion | 3 | 1.5 | 1: removed a promise | Use |
| Overdue invoices over 30 days | Smart Report Helper | 15 | 4 | 0 | Use |
| Total | 53 | 28 |
Twenty-five minutes saved on 53, about 47 per cent, but the pattern matters more than the total. The helpers that start from your own words (replies) or your own data (a report) needed one fix or none. The ones that must infer what you did on site (invoices and quotes) needed fixes, and the replacement quote needed four. My rule for keeping a helper is that it saves at least a quarter of the time after fixes and that no unrecorded safety, price or promise remains in text that will be sent. On those terms, three helpers stay, one waits for more history, and one stays a draft tool. Run the test again once the account holds 100 jobs and see whether the quote and invoice drafts improve; they should, according to ServiceM8's own guidance.
Now the money. The illustrative firm's spring month has 105 visits plus 13 accepted quotes to bill, so 118 invoices; the 21 quotes that were never accepted produce none. If invoice drafting takes 3.5 minutes by hand, and the helper averages 1.9 minutes because 30 per cent of drafts need only a 30-second read and 70 per cent need 2.5 minutes with fixes, the saving is 1.6 minutes an invoice: about 189 minutes, or 3.2 hours, a month. At $35 an hour of office time that is about $110 a month, from a feature included in the plan. It is worth switching on and worth checking, and it is not a reason to pick a dearer plan.
What Office Agent Pro would have to do for $39
ServiceM8 describes Office Agent Pro as an AI assistant inside the product that handles routine admin, and says you can assign it jobs like chasing quotes, drafting replies and flagging overdue tasks, with notifications and approvals so you stay in control. The page does not describe what the included Office Agent Standard does, so ask. Pricing is flat: $39 a month on any paid plan. At $35 an hour it needs to save about 67 minutes a month to break even. If it chases 30 open boiler quotes a month and each chase would have taken you three minutes, that is 90 minutes, and the add-on pays if the chases go out without rework. If it drafts a handful of replies, it does not. Treat it as a one-month trial with a count: chases sent, chases you had to rewrite, and quotes that converted afterwards.
Plan by firm size
| Firm | Job cards a month | Plan to start with | What to check |
|---|---|---|---|
| Solo engineer | 30 to 50 | Free ($0, 30 jobs) or Starter ($29, 50 jobs) | Free's cap of 10 AI uses a day is enough for one person, and Free earns bonus jobs when customers pay by card; Starter removes the cap and adds Office Agent Standard |
| Two or three engineers | 90 to 150 | Growing ($79) | Forms and certificates and asset management start here; plan the winter peak |
| Four to ten engineers | 180 to 500 | Premium ($149) | Adds job costing and markup billing; check job credits against your quote volume |
| Eleven or more | 500 and up | Premium Plus ($349) | Extra jobs cost 20 cents each; compare with other systems built for larger fleets |
A rule of thumb behind those ranges is about 45 to 50 job cards per engineer a month in the illustrative firm above; use your own figure from the last six months of records. If you are weighing ServiceM8 against other job apps by firm size, ServiceM8, Tradify or Fergus by business size compares them, and heating engineer software compared adds the heating-specific view. If you are looking at Checkatrade's free app instead, whether TradeMore is right for a heating engineer uses the same kind of switch test.
Signs the helpers will not pay for themselves yet
- You have fewer than a few dozen jobs recorded. Start recording notes and materials properly now; the AI will be worth judging later.
- Your jobs are mostly standard visits where the invoice text is a template anyway. A saved text snippet does the same job.
- Your engineers will not write job notes. The AI draws on what is on the card, and there is nothing to draw on.
- You cannot review the drafts before they go out. An unchecked safety sentence on an invoice is a risk you should not take for two minutes saved.
If you would rather work through this with someone, mapping which jobs in your firm are worth handing to AI is what my AI implementation consultation covers.
ServiceM8 AI questions from heating and plumbing firms
Does ServiceM8's free plan include the AI helpers?
Its pricing page lists the AI Writing Helper and AI Quote and Invoice on every plan, including Free, where AI helper assists are capped at 10 a day. Paid plans are unlimited. Free also has one user and 30 jobs a month, so most heating firms outgrow it on job credits before they notice the AI cap.
Is ServiceM8's AI quote and invoice feature accurate enough to send unchecked?
No, and ServiceM8 does not claim so. It says 30 per cent of Auto-Invoice drafts are accepted for use, shows its reasoning for you to check, and gives at least 100 jobs in the account as its general rule for reasonable results. Treat every draft as a first pass, and never let it state that an appliance is safe.
What is Office Agent Pro and is it worth $39 a month?
ServiceM8 describes it as an AI assistant inside the product for routine admin such as chasing quotes, drafting replies and flagging overdue tasks, with notifications and approvals. It is $39 a month on paid plans. At $35 an hour of office time it needs to save about 67 minutes a month to pay, which chasing 30 quotes at three minutes each would do.
Does ServiceM8 have an AI phone agent, and what does it cost?
ServiceM8's AI page lists a phone agent that answers business calls, but gives no plan, limit or price. The pricing page shows ServiceM8 Phone from $19 a month without describing an AI agent. Ask for included minutes, any per-minute charge, emergency hand-off rules and where recordings are kept, in writing, before you rely on it.
Further reads
- Tradify vs Fergus for Plumbers and Electricians: AI Features Compared — How the other two popular job apps handle AI.
- Property Maintenance Software: Jobber, ServiceM8 and Fergus Compared — Jobber, ServiceM8 and Fergus compared for work orders.
- Mobile Mechanic Software for One Van: Jobber vs ServiceM8 With AI — A one-van comparison of Jobber and ServiceM8 with AI.
- AI Quoting Tools for Plumbers: What They Cost and What They Do — What AI quoting tools for plumbers cost and do.
- Powered Now vs Tradify for a Sole-Trader Heating Engineer: AI Compared — Powered Now and Tradify compared for a sole-trader heating engineer.
- How to Run a Two-Week AI Tool Trial Before You Commit — A scorecard method for any two-week software trial.
- AI Quote Generators for UK Tradesmen: Built-In or ChatGPT? — What the AI in four job-software tools really does with a quote, what a general assistant adds, and a scored three-job test to settle it.
- AI Software for Plumbers: What a Small Firm Pays Each Month, by Van Count — Monthly AI software bills for one, three and eight vans, tallied line by line from vendor pricing pages: platform, AI receptionist and ChatGPT seats.
- Appliance Repair Software Compared: Scheduling, Parts, Warranty and AI — Twelve parts and warranty fields, checked against what five vendors' own pages say, with four-user prices and what AI adds.
- Best AI for Plumbers: What a Solo, Two-Van and Ten-Van Firm Should Buy — One van, two vans or ten: which AI setup a plumbing firm should buy, what each tier costs a month, and the signs it is time to move up.
- Tradie Apps: Quote, Schedule and Invoice Tools Compared, With AI Features — Tradify, ServiceM8, Fergus and Jobber scored on the AI each one documents for quotes, schedules and invoices, with list prices and a trial script.
- Best AI for Tradesmen: Seven Phone Apps for Quotes, Notes and Receipts — Seven phone apps that handle quotes, job notes and receipts from the van, what each one does, which plan carries the AI, and a 30-minute test to run first.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: ServiceM8 pricing page, AI features page, feature pages for Phone, Asset Management and Forms, and help articles on Auto-Quote and Auto-Invoice and the Smart Writing Helper, read on 29 October 2026. Usage figures marked as vendor claims come from ServiceM8's own pages.