Skip to content

Callout Jobs ​

Callout jobs are service visits to diagnose and repair issues with existing installations. They follow a similar workflow to repair jobs, with an initial inspection visit followed by optional follow-up and remedial visits.

Definition ​

PropertyDescription
jobType'Callout'

Callout Types ​

TypeDescription
SubscriptionVisitCallout for customers with service plans
InstallationVisitCallout related to a previous installation

Visit Types ​

Visit TypeDescriptionDocumentation
inspectionInitial diagnostic visit to identify the problemInspection
follow_upReturn visit to complete repairs after parts orderedFollow Up
remedialAdditional work scheduled after inspection or follow-upRemedial

Job Properties ​

PropertyTypeDescription
calloutTypeCalloutType'SubscriptionVisit' | 'InstallationVisit'
visitTypeCalloutVisitType'inspection' | 'follow_up' | 'remedial'
partsStatusCalloutPartsStatus'engineer_supplied' | 'ordered' | 'ordered_manually' | 'order_required' | 'not_required'
visitsCalloutVisit[]Array of previous visit reports with photos and outcomes
webApiIdstringAPI identifier for the current visit

API Endpoints ​

ActionEndpointMethod
Submit visit outcome/engineers/callouts/visits/{visitId}/reportPOST
Update visit notes/engineers/callouts/visits/{webApiId}PUT
Fetch repair categories/engineers/callouts/productsGET
Get gas safety records/engineers/callouts/visits/{id}/gas_safety_recordsGET

Workflow ​