Use AI for the paper around the job, not the job. Let it sort and name install photos against a shot list, flag missing shots, draft the customer handover pack from the manufacturer's text, and remind you of the warranty deadline. Commissioning readings, safety checks and signatures stay with the engineer, and no model should ever fill in a value.
Two things go wrong in practice. A model asked to "complete the paperwork" writes plausible readings for anything missing, and a phone gallery of 30 unlabelled photos is useless fourteen months later when a warranty question arrives. This checklist fixes the second and guards against the first. It is a working aid for your own records, so the manufacturer's instructions and the rules of your registration body come first on every point.
Who does what: the line between the model and the engineer
Settle this before anyone opens an app. The table is the rule the rest of the tutorial follows.
| Task | AI may | The engineer only |
|---|---|---|
| Install photos | Match each photo to a shot-list item, spot blur, list missing shots | Take the photos, confirm each match, rename or approve |
| Data plate and serial number | Offer a reading as a cross-check | Read, type and verify the serial number |
| Commissioning record | List blank or illegible fields on a finished record | Take every reading, complete every field, sign |
| Safety checks and certificates | Nothing | All of it |
| Handover pack | Rewrite manufacturer text in plain English; lay out the pack | Supply the facts, check every line, add safety wording |
| Warranty registration | Read the terms, list the window and the data needed, draft a reminder | Register, keep the confirmation, tell the customer who did it |
The 24-photo shot list for a like-for-like boiler swap
This list suits a gas combi replacement in an occupied home. Adapt it for oil, system boilers or cylinders by adding the tank, cylinder and any extra pipework. Each shot is there to answer a question someone could ask later: what was removed, where did the flue go, was the system cleaned, which unit is it.
| No. | Stage | Shot | Why it earns its place |
|---|---|---|---|
| 1 | Before | Old boiler on the wall, whole view | Shows what was removed and where it sat |
| 2 | Before | Old boiler data plate | Make, model and serial of the removed unit for the job file |
| 3 | Before | External flue terminal, wide then close | Position and surroundings as found |
| 4 | Before | Gas meter and pipe route to the boiler | Pipe route and isolation points as found |
| 5 | Before | Controls, thermostat and pressure gauge | A baseline for "it worked before you came" |
| 6 | Install | New boiler on the wall with a tape beside it | Clearances against the manufacturer's figures |
| 7 | Install | Flue run inside, joints and supports | Joints seated, run supported |
| 8 | Install | New external flue terminal, wide then close | Position and clearances to openings |
| 9 | Install | Gas connection and isolation valve | Valve fitted and reachable |
| 10 | Install | Flow and return with isolation valves | Connections made and valved |
| 11 | Install | Filling loop, in its finished state | Evidence of how the system was left |
| 12 | Install | Safety-valve discharge pipe and its end | A safe, visible discharge route |
| 13 | Install | Condensate trap, run and end | Easy to miss, and a plausible cause of call-backs later |
| 14 | Install | Magnetic filter and its valves | Evidence of system protection |
| 15 | Install | Controls wiring before covers go on | Tidy, correct terminations |
| 16 | Commission | New boiler data plate, in focus | Serial number for the warranty |
| 17 | Commission | Flush and inhibitor evidence (test result) | Shows the water treatment was done |
| 18 | Commission | Cold pressure gauge reading | Starting pressure on the day |
| 19 | Commission | Flue gas analyser display | The engineer copies the values onto the record |
| 20 | Commission | Completed, signed commissioning record, flat | The paper record itself |
| 21 | Commission | Carbon monoxide alarm in place | Shows an alarm is fitted and where |
| 22 | Handover | Controls as set for the customer | The schedule you left running |
| 23 | Handover | Handover pack with manual and record copies | What the customer received |
| 24 | Handover | Warranty registration confirmation | Proof, with the date |
Keep customers and their belongings out of frame, and crop house numbers and mail from any photo before it goes to an outside tool. Photographs of someone's home are their data, and a line in your quote terms saying you will photograph the work and may process the photos with software is cheap protection. Construction Handover Pack Checklist: Gather the Paperwork With AI covers the same discipline for bigger building jobs.
Adapting the list to the manufacturer's manual
The 24 shots are a starting point. The manual for the boiler you fit holds the authoritative list of checks, and AI can turn it into a photo plan. Paste the installation and commissioning sections, ask for every instruction that says to check, measure, record, fit or test something, and have it propose a photo for each, marking the ones where a photo would add nothing because the instruction is about a reading. Merge the result into your shot list by hand.
Below is the installation and commissioning section of a
boiler manual. List every instruction that tells the installer
to check, measure, record, fit or test something. For each,
give the page or clause, the instruction in 15 words or fewer,
and either "photo useful" (say what the photo should show) or
"record only" (a reading or test that goes on the commissioning
record). Do not add steps that are not in the text.
[paste the manual text]
Expect the "record only" list to be the longer one, which is the point. Most of commissioning is readings and tests, and those belong on the record in the engineer's hand, not in a gallery. Check any clause the model quotes against the manual before you rely on it.
Tag photos at source, then let AI check the set
The cheapest sorting happens as you shoot. ServiceM8's camera can apply a tag by voice, so you say "Tag Before Job" or "Tag After Job" before capture, and its AI Photo Tagging (iOS only, per its feature page) tags the image from the camera's view. CompanyCam gives photos tags and labels, and its AI is built to "snap a photo, talk through what you see". If your app does neither, put the shot number at the start of the filename or say it aloud and add it later. Construction Photo Documentation App: What AI Adds, and Which Plan compares what each plan includes.
When the job is finished, export its photos and check them in batches against the shot list. Claude's vision documentation allows 20 images per message on claude.ai, at up to 10 MB each; Google's help page allows 10 files per prompt in the Gemini app, at up to 100 MB each; and OpenAI has listed 20 MB per image for ChatGPT uploads. Batches of ten work everywhere. Use a business account where you can, or switch off model training on a consumer one.
I am a heating engineer. I will upload up to 10 photos from
one boiler installation. The shot list is below. For each
photo give: filename; the shot-list number it best matches,
or "unmatched"; a description of 12 words or fewer; and any
quality problem (blur, glare, cut off, too dark).
If text on a data plate or a display is readable, copy it
exactly. If any character is uncertain, write "unclear"
rather than guessing. Never estimate a reading or say whether
any value is acceptable.
After the table, list shot-list numbers with no matching photo.
[paste the 24-item shot list]
An illustrative reply for five photos looks like this, followed by what you would fix.
| Filename | Matches | Description | Problem |
|---|---|---|---|
| IMG_4021.jpg | 6 | New boiler on wall, tape measure beside it | None |
| IMG_4022.jpg | 8 | External flue terminal, wide view | None |
| IMG_4023.jpg | 13 | Condensate pipe running to outside | End of pipe cut off |
| IMG_4024.jpg | 16 | Data plate; serial reads "unclear" in the last characters | Glare |
| IMG_4026.jpg | 14 | Valved fitting under the boiler | None |
Three fixes. IMG_4026 is the filling loop, not the magnetic filter, so it belongs to shot 11 and shot 14 is still missing. IMG_4023 needs a retake that shows where the condensate pipe ends. IMG_4024 needs a second shot without glare, and you will read the serial number yourself. The model did the helpful thing in each case: it admitted what it could not see. A tool that confidently names every photo is the one to distrust. Treat every proposed match as a suggestion until you have looked at the picture.
Commissioning and safety records: read-only for the AI
The commissioning record is the engineer's statement that the boiler was set up and tested as the manufacturer requires. It records instrument readings, test results and your signature, and none of that can be inferred from photographs or notes. So the rule is absolute: no model completes, pre-fills or "tidies" a reading, a tick or a pass statement. What AI can do is read a finished record and tell you what you left out.
This is a photo of a commissioning record the engineer has
completed by hand. List every field that is blank, crossed
out or illegible, by field name. Do not read out or guess
any value, and do not suggest what any value should be.
Here is the mistake to rehearse. An engineer, tired at the end of a long day, pastes rough notes into a chat and asks for the handover pack and "the commissioning wording" to be written up. The reply includes a tidy sentence saying the combustion readings were within the manufacturer's limits. The engineer never noted that reading, because the analyser was left in the van. The sentence reads as true, sits in a pack with the engineer's name on it, and nobody notices until a customer calls. The process fix is simple: the model never receives the readings and never writes a statement about a test. Statements about tests come from the engineer's own record, typed or pasted by the engineer.
The same line applies to certificates in other trades, and Electrical Installation Certificate: What AI Can Draft and You Must Sign draws it clearly for the electrical side.
The handover pack: a plain-English rewrite of the manufacturer's text
A good handover pack is short, specific and honest about who to call. The AI's best job in it is translation: turning dense manual paragraphs into steps a householder can follow, without adding or dropping a warning. Build the pack from a fixed skeleton so every customer gets the same sections.
HANDOVER PACK: [job reference]
1. Your boiler: [make and model], installed on [date].
2. Using your controls: [rewritten from the manufacturer's guide]
3. Pressure and topping up: [only as the manufacturer's guide says]
4. If something goes wrong: what to check first, then who to call
5. Safety: [paste your company's standard text on gas smells
and carbon monoxide alarms]
6. Warranty: registered by [you or us] on [date], ref [ref];
what keeps it valid
7. Servicing: next service due [date]
8. Contacts: [office and out-of-hours numbers]
The rewrite prompt keeps the model on a short lead. It rewrites only what you paste, keeps warnings word for word, and says so when the source is unclear.
Rewrite the text below for a householder with no technical
background, in short numbered steps. Keep every warning exactly
as written. Do not add advice, warnings or steps that are not in
the text. If the text is unclear, say which sentence and why.
[paste the manufacturer's section]
A before and after, using an invented extract written in the style of a manual. Source: "Check the system pressure on the gauge when the system is cold. If the pressure falls below the minimum shown, the boiler may lock out. Re-pressurise as described in section 7." Draft: "1. Look at the pressure gauge when the heating is cold. 2. If the needle has dropped below the minimum mark, the boiler may lock out. 3. Section 7 of your guide explains how to top the pressure up. Do not touch the boiler while it is hot." The last sentence is not in the source. It sounds sensible, and it is the model's own advice, so it comes out. The safety paragraph in the pack is your own company's standard text, not something a model composes. HVAC Companies AI: What Warranty Paperwork Automation Costs looks at the wider cost of automating this kind of paperwork.
Choose six photos for the customer's copy: the new boiler on the wall, the flue terminal outside, the filter, the condensate end, the controls as left, and the warranty confirmation. They show the customer what was fitted and where the main parts are, which helps whoever services the boiler next. Keep the other eighteen in your own file.
One pack filled in, and six checks before it goes
Here is the skeleton completed for an illustrative job: a gas combi swapped like for like in a kitchen cupboard on 3 November, with the warranty registered by the firm.
HANDOVER PACK: Job J2317
1. Your boiler: gas combi, 30 kW, in the kitchen cupboard,
installed on 3 November. Serial number: page 2, copied
from the data plate by your engineer.
2. Using your controls: heating on 6.30-8.30 am and 5-10 pm
on weekdays, 7 am-10 pm at weekends. To change the times,
follow steps 1 to 4 on page 3, taken from the user guide.
3. Pressure and topping up: look at the gauge when the heating
is cold. If the needle is below the minimum mark, follow
section 7 of the user guide or call us.
4. If something goes wrong: note any code on the display and
the gauge reading, then call us. Page 5 of the user guide
lists the checks you can make yourself.
5. Safety: [the company's standard text, pasted unchanged]
6. Warranty: registered by us on 5 November, reference on
page 2. The maker's terms ask for a service every year.
7. Servicing: next service due by 3 November next year. We
will remind you a month before.
8. Contacts: office [number], weekdays 8 am-5 pm; out of
hours [number].
Read it against the job file before it leaves, and check six things. The serial number on page 2 matches the photo of the data plate, character by character. The installation date matches the commissioning record. The registration date sits inside the maker's window, two days after installation here. The heating times in section 2 match photo 22 of the controls as left. Section 5 is the company's text with nothing added or removed. And nothing promises more than the manufacturer does: if a draft says "fully covered for ten years", find that line in the terms or take it out. The check takes about three minutes, which is cheap for a document with your name on it.
Warranty registration: read the terms with AI, then set a deadline
Manufacturers set their own registration rules, and they differ enough to catch an engineer who assumes. Viessmann's boiler registration page says a warranty longer than two years needs the boiler registered within 30 days of installation, with the standard two-year warranty applying if not, and that either the customer or the installer can register. Its warranty page adds that the owner must have the boiler serviced every year to qualify for the later years where the terms require it. A Bosch Greenstar warranty document (July 2024 edition) gives the first five years of limited cover if registration is completed within 90 days of installation and only the first year if it is not, and it ties cover to the boiler being "installed and properly maintained by a qualified heating contractor" and the other conditions being met. Two makers give a 30-day window against a 90-day window, and the fallback if you miss it differs too.
Use AI to read the terms for the model you fitted, and then check its answer against the page.
From the warranty text below, list: the registration window
and the date it starts from; who may register; what information
is required; conditions on installer qualification, servicing
or commissioning; and what happens if registration is late.
Quote the exact words for each. If something is not stated,
write "not stated" instead of guessing.
[paste the manufacturer's warranty text]
A sample run shows why the exact words matter. Take this invented extract: "The extended guarantee applies where the appliance is registered within 30 days of the date of installation and serviced annually by a qualified engineer. Registration may be completed by the installer or the householder. Otherwise the standard two-year guarantee applies." An illustrative reply lists the window as "30 days from commissioning", the registrant as "installer or householder", the information required as "not stated", the condition as "annual service by a qualified engineer", and late registration as "standard two-year guarantee". One line is wrong, and it is the dangerous one: the extract starts the clock at installation. On a boiler fitted on 3 November but commissioned on 10 November, once the gas supply was ready, the model's version puts the deadline a week too late. Read the quoted words before you set the reminder, not the summary.
Then do the dull part. Photograph the data plate (shot 16), capture the serial number, and put a deadline in the calendar. A boiler installed on 3 November has a 30-day window that closes on 3 December and a 90-day window that closes on 1 February. Whether the clock starts at installation, commissioning or delivery depends on the maker, so read the line, and set a reminder for day 14 whatever the window, so the task is never left to the last week. Record who registered, the date and the reference, and photograph the confirmation (shot 24). If the customer must register, put the reference and the steps in the handover pack, and say so out loud before you leave.
When the registration is the customer's job, two scheduled texts do the prompting. AI can draft both from the job record; you check the deadline before they are queued.
Day of handover: Hi [first name], it's [your name] from
[company]. Your boiler's longer warranty needs registering
by [deadline]. It only takes a few minutes on the maker's
website, and you'll need the serial number on page 2 of
your handover pack. Reply DONE once it's registered and
I'll note it on your file.
Day 14, only if there is no DONE: Hi [first name], a quick
reminder that registration for your boiler's warranty
closes on [deadline]. If you'd rather we did it, reply YES
and we'll register it for you today.
The second message does the real work, because it turns a forgotten task into a one-word reply. Offer the YES option only where the maker lets installers register. Log each DONE or YES against the job, and if neither arrives, ring the customer before the deadline rather than sending a third text.
A week of five boiler jobs: time and cost
Take a two-engineer heating firm that replaces five boilers a week, with about 28 photos a job. These timings are an illustration, so measure your own for a fortnight first. Naming and filing the photos by hand takes about 12 minutes a job, and about 5 with AI matching and your review. Writing the handover pack from a blank page takes about 25 minutes, and about 10 from the skeleton and a rewrite you check. The warranty step, reading the terms and setting the reminder, takes 3 minutes against 1.
| Step | By hand (minutes) | With AI and review (minutes) | Saved per job |
|---|---|---|---|
| Name and file photos | 12 | 5 | 7 |
| Handover pack | 25 | 10 | 15 |
| Warranty terms and reminder | 3 | 1 | 2 |
| Total | 40 | 16 | 24 |
Twenty-four minutes across five jobs is 120 minutes, two hours a week. At an internal cost of $35 an hour that is $70 a week, about $300 over a month, against a tool cost of nothing on a free plan or $20 a month on a paid one. The numbers matter less than where the saving sits: it is in evenings, not in the van. The one area where the saving would be a mistake is the commissioning record, where the time belongs to the engineer, and the checklist above leaves it there.
Audit the AI's matching every week for a month
For the first month, check the AI's work rather than trust it. Each Friday pick three jobs and compare the proposed matches with your own view of the photos. Count the wrong matches and the problems it failed to flag, then divide by the photos checked. Suppose that over four weeks you check 12 jobs and 336 photos and find 9 wrong matches and 4 missed problems: 13 slips, or 3.9% of the photos (13 divided by 336). Those figures are invented to show the method.
What matters is the kind of slip. If they are harmless, such as a filter labelled as a filling loop, keep going with a human glance at every table. If the model keeps missing a blurred data plate or a missing condensate shot, tighten the prompt or take that step back by hand. A step you have audited is one you can defend to an insurer or a customer; a step you have not is a habit.
Jobs that break the standard list
Some jobs need more shots, and a few need photos taken at one particular moment. If the boiler goes into a boxed-in cupboard, photograph the flue, pipes and valves before the box goes back, because nobody will see them again without taking it apart. If you fit a system boiler with a cylinder, add the cylinder and its pipework to the list and keep its paperwork separate from the boiler record. If the home is let and the tenant is the one in, record who received the handover pack and who the warranty details went to, since the owner may be the person who needs them later. And where something cannot be photographed safely, say so in the job notes. The AI's missing-shot list will flag the gap, and your note explains it.
Keeping the job file, and for how long
File each job as one folder: the 24 photos under their shot names, the completed record scanned flat, the handover pack as sent, and the warranty confirmation. Back it up somewhere other than the phone. For retention, there is no number I can give you that suits every business, because insurers, registration bodies and manufacturers each set their own. A workable rule of thumb is to keep the file at least as long as the longest warranty you registered. One maker's registered cover runs five years on the boiler and ten on the heat exchanger, and another offers ten- and twelve-year extensions on some models, so ten years is a sensible floor until you have checked the rules that apply to you.
If you also run annual service visits, the same folder is where the next visit starts, and the install date is the first reminder you set. For choosing a job app that holds the folder, heating engineer software compared, with what AI adds weighs the options, and Boiler Installation Quote Template: Can AI Write the Quote and Cover Email? covers the step before the install.
Questions heating engineers ask about AI and install records
Can AI fill in the commissioning checklist from my notes?
No. Readings come from instruments on the day, and the record carries your signature. A model will write a plausible value for anything you leave out, which is the danger. Use AI to list the blank fields on a record you have completed, never to complete one. If a field is blank, go back to the boiler or note why it did not apply.
How many photos can I upload at once?
Ten at a time is a safe batch. Gemini's app takes 10 files per prompt at up to 100 MB each, Claude takes 20 images per message on claude.ai at up to 10 MB each, and ChatGPT has been listed at 20 MB per image. Upload by stage, then ask for the missing shot-list items across all batches. Limits change, so check the plan you use.
Should I tell the customer an AI drafted their handover pack?
The pack is your document and you answer for every line, so read it all. If you mention AI, say it was drafted with a tool and checked by you. The stronger habit is a pack built only from manufacturer text and your own standard wording, because that can be checked line by line.
What if the AI misreads a serial number?
Treat its reading as a cross-check only. Read the serial number from the data plate yourself, type it in, then compare the two. Characters such as 8 and B, 0 and O, or 1 and I are the usual traps. A wrong serial can delay a warranty claim, so check it before you register the boiler.
Further reads
- Powered Now vs Tradify for a Sole-Trader Heating Engineer: AI Compared — Two job apps compared for a sole-trader heating engineer.
- AI Service Plan Reminders for Heating and Cooling Customers — Turn each install into an annual service reminder.
- CCTV Installation Checklist: Commissioning, Signage and Handover With AI — The same photo-and-handover routine for another install trade.
- Is ServiceM8 AI Worth It for a Small Heating Firm? — Whether ServiceM8's AI helpers suit a small heating firm.
- Can ChatGPT Read PDFs, Spreadsheets and Photos? What Breaks — What ChatGPT can and cannot read from photos and files.
- Heat Pump Installer Software: Surveys, Heat Loss and Quotes, AI Compared — Surveys and quotes if you add heat pumps.
- Is Checkatrade's AI-Powered TradeMore App Right for a Heating Engineer? — Another app option for a heating engineer to weigh.
- Boiler Replacement Leads: Follow Up in Minutes Using AI — Win the replacement job first with fast lead follow-up.
- AV Installation Checklist: Commissioning Tests and Punch List With AI — A grouped AV commissioning checklist with the tests to record, then AI steps for a room test sheet, a punch list from walkthrough notes and the sign-off page.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Viessmann warranty pages for homeowners and on product warranties; Bosch residential boiler limited warranty for Greenstar models (July 2024 edition); ServiceM8 feature overview (AI Photo Tagging, voice tags); CompanyCam AI page; Claude vision documentation; Google's Gemini Apps help page on uploading files. Read in late October 2026. The shot list is a working aid and does not replace a manufacturer's instructions.