Workflow Template
HVAC preventative maintenance service report Workflow
Captures a technician's HVAC/refrigeration preventative maintenance service report, routes follow-up work based on the priority of defects found (none/minor/urgent), manages repair quoting and client approval for minor defects, dispatches urgent repairs, and keeps the client informed at each stage with a status-tracked record.
HVAC and refrigeration service organisations need a consistent, visible way to capture technician findings and act on them without relying on ad hoc emails or spreadsheets. This workflow captures a technician's preventative maintenance service report as a record, then routes follow-up work automatically based on the priority of any defects found — none, minor, or urgent — coordinating technicians, office staff, and clients through each stage. Every step, from initial submission through repair completion or decline, is tracked on the record's status and timeline for full visibility across the workspace.
Business Outcomes
- Helps reduce delays in acting on urgent HVAC defects through automatic routing and dispatch
- Supports faster turnaround on minor repair quoting and client approval
- Improves visibility into service report status across technicians, office staff, and clients
- Helps standardise service reporting and follow-up handling across sites and teams
- Makes it easier to keep clients informed at each stage without manual follow-up
Workflow Steps
Steps
- 1Create Service Report Recordcreate record
Registers the submitted service report as a record.
- 2Set Status to Submittedupdate record
Marks the record status as Submitted immediately after creation.
- 3Route on Defect Priority
Branches the workflow based on the priority of defects found during the service.
defect_priority: "No defects"→Set Status to Completedefect_priority: "Minor defects"→Office: Price Minor Repairsdefect_priority: "Urgent defects"→Set Status to Urgent RepairDefault→End - 4Set Status to Completeupdate record
Marks the record complete since no defects were found.
- 5Email Client Service Summarysend email
Sends the client the service summary and next service due date since no defects were found.
- 6Set Status to Urgent Repairupdate record
Marks the record as requiring urgent repair.
- 7Email Client Urgent Defects Noticesend email
Notifies the client of the urgent defects found requiring immediate repair.
- 8Technician: Carry Out Urgent Repairscreate task
Assigns the technician a task due in 1 day to complete urgent repairs and record what was done.
- 9Save Urgent Repair Details to Recordupdate record
Persists the urgent repairs made and photos to the record.
- 10Email Client Urgent Repairs Completesend email
Sends the client the repairs made and the next service due date.
- 11Office: Price Minor Repairscreate task
Assigns the office a task due in 3 days to price the minor repairs and record the quote amount.
- 12Save Quote and Set Status to Quote Sentupdate record
Persists the quote amount to the record and updates status to Quote Sent.
- 13Request Client Quote Approvalrequest external input
Sends the client a form showing the defects and quote amount, requesting approval or decline with comments.
- 14Route on Client Quote Decision
Branches based on whether the client approved or declined the repair quote.
quote_decision: "Approve"→Technician: Carry Out Approved Repairsquote_decision: "Decline"→Set Status to Repairs DeclinedDefault→End - 15Technician: Carry Out Approved Repairscreate task
Assigns the technician a task with no due date to complete the approved repairs and record what was done.
- 16Save Approved Repair Details and Set Completeupdate record
Persists the repairs made and photos to the record and marks the record complete.
- 17Email Client Approved Repairs Completesend email
Sends the client the repairs made.
- 18Set Status to Repairs Declinedupdate record
Marks the record status as Repairs Declined since the client declined the quote.
- 19Email Client Repairs Declined Noticesend email
Notifies the client that the defects remain and will be noted for the next service.
Fields
- Technician Name*
- Client Name*
- Client Email*
- Site Address*
- Service Date*
- Units Serviced*
- +17 more fields
Forms
HVAC Preventative Maintenance Service Report
15 fields
Data Views
Service Reports
client_name, site_address, service_date, defect_priority +3 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What does this workflow record at each stage of the service process?
The workflow records the full service report details submitted on the request form, including readings, defects found, and photos, as a record with a reference number and status. As the process moves forward, it also records urgent repair details, quote amounts, client approval decisions, and final repair details, all visible on the record's timeline alongside status changes such as Submitted, Urgent Repair, Quote Sent, or Repairs Declined.
Who is involved in handling a service report once it's submitted?
A technician submits the initial service report and is later assigned tasks to carry out urgent or approved repairs. Office staff are assigned a task to price minor repairs and record a quote amount, while the client receives email updates and, where relevant, a form to approve or decline a repair quote.
How does the workflow decide what happens after a service report is submitted?
The workflow branches automatically based on the Priority of Any Defects value entered on the request form. Reports marked as having no defects are set to Complete with a summary emailed to the client, minor defects move into the quoting and approval stages, and urgent defects trigger immediate technician dispatch and client notification.
What happens if a client declines a repair quote?
If the client selects Decline on the quote approval form, the record status is set to Repairs Declined and the client is emailed a notice confirming the defects remain and will be noted for the next service. The declined decision and any comments the client entered are captured on the record.
How are urgent defects handled differently from minor ones?
When Priority of Any Defects is set to Urgent defects, the record status changes to Urgent Repair, the client is notified immediately, and the technician is assigned a task due in one day to carry out the repairs. Minor defects instead move to an office task for pricing and a client quote approval form, since they don't require the same immediate turnaround.
Can we change how this workflow routes or assigns tasks?
Yes, the workflow can be changed by describing the desired change in plain English or by editing its steps directly in the workflow editor. Earlier versions of the workflow are kept, so adjustments to routing rules, task assignments, or due dates can be made without losing the previous configuration.
What information does the client see and provide during this process?
Clients receive email updates at key stages, including the service summary, urgent defects notice, and repairs complete notifications, without needing an account. When minor defects require a quote, the client is sent a form showing the defects and quote amount, on which they enter their approval or decline decision along with any comments.
Is the quote amount or approval decision visible on the record?
Yes, because the workflow waits for the office task that records the quote amount and the client's approval form response, both are saved directly to the record. This means the quote amount, the client's decision, and any comments are all part of the record's stored data and timeline.
What tasks are technicians assigned during this workflow?
Technicians are assigned a task to carry out urgent repairs, due in one day, when urgent defects are found, and a separate task with no due date to carry out approved repairs following client quote approval. In both cases, the workflow waits for the technician to complete the task and record what was done along with repair photos, which are then saved to the record.
How can a workspace track the overall status of service reports?
Each service report is a record with its own reference number, current status, and full timeline of activity, viewable through table views and dashboards that group records by status. This allows a workspace to see at a glance which reports are Submitted, awaiting quote approval, in Urgent Repair, or Complete.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
