A construction handover pack normally holds the completion and test certificates, warranties and guarantees, operation and maintenance (O&M) manuals, as-built drawings, commissioning records, keys and access details, and a safety file where one is required. AI helps you build the checklist from the contract, chase subcontractors and check each document before it goes in.
The contract decides the real list, so start there rather than with a generic template. AI is good at reading a specification and at writing the fifteenth polite chaser, and poor at judging whether a certificate is valid. Whoever signs the pack must still open every document and confirm it relates to this building.
Who opens the pack, and what each reader looks for
Three groups open a handover pack, and they want different things. Writing for them keeps the pack short enough to be used.
- The client's property or facilities manager wants to run the building: which plant needs servicing, who to ring, how to isolate an area, where the stopcock is and which guarantee covers the roof.
- The next contractor or maintainer wants evidence of what was built: as-built drawings, service routes, test results and specifications, so they do not open walls to find out.
- Insurers, lenders and a future buyer's solicitor want proof that the work was inspected and signed off: completion certificates, test records and guarantees in the right name.
A document none of those readers needs, such as the delivery note for a pallet of plasterboard, stays in the job file. Some contracts also make the pack a condition of final payment or of releasing retention, which is why late paperwork costs cash. The retainage tracker tutorial shows how to follow that money.
The checklist: what goes in, who supplies it and what to check
Treat this as a starting list. The specification and the employer's requirements decide which rows apply to your job, so strike out what does not and add what is missing. Each row names who normally supplies the item and the single check that catches the most common fault.
Certificates and test records
| Item | Usually supplied by | Check before it goes in |
|---|---|---|
| Electrical installation certificate with test results | Electrical subcontractor | Address correct, circuit schedule present, signed by the person who tested, results pages attached |
| Fire detection and alarm certificate | Alarm installer | Zone chart matches the panel as installed; signed; dated before handover |
| Emergency lighting certificate | Electrical or lighting installer | Duration test result recorded; luminaire count matches the drawings |
| Fuel or gas installation commissioning record | Heating installer | Appliance serial numbers match the units on site; installer's registration number printed |
| Pressure test and water-system disinfection records | Plumbing subcontractor | Test date, pressure held for the stated time, tester's signature |
| Ventilation commissioning and air-flow readings | Ventilation subcontractor | Readings set against design figures, with a note on any shortfall |
| Fire-stopping and penetration seal records | Fire-stopping installer | Schedule or photos tie each seal to a location on the plans |
| Air-tightness test report (where specified) | Test body or main contractor | Result against target, test date and building address |
| Lift or hoist inspection certificate (where fitted) | Lift contractor | Next inspection date shown |
| Completion or occupancy certificate from the building authority | Main contractor or client's agent | Right address, and every condition printed on it has been closed |

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowWarranties and guarantees
A guarantee only helps if the right person can claim on it, so most checks in this group are about names and dates.
| Item | Usually supplied by | Check before it goes in |
|---|---|---|
| Manufacturer warranties on plant and fixtures (boiler, heat pump, windows, flooring, roof membrane) | Supplier, via the subcontractor | Registered in the client's name or transferable; term and start date stated; serial numbers match |
| Installer or workmanship guarantee from each trade | Each trade | Duration, what it covers and who to contact; matches the subcontract wording |
| Insurance-backed guarantees (waterproofing, roofing, damp-proofing, cladding systems) | Specialist subcontractor | Certificate number present; the client is the insured party; conditions such as annual inspections listed |
| Defects period notice | Main contractor | Start and end dates counted from the certified completion date; named contact and an out-of-hours number |
Manuals, data and drawings
The O&M manual is the largest item. A typical manual holds the design principles, construction details, as-built drawings and specifications, operating and maintenance instructions (including safety information and manufacturers' instructions), an asset register of plant and equipment, commissioning and test results, guarantees and certificates, and requirements for eventual decommissioning. The contractor usually compiles it, with input from subcontractors, designers and suppliers.
| Item | Usually supplied by | Check before it goes in |
|---|---|---|
| O&M manual (draft at handover, final later if seasonal readings are needed) | Contractor, from each subcontractor's section | Open the sections: headings without content are the usual fault. Model numbers match the installed equipment |
| As-built drawings | Designers, contractor and specialist subcontractors | Title block says as-built, not construction issue; the revision reflects the last site change; concealed services are dimensioned |
| Equipment schedule or asset register | Contractor | Serial numbers read from the equipment itself (photo), not copied from a delivery note |
| Finishes schedule and product data | Contractor | Colour and batch codes match what is on the walls and floors |
| Spares and attic stock schedule | Contractor | Quantities counted and signed for by the client |
Safety file, keys and training
- Health and safety file, where the project requires one. It records what someone doing later work on the building needs to know: a short description of the work, hazards that could not be removed (asbestos or contaminated-land surveys, for example), key structural principles and safe loads, hazardous materials used, how installed plant can be removed, and where significant services run. It is not a copy of the O&M manual, and it only needs information that matters to safety. Check that the designers and your own team fed it, and that the client signs for receiving it.
- Key and access schedule. List every key set, fob and code with a signed receipt. Count them in front of the client. Keep alarm codes out of any copy that travels by email.
- Training record. Who was shown how to use the fire panel, heating controls and ventilation, on what date, with an attendee list. Check that the people who sign will really run the building.
- Meter readings. A dated photo of every meter at handover, so the first bills are fair.
Snags, close-out and what releases money
Include the closed snag list with the client's representative's signature, plus a dated list of anything agreed to finish after handover. Add any documents the contract makes a condition of final payment or retention release, such as collateral warranties or release forms. The snagging report template covers the list itself, and the final account tutorial covers the money that follows.
Turn the specification into a requirements matrix with AI
Do this at award, not at completion. Paste the handover sections of the specification, the employer's requirements and the subcontract scope into an AI assistant one package at a time, and ask for a matrix rather than prose. A table forces the assistant to attach every requirement to a clause you can look up.
You are helping a small main contractor build a handover requirements matrix.
Below are extracts from the specification and the subcontract for ONE package: [package name, e.g. mechanical ventilation].
Return a table with these columns:
Ref | Document required | Format and copies | Needed by (draft or final) | Clause quoted | Who must supply | Notes
Rules:
- Only list documents the text actually requires. Quote the clause or section number.
- If a deadline is stated, copy it exactly. If none is stated, write "not stated". Do not guess.
- After the table, list anything that looks required by implication but is not written down, under the heading "Check with the designer".
- Do not add generic documents from your own knowledge.
TEXT:
[paste extracts]
Illustrative output for a ventilation package, trimmed to five rows:
| Ref | Document required | Needed by | Clause | Notes |
|---|---|---|---|---|
| H-01 | Signed commissioning records, PDF plus two printed sets | Draft four weeks before practical completion | Spec 3.4.2 | Air-flow readings against design |
| H-02 | O&M information for fans and controls | Draft four weeks before completion, final eight weeks after | Spec 3.5.1 | Manufacturers' instructions included |
| H-03 | Two-year manufacturer warranties, originals | At practical completion | Subcontract schedule 4 | Client named as owner |
| H-04 | As-built ductwork drawings, PDF and CAD | Two weeks before completion | Spec 3.6 | Dimensioned to the ceiling void |
| H-05 | Training session record | Not stated | Not stated | Listed under "Check with the designer" |
Expect to fix three things in output like this. The assistant may list one report twice under two names, merge two clauses that carry different deadlines, and miss a requirement in the preliminaries section that you did not paste. Read the matrix against the contract once, correct it, then send each subcontractor their own rows with their order. That single message does more to prevent late paperwork than any later chasing.
A tracker built for chasing, not storing
The matrix becomes the tracker. One row per document, with these columns: reference, package, document, supplier, contact, needed-by date, status, date requested, chasers sent, date received, checked by, check note, file name and pack section. Keep the status list short and strict: Not requested, Requested, Received, Checked, Accepted, Rejected.
Received and Accepted are separate on purpose. A file in the folder is not a document someone competent has opened. Illustrative extract from a ten-week office refurbishment for an accountancy practice, with practical completion (substantial completion in some contracts) planned for 14 March:
| Ref | Document | Supplier | Needed by | Status | Chasers | Check note |
|---|---|---|---|---|---|---|
| E-01 | Electrical installation certificate and results | Electrical sub | 21 Feb | Received | 1 | Address right; results pages missing |
| E-04 | Emergency lighting duration test | Electrical sub | 21 Feb | Requested | 2 | Promised for Friday |
| F-01 | Fire alarm certificate | Alarm installer | 21 Feb | Rejected | 1 | Zone chart shows the old room layout |
| P-02 | Water system pressure test records | Plumbing sub | 21 Feb | Checked | 1 | Awaiting second signature |
| R-03 | Roof membrane guarantee | Roofing sub | 28 Feb | Accepted | 0 | Client named as insured party |
| V-02 | Ventilation commissioning report | Ventilation sub | 28 Feb | Not requested | 0 | Plant not yet commissioned |
Across the full 58-item pack the status column might read 29 Accepted, 3 Checked, 8 Received, 2 Rejected, 10 Requested and 6 Not requested. Completeness is Accepted divided by total: 29 of 58, which is exactly half. That is the number to quote at the weekly meeting, not the number of files in the folder. Two formulas keep the sheet honest, and any AI assistant will write them if you describe your columns. With Status in column E and the needed-by date in column D (real dates in the sheet, not text):
Completeness: =COUNTIF(E2:E60,"Accepted")/COUNTA(A2:A60)
Days to needed-by: =D2-TODAY()
Highlight a row in red when days to needed-by is below 0 and Status is not "Accepted"
Chasers that name the missing document, grouped by subcontractor
One email per subcontractor per week, listing everything outstanding, gets answered more often than five single-document messages. Generate it from the tracker rows, not from memory, so the assistant has nothing to invent. A chase ladder that works on a small job:
- Eight weeks before completion: each subcontractor receives their rows from the matrix, with formats and dates.
- Five weeks: first reminder listing what is still open.
- Three weeks: second reminder, copied to their director or contracts manager, naming the date by which the draft is needed.
- One week: final reminder. If your subcontract ties final payment to the documents, say so here and only here, after reading the clause yourself.
- After completion: a weekly call until the last row is Accepted.
Write a chaser email from a site manager at a small contractor to a subcontractor.
Use ONLY the rows below. Tone: direct and courteous, no threats. Under 150 words.
Open with the practical completion date. List each outstanding document with its tracker ref, what is missing or wrong, and the date needed. Close by asking for a reply giving the date each item will arrive. Sign off "[your name]".
Do not mention payment or contract clauses unless the Escalation field says yes.
Subcontractor: [company]
Practical completion: 14 March
Escalation: no
Rows:
E-01 | Electrical installation certificate | test results pages missing | needed 21 Feb
E-04 | Emergency lighting duration test | not received | needed 21 Feb
Illustrative output:
Subject: Handover paperwork outstanding: E-01 and E-04 (completion 14 March)
Hello [first name],
Practical completion is planned for 14 March and two of your documents are still open.
E-01 Electrical installation certificate: the certificate arrived but the test results pages are missing. Needed by 21 February.
E-04 Emergency lighting duration test: not yet received. Needed by 21 February.
Could you reply by Wednesday with the date each will reach me? If access or a late test is holding either one up, tell me and I will arrange it.
Thanks,
[your name]
Two faults to watch for in output like this: invented history ("as agreed on site last week") and a payment warning when the Escalation field said no. Delete both before sending. Send chasers from your own email account so replies land in your inbox, and update the tracker the same day.
A first-pass check of each certificate
Upload one document at a time with a checking prompt. The aim is a short list of questions for the person who knows the system, not a verdict. The prompt below is deliberately narrow because an assistant asked "is this certificate fine?" tends to answer yes far too readily.
Check the attached document against this record. Do not judge technical content.
Job address: [address] Package: [name] Expected document: [type] Planned handover: [date]
Return:
1. Document type and issuer as printed.
2. The address printed, and whether it matches the job address exactly.
3. Dates printed, and whether they fall before the planned handover.
4. Whether a signature is present, and whether a name is printed beside it.
5. Pages that look missing (for example a results schedule referred to but not attached).
6. Serial or model numbers listed, copied exactly.
7. Anything you could not read. Quote it instead of guessing.
End with questions for a competent person to answer.
Illustrative result for an emergency lighting certificate: the address reads "Unit 4" where the job is "Unit 14"; the test date is 12 February; the text refers to a "schedule of luminaires" that is not attached; the signature is present but unnamed; one handwritten date could not be read and is quoted as "1_ Feb". Each of those becomes a line in the Check note column and a reply to the subcontractor.
An assistant that is not told to quote what it cannot read can offer a confident guess for a handwritten date, and the last line of the prompt exists to stop that. Even so, treat every extracted date and serial number as a pointer: open the document and look. A completeness check is not a competence check, and the person who knows the plant must judge the technical content.
File names, the index and a one-page guide for the client
Name every file the same way before it goes in the pack: section number, package, document, date. For example 03-ELEC-Installation-Certificate-2027-02-12.pdf. Sorted alphabetically, the folder then reads in the order of the index.
Handover pack
01 Contacts and defects procedure
02 Practical completion and building authority certificates
03 Electrical
04 Heating and plumbing
05 Ventilation
06 Fire safety
07 Warranties and guarantees
08 O&M manual
09 As-built drawings
10 Health and safety file
11 Keys, access and training
12 Snag list and defects period
Once every row is Accepted, paste the tracker's file names and sections into the assistant and ask for a contents page in section order. Then compare the index with the folder, line by line: the index must match the tracker one to one, and a section that lists a document it does not contain is the failure that embarrasses you in front of the client.
Finish with a one-page guide in plain language for the client's staff. An illustrative extract for the accountancy practice's office: "Heating: serviced once a year, interval and contact in section 04. Water: main stopcock under the reception sink, valve photo in section 04. Fire alarm: weekly test routine in section 06. Defects: report to [contact] until [end date], out of hours on [number]." Maintenance intervals come from the manufacturers' instructions in the manual. Ask the assistant to tidy your wording, never to supply the intervals.
The handover meeting and what the client signs
Handover day goes better when the meeting follows a fixed order. Ask the assistant to draft the agenda from the tracker so every row is covered, then run it like this:
- Walk the building with the client's representative, using the closed snag list.
- Demonstrate each system to the people who will run it, and sign the training record as you go.
- Hand over keys and fobs against the signed schedule, counting each set aloud.
- Present the pack, index first, and let the client open two or three documents at random to check the address, the date and their own name on the warranties.
- Photograph the meters.
- Sign an acceptance note that names the pack version and date and lists any items still to follow, each with a date.
The acceptance note gives you a dated record of what the client received and what was still outstanding. Ask the assistant to draft it from the tracker's Accepted and Outstanding rows, then have whoever signs for your firm read every line. If the contract has a prescribed form for completion or handover, use that form and let the assistant only fill in the schedule of documents.
Alarm codes, security layouts and what to upload
A handover pack is a map of how to get into a building and what protects it: site addresses, alarm zone charts, camera positions, key schedules and sometimes occupiers' names. None of the AI steps above needs most of that. The matrix needs specification text, the chasers need tracker rows and the certificate check needs one certificate at a time, so upload exactly that and nothing more.
Three habits cover most of the risk. Blank out alarm codes, door-entry codes and safe combinations before any page leaves your system, and keep them only in the printed copy handed over in person. Give the assistant text extracts rather than whole security drawings, and keep the originals in your own storage. And run the work on a plan that does not train on what you upload: the free and individual plans of ChatGPT and Claude have a model-training switch in their privacy settings that you must find and turn off yourself, while the business plans from OpenAI and Anthropic leave business content out of training by default. Those cost more: ChatGPT Business Standard and Claude Team Standard are each $25 a seat a month, or $20 on annual billing, with a two-seat minimum (USD list prices). The anonymising tutorial has a repeatable way to strip the rest.
Five ways a pack looks complete and still fails
- The certificate is for the wrong unit. Copied from a neighbouring job, it passes a glance. The address check in the prompt above catches it in seconds, which is the best argument for running that prompt on every document.
- The warranty is registered to the contractor. It is valid, but the client cannot claim on it. The check is the registered or insured party, not the existence of the certificate.
- The manual covers last year's model. The supplier changed the range after the order. Photograph the data plate on site and compare its model number with the manual's.
- The as-built drawings are the construction issue. Read the title block and revision, and ask the foreman to mark the changes made on site.
- A draft manual is presented as final. Section headings exist, but the commissioning section holds a blank form. An AI-built index will list that section as present, so open it.
Each of these passes an index check and fails a reading check, which is why the Accepted status needs a named person behind it. For the subcontractor side of the same job, the subcontractor paperwork checklist covers insurance and compliance documents, and the workmanship warranty tutorial covers drafting the guarantee terms that go in section 07.
Time and cost: an afternoon to set up, then fifteen minutes a week
Allow roughly ten minutes per package to build and correct a matrix, so two hours for twelve packages, plus an hour to set up the tracker. After that, the weekly routine is about fifteen minutes: update statuses, generate the grouped chasers, send them. In the last fortnight, expect a couple of hours to assemble and index the pack. These are planning figures from how the work breaks down, so time your first job and adjust.
The cost is mostly your time. A free assistant tier can do the matrix and the chasers, though free tiers cap usage and change often, so check the vendor's page. Paid individual plans are listed at about $20 a month for ChatGPT Plus and Claude Pro ($17 a month if Claude is billed annually). If the pack includes client security details, the business tiers above are the safer purchase.
Handover pack questions that come up late in a job
When should I start building the handover pack?
At contract award, not at practical completion. Build the requirements matrix from the specification in the first fortnight, tell each subcontractor in their order what they must supply, and start chasing about eight weeks before the planned completion date. A draft operation and maintenance manual is normally expected during the handover procedure, with the final version sometimes following months later once seasonal commissioning readings are in.
Can AI write the operation and maintenance manual?
It can structure one and draft plain-English cleaning and upkeep sections from the manufacturers' documents you give it. It should not invent maintenance intervals, model numbers or settings, which come from manufacturer data and the commissioning records. Treat the draft as a contents page and first pass for a competent person to correct, then check every model number against the equipment actually installed.
What if a subcontractor never sends a certificate?
Escalate in writing along the chase ladder, then read the subcontract: many allow you to hold back final payment until the documents arrive. If the certificate simply does not exist, ask a competent person whether the work must be re-tested. AI can draft the letters and a short chronology of your requests, but whether you may withhold money is a question for your contract and your solicitor.
Should the pack be paper or digital?
Follow the contract and ask the client. Most clients want one indexed digital folder, often plus a small number of printed manuals kept in the plant room. Whatever the format, the index must match your tracker one to one, and the client should sign for what was delivered so the handover date is on record.
Further reads
- Construction Photo Documentation App: What AI Adds, and Which Plan — Dated photos that prove each item was installed
- Construction Meeting Minutes: Record, Summarise and Chase Actions With AI — Minutes with owners and dates for the handover meetings
- Writing Client Updates and Snag Lists With AI for Builders — Client updates and snag lists in the final weeks
- Boiler Installation Checklist: AI Sorts the Photos, You Sign the Records — A single-trade handover record, worked through
- CCTV Installation Checklist: Commissioning, Signage and Handover With AI — Commissioning and signage records for a security install
- AI in the Construction Field: Photos, Voice Notes and Punch Lists — Site photos and voice notes turned into punch lists
- AI Marketing for a Construction Company: Case Studies, Bids and LinkedIn — A commercial builder's workflow: project fact sheet and photos to a case study, a bid-ready sheet and a month of LinkedIn posts, with client consent first.
- AI Tool for Construction Planning: Pre-Start Checklist and Long-Lead Items — A 42-item pre-start checklist for small construction jobs, with prompts for scope, long-lead order-by dates and a risk register you actually review.
- AI Tools for Construction Project Management: RFIs, Logs, Reports — One eight-week fit-out followed through its daily logs, RFIs and weekly client reports: which tools do each job, what they cost and what you must still check.
- Glide Mobile App Builder: A Snag List Photo App for a Building Firm — Which Glide to pick, how to build a sheet-backed snag list with camera photos and status filters, how to show clients only their plot, and the plan cost.
- Practical Completion Certificate: What Each Clause Means, Then an AI Draft — Each clause of a practical completion certificate in plain English, a filled-in kitchen extension example, and an AI draft you check against the contract.
- Solar Installation Quality Checklist: Sort Photo Evidence With AI — A 32-shot solar photo checklist, a sorting prompt with a sample result, and the checks that keep commissioning tests in your hands.
- Water Damage Restoration Software: Moisture Logs and Scope Notes Checklist — A checklist of what a water damage job file must record, what to ask restoration software, and where AI helps with moisture logs and scope notes.
- Water Heater Installation Checklist: Photo Proof and Handover Pack With AI — The installer's photo-proof checklist for a water heater job, the tests you record yourself, and how AI drafts a plain-English handover pack.
- AI for Home Construction: Where It Helps a Builder, Plot to Handover — Seven build stages from enquiry to handover, with the job AI can take and the job that stays yours at each, plus which stage to try first.
- AI in Construction Projects: Weekly Early-Warning Flags for Cost and Delay — Paste weekly progress notes, thresholds and last week's flags into an AI assistant, then check each flag before it reaches the risk register.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Designing Buildings wiki pages on operation and maintenance manuals and the health and safety file; OpenAI business data page; Anthropic privacy centre; ChatGPT Business and Claude Team list prices as verified on the vendors' pricing pages in late October 2026.