Workflow Template
Fire protection service request Workflow
Captures fire protection service requests, acknowledges the customer, books a technician visit (urgent vs standard SLA), records the inspection outcome, and routes follow-up (completion + feedback, further work quote, or unable-to-complete notice) with status tracking throughout.
Fire protection service providers need a consistent, visible process for managing service calls across multiple technicians, sites and urgency levels, particularly as request volumes grow across a workspace. This workflow captures each service request from a public form, acknowledges the customer, routes technician booking by urgency (urgent or standard SLA), records inspection findings, and directs follow-up communication based on the outcome recorded. Office staff and fire protection technicians are involved through assigned booking and inspection tasks, while customers are kept informed by email at each key stage without needing an account.
Business Outcomes
- Helps reduce delays in booking technician visits by routing due dates automatically based on urgency
- Supports consistent customer communication with automatic acknowledgement, booking and outcome emails
- Improves visibility of request status across the workspace through a single tracked record and timeline
- Makes it easier to route further work quotes and unable-to-complete notices without manual follow-up
- Helps standardise inspection reporting by capturing equipment, defects, work done and parts used on every record
Workflow Steps
Steps
- 1Create Service Request Recordcreate record
Creates the service request record from the submitted form.
- 2Set Status to New Requestupdate record
Sets the request status to New Request.
- 3Email Acknowledgementsend email
Sends the customer an acknowledgement email with their reference number.
- 4Route on Urgency
Routes the booking task due date based on urgency selected.
urgency: "Urgent"→Office: Book Urgent Visiturgency: "Standard"→Office: Book Standard VisitDefault→Office: Book Standard Visit - 5Office: Book Urgent Visitcreate task
Office books the technician visit for an urgent request, due in 1 day.
- 6Office: Book Standard Visitcreate task
Office books the technician visit for a standard request, due in 3 days.
- 7Save Booking Detailsupdate record
Saves the visit date and technician, and sets status to Booked.
- 8Save Booking Detailsupdate record
Saves the visit date and technician, and sets status to Booked.
- 9Email Visit Datesend email
Emails the customer their confirmed visit date.
- 10Email Visit Datesend email
Emails the customer their confirmed visit date.
- 11Technician: Perform Inspectioncreate task
Fire protection technician records inspection findings, work done, and outcome.
- 12Save Inspection Resultsupdate record
Saves the inspection findings, work done, parts used and outcome to the record.
- 13Route on Inspection Outcome
Routes the workflow based on the technician's recorded outcome.
outcome: "Completed"→Set Status to Completedoutcome: "Further work needed"→Set Status to Further Work Requiredoutcome: "Unable to complete"→Set Status to Unable to CompleteDefault→Set Status to Unable to Complete - 14Set Status to Completedupdate record
Sets the request status to Completed.
- 15Email Completion Summarysend email
Emails the customer a summary of the work done.
- 16Wait Before Feedback Request
Waits two days before requesting customer feedback.
- 17Request Customer Feedbackrequest external input
Sends the customer a feedback form with a 1-5 rating and comments.
- 18Set Status to Further Work Requiredupdate record
Sets the request status to Further Work Required.
- 19Email Findings and Further Work Neededsend email
Emails the customer the findings and details of the work still needed.
- 20Office: Prepare Quotecreate task
Creates a task for the office to prepare a quote for the further work, due in 2 days, without waiting for completion.
- 21Set Status to Unable to Completeupdate record
Sets the request status to Unable to Complete.
- 22Email Findings - Unable to Completesend email
Emails the customer the inspection findings for the work that could not be completed.
Fields
- Name*
- Email*
- Mobile*
- Site Address*
- Business/Building Name*
- Equipment*
- +17 more fields
Forms
Fire Protection Service Request
12 fields
Data Views
Service Requests
customer_name, site_address, equipment, urgency +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 request?
The workflow records the customer's original submission details, the current status (such as New Request, Booked, Completed, Further Work Required or Unable to Complete), and a timeline of what happened on each request. Key data such as visit date, assigned technician, equipment inspected, defects found, work done, parts used and outcome are saved directly to the record. This gives office staff a consistent view of every request's progress from a single reference number.
Who is involved in booking and carrying out the technician visit?
Office staff are assigned the booking task, which is routed with a due date based on the urgency selected on the request form — one day for urgent requests and three days for standard requests. Once the visit is scheduled, a fire protection technician is assigned the inspection task, where they record findings, work done, parts used and the outcome. The workflow waits for both of these tasks to be completed before moving the record forward.
How do we change the SLA timeframes for urgent and standard visits?
The due dates for the urgent and standard booking tasks can be adjusted by describing the change in plain English or by editing the relevant steps 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 adjust SLA timeframes as service commitments change.
What happens at the inspection outcome decision point?
Once the technician records the outcome, the workflow routes the request down one of three paths: Completed, Further Work Needed, or Unable to Complete. A Completed outcome sets the status to Completed, emails the customer a summary, and later requests feedback. Further Work Needed sets the status accordingly, emails the customer the findings, and creates an office task to prepare a quote, while Unable to Complete sets that status and emails the customer the inspection findings.
How is customer feedback collected and where is it stored?
Two days after a completion summary email is sent, the workflow sends the customer a feedback form asking for an overall satisfaction rating and any comments or suggestions. Because the workflow waits for this task, the answers are saved directly to the service request record. This keeps satisfaction feedback alongside the rest of the request's history for review.
Who prepares the quote for further work, and is it tracked on the record?
When the technician records a Further Work Needed outcome, a task is created for office staff to prepare a quote, due in two days. This task is not one the workflow waits for, so the quote notes entered are kept with that task and shown in the record's task list rather than saved directly to the record fields. The request status itself is still updated to Further Work Required so overall progress remains visible.
How does the workflow keep customers informed without requiring them to log in?
Customers submit their initial request through a public request form and receive all subsequent communication — acknowledgement, visit date confirmation, completion summary, further work findings, or unable-to-complete notice — by email, without needing to create an account. This keeps customers updated at each stage while all record-keeping and status tracking happens within the workspace.
Can this workflow be adjusted for different equipment types or service categories?
Yes, the request form fields, routing rules and task assignments can be edited in the workflow editor, or updated by describing the required change in plain English. This allows a workspace to adapt the fields captured, such as equipment or urgency options, or adjust routing logic as service categories evolve. Each change is saved as a new version, with earlier versions retained.
What visibility does office management have into open and overdue requests?
Each service request is a record with a reference number, current status and full timeline, and table views and dashboards display records grouped by status. This allows office management to see at a glance how many requests are New, Booked, Completed, awaiting further work, or marked Unable to Complete. Workspace activity is also logged, supporting oversight of how requests are progressing across the team.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
