Skip to content

Boiler Installation

Boiler installations are multi-step jobs for installing new gas boilers. Most installations are completed in a single day, but complex jobs may span two days. The dates array on the job determines the schedule, and day 2 requirements only apply when multiple dates are present.

ETA Notifications

Engineers can send an ETA to the customer for the morning slot only on boiler installation visits.

Job Properties

PropertyDescription
productTypeAlways 'boiler'
installationTypecombi, system, or heat-only
boilerTypeType of new boiler
existingBoilerTypeWhat's being replaced
fuelTypeGas/Oil/LPG
flueTypeVertical/Horizontal
make / modelBoiler manufacturer and model
packsMaterials (radiators, smart home devices, TRVs)
datesArray of installation dates (multi-day support)
screeningHistoryCustomer screening answers affecting photo requirements

Completing a Boiler Installation

1. Gas Safety Record (CP1)

Always required. See CP1 Documentation for details.

2. Electrical Completion Certificate (ECC)

Two-step form:

  1. Confirm if boiler is connected to existing power supply
  2. If yes, complete final electrical checks (gas bonding, water bonding, connections)

3. Benchmark Form

Single photo upload of the completed benchmark form.

4. Gas Installation Photos

13-19 photos depending on job configuration

5. Electric Installation Photos

10 mandatory photos

6. Radiator Installation Photos (Conditional)

Only required if packs include packType === 'radiator'. One photo per radiator based on pack quantities.

7. Smart Home Photos (Conditional)

Only required if packs include smart home or TRV devices. Photos generated based on pack quantities.

8. Customer Walkthrough

See Customer Walkthrough for details.

9. Risk Assessment Day 2 (Conditional)

Required only for multi-day installations (dates.length > 1) when Day 1 risk assessment is complete.

Multi-Day Installations

ConditionDay 2 Required
dates.length === 1No
dates.length > 1 AND riskAssessmentUploaded.day1 === trueYes

Day 2 risk assessment is excluded from the main form count but still required for submission.

Submission Flow

StepEndpointBody
1PUT /installation_jobs/{jobId}/done{installerId}

Job transitions to ready_for_audit state on success.

Pack Types

Pack TypeEffect
radiatorAdds radiator photo requirements
smart_homeAdds smart home photo requirements (if not upgrade)
trvAdds TRV photo requirements