Skip to content

Repair Jobs ​

Repair jobs are diagnostic and fix visits for existing boiler installations. Unlike installations which are single continuous jobs, repairs follow a multi-visit workflow where engineers diagnose issues, order parts if needed, and return to complete the repair.

Visit Types ​

Visit TypeDescriptionDocumentation
inspectionInitial diagnostic visitInspection
follow_upReturn visit after parts orderedFollow Up
remedialAdditional work after repairRemedial

Repair Job Types ​

job.jobTypeDescriptionDocumentation
boiler_repairStandard boiler repairThis section
google_heat_linkGoogle Heat Link device repairHeat Link

Common Properties ​

PropertyDescription
jobTypeAlways 'Repair'
visitType'inspection' | 'follow_up' | 'remedial'
job.visitsArray of previous visit reports and photos
partsStatusTracks parts ordering status across visits
screeningHistoryCustomer answers from booking (fault codes, symptoms)

Typical Workflow ​

  1. Inspection - Engineer diagnoses the issue and determines outcome
  2. Parts ordered - If repair needed, parts are ordered via supplier or engineer stock
  3. Follow-up scheduled - Return date set based on parts availability
  4. Follow-up visit - Same engineer returns to complete the repair
  5. Remedial (if needed) - Additional visit for further work

Submission ​

All repair visit types submit via the same endpoint:

PUT /engineers/repair/boiler/{jobId}/event
Body: {event: 'done'}

Job transitions to ready_for_audit state on success.