Workflow Template
Planned maintenance service visit Workflow
Handles a technician's planned maintenance service visit submission, routes based on defect priority (none/minor/urgent), manages quote approval for minor defects, repair tasking for urgent defects, and keeps the client informed at each stage until the record reaches a final status.
Organisations running planned maintenance programmes need a consistent way to capture technician findings, route defects appropriately, and keep clients informed without relying on manual follow-up. This workflow takes a technician's service visit submission through to a final status, branching automatically for no defects, urgent defects requiring immediate repair, or minor defects requiring client-approved quotes. Technicians, office staff and clients each engage at defined points, with every stage visible on the record's timeline for oversight across the workspace.
Business Outcomes
- Reduces inconsistency in how defects are triaged and escalated across technicians and sites
- Helps shorten the time between defect discovery and client notification
- Improves visibility into pending quotes and outstanding urgent repairs across the workspace
- Supports faster quote approval turnaround by routing decisions directly to clients
- Makes it easier for office staff to track repair status without chasing updates manually
Workflow Steps
Steps
- 1Create Service Visit Recordcreate record
Registers the submitted service visit as a record.
- 2Set Status to Submittedupdate record
Marks the record as Submitted immediately after intake.
- 3Route on Defect Priority
Branches the workflow based on the priority of defects found.
defect_priority: "No defects"→Set Status to Complete (No Defects)defect_priority: "Urgent defects"→Set Status to Urgent Repairdefect_priority: "Minor defects"→Set Status to Quote Sent (pending) & Office: Price RepairsDefault→End - 4Set Status to Complete (No Defects)update record
Marks the record Complete when no defects were found.
- 5Email Client Service Summarysend email
Sends the client the completed service summary and next service due date.
- 6Set Status to Urgent Repairupdate record
Marks the record as Urgent Repair when urgent defects are found.
- 7Email Client Urgent Defectssend email
Notifies the client of the urgent defects found during the visit.
- 8Technician: Carry Out Urgent Repairscreate task
Assigns the technician a task due in 1 day to record the urgent repairs made and photos.
- 9Save Urgent Repair Detailsupdate record
Persists the urgent repair details and photos to the record.
- 10Email Client Repairs Completesend email
Informs the client the urgent repairs are complete and shares the next service due date.
- 11Set Status to Quote Sent (pending) & Office: Price Repairscreate task
Assigns the office a task due in 3 days to price the minor repairs and record the quote amount.
- 12Save Quote Amount & Set Status to Quote Sentupdate record
Persists the quote amount to the record and updates the status to Quote Sent.
- 13Send Client Quote for Approvalrequest external input
Emails the client a form showing the defects and quote amount, waiting for their approve/decline reply.
- 14Route on Quote Decision
Branches based on whether the client approved or declined the repair quote.
quote_decision: "Approve"→Technician: Carry Out Minor Repairsquote_decision: "Decline"→Set Status to Repairs DeclinedDefault→End - 15Technician: Carry Out Minor Repairscreate task
Assigns the technician a task with no due date to record the minor repairs made and photos.
- 16Save Minor Repair Details & Set Status to Completeupdate record
Persists the minor repair details and photos to the record and marks it Complete.
- 17Email Client Repairs Completesend email
Informs the client the approved minor repairs are complete.
- 18Set Status to Repairs Declinedupdate record
Marks the record as Repairs Declined when the client declines the quote.
- 19Email Client Defects Notedsend email
Informs the client that the declined defects remain and are noted for the next service.
Fields
- Technician Name*
- Client Name*
- Client Email*
- Site Address*
- Service Date*
- Maintenance Tasks Completed (from plan)*
- +14 more fields
Forms
Planned Maintenance Service Visit Form
12 fields
Data Views
Service Visits Overview
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 a service visit?
The workflow records the initial submission details from the request form, then updates the record's status as it moves through Submitted, Complete, Urgent Repair, Quote Sent, or Repairs Declined. Where the workflow waits for a task or emailed form, such as the technician's repair details, photos, and the client's quote decision, those answers are saved directly to the record. The record's timeline reflects each of these transitions, giving a full history of the visit.
Who is involved in handling urgent defects found during a visit?
When urgent defects are found, the client is emailed a notification automatically, and a technician is assigned a task due in 1 day to carry out and record the urgent repairs, including repair photos. The workflow waits for this task before saving the repair details to the record and notifying the client that repairs are complete. No office involvement is required for the urgent defect path.
Who prices and approves repairs for minor defects?
For minor defects, an office team member is assigned a task due in 3 days to price the repairs and record the quote amount, which is then saved to the record. The client receives an emailed form showing the defects and quote amount, and their approve or decline response drives the next step. This keeps pricing internal to the office while final approval rests with the client.
What happens if the client declines the repair quote?
If the client declines, the record status is set to Repairs Declined and the client receives an email confirming that the noted defects remain outstanding and will be recorded for the next service. No repair task is created in this branch. This keeps a clear record of declined items for future reference.
What happens if the client approves the repair quote?
On approval, a technician is assigned a task with no fixed due date to carry out the minor repairs and record the repairs made along with photos. Once that task is completed, the details are saved to the record, the status is set to Complete, and the client is emailed confirmation that the approved repairs are finished. This gives visibility into which minor repairs are still pending versus completed.
How do we change what the request form or client quote form asks for?
Fields on the request form or the emailed quote approval form can be adjusted by describing the change in plain English or by editing the relevant step directly in the workflow editor. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed. This makes it straightforward to adapt the visit or quote details captured as maintenance programmes evolve.
How do we adjust task deadlines or assignees for repairs?
The due dates and assignees for tasks such as the technician's urgent repair task or the office's quote pricing task can be edited directly in the workflow editor. Tasks are assigned to workspace members, and changes to who is responsible or when a task is due take effect for future runs of the workflow. This allows the process to be tuned to staffing and response-time expectations without rebuilding the workflow.
How does the workflow keep clients informed without requiring them to log in?
Clients receive updates and forms by email at each key stage, including defect notifications, quote approval requests, and repair completion messages, without needing to create an account. Their responses, such as approving or declining a quote, are captured through the emailed form and saved to the record. This keeps the client engaged in the process while all record management stays within the workspace.
How can we see the current status of all planned maintenance visits?
Each service visit is a record with a reference number, a status, and a timeline of what happened, and table views and dashboards display these records grouped by status. This makes it possible to see at a glance how many visits are Submitted, Urgent Repair, Quote Sent, Repairs Declined, or Complete. Workspace activity related to the workflow is also logged for oversight.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
