assess.one – AI-powered business operations platform

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

  1. 1
    Create Service Request Recordcreate record

    Creates the service request record from the submitted form.

  2. 2
    Set Status to New Requestupdate record

    Sets the request status to New Request.

  3. 3
    Email Acknowledgementsend email

    Sends the customer an acknowledgement email with their reference number.

  4. 4
    Route on Urgency

    Routes the booking task due date based on urgency selected.

    urgency: "Urgent"→Office: Book Urgent Visit
    urgency: "Standard"→Office: Book Standard Visit
    Default→Office: Book Standard Visit
  5. 5
    Office: Book Urgent Visitcreate task

    Office books the technician visit for an urgent request, due in 1 day.

  6. 6
    Office: Book Standard Visitcreate task

    Office books the technician visit for a standard request, due in 3 days.

  7. 7
    Save Booking Detailsupdate record

    Saves the visit date and technician, and sets status to Booked.

  8. 8
    Save Booking Detailsupdate record

    Saves the visit date and technician, and sets status to Booked.

  9. 9
    Email Visit Datesend email

    Emails the customer their confirmed visit date.

  10. 10
    Email Visit Datesend email

    Emails the customer their confirmed visit date.

  11. 11
    Technician: Perform Inspectioncreate task

    Fire protection technician records inspection findings, work done, and outcome.

  12. 12
    Save Inspection Resultsupdate record

    Saves the inspection findings, work done, parts used and outcome to the record.

  13. 13
    Route on Inspection Outcome

    Routes the workflow based on the technician's recorded outcome.

    outcome: "Completed"→Set Status to Completed
    outcome: "Further work needed"→Set Status to Further Work Required
    outcome: "Unable to complete"→Set Status to Unable to Complete
    Default→Set Status to Unable to Complete
  14. 14
    Set Status to Completedupdate record

    Sets the request status to Completed.

  15. 15
    Email Completion Summarysend email

    Emails the customer a summary of the work done.

  16. 16
    Wait Before Feedback Request

    Waits two days before requesting customer feedback.

  17. 17
    Request Customer Feedbackrequest external input

    Sends the customer a feedback form with a 1-5 rating and comments.

  18. 18
    Set Status to Further Work Requiredupdate record

    Sets the request status to Further Work Required.

  19. 19
    Email Findings and Further Work Neededsend email

    Emails the customer the findings and details of the work still needed.

  20. 20
    Office: 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.

  21. 21
    Set Status to Unable to Completeupdate record

    Sets the request status to Unable to Complete.

  22. 22
    Email 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

Requests by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
fire protection service requestfire protectionservice requesttradetrades

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.

Fire protection service request Workflow | assess.one