assess.one – AI-powered business operations platform

Workflow Template

Leak Detection and Repair Report Workflow

Captures a plumber's leak detection and repair report, loops back to the plumber for further investigation if the meter test still shows flow, notifies the customer once repaired, optionally routes to the office for an insurance report, and follows up with a customer feedback survey.

When a plumber's meter test still shows flow after a repair, office staff are left chasing follow-up visits by phone and email, losing track of which jobs are actually fixed. This workflow captures the leak report on submission, automatically loops the job back to the plumber for further investigation whenever the meter test shows flow, and only marks the job Repaired once a test confirms no flow. Customers get notified automatically once repairs are confirmed, insurance jobs are routed to the office without any manual sorting, and a feedback survey goes out two days later — all tracked on one record with a status and timeline.

Business Outcomes

  • Reduces manual follow-up on jobs where the leak isn't fully fixed on the first visit
  • Speeds up customer notification once a repair is confirmed by meter test
  • Cuts time spent identifying which jobs need insurance report paperwork
  • Improves visibility into job status across submitted, further investigation and repaired stages
  • Supports faster collection of customer feedback after job completion

Workflow Steps

Steps

  1. 1
    Create Leak Report Recordcreate record

    Registers the submitted leak detection and repair report as a record.

  2. 2
    Set Status to Submittedupdate record

    Marks the report status as Submitted upon initial creation.

  3. 3
    Route on Initial Meter Test Result

    Checks whether the post-repair meter test shows the leak is fixed or still flowing.

    meter_test_result: "Still flowing"→Set Status to Further Investigation
    meter_test_result: "No flow - leak fixed"→Set Status to Repaired
    Default→End
  4. 4
    Set Status to Further Investigationupdate record

    Marks the report status as Further Investigation because the leak is still flowing.

  5. 5
    Plumber: Further Investigation Taskcreate task

    Assigns the plumber a task due in 2 days to investigate and record the further leak found, repair done and new meter test result.

  6. 6
    Route on Follow-Up Meter Test Result

    Checks whether the follow-up meter test shows the leak is fixed or still flowing.

    followup_meter_test_result: "Still flowing"→Loop Back to Plumber
    followup_meter_test_result: "No flow - leak fixed"→Set Status to Repaired
    Default→End
  7. 7
    Loop Back to Plumberrestart from step

    Restarts the further investigation task since the leak is still flowing, up to 2 additional attempts.

  8. 8
    Set Status to Repairedupdate record

    Marks the report status as Repaired once the meter test confirms no flow.

  9. 9
    Email Customer the Leak Reportsend email

    Sends the customer the leak location, cause, repair done and final meter test result.

  10. 10
    Route on Insurance Claim

    Checks whether this job is an insurance claim requiring an office task.

    insurance_claim: "Yes"→Office: Prepare Insurance Report
    insurance_claim: "No"→Wait Two Days
    Default→Wait Two Days
  11. 11
    Office: Prepare Insurance Reportcreate task

    Assigns the office a task due in 2 days to prepare insurance report details for the customer's insurer, without waiting for completion.

  12. 12
    Wait Two Days

    Waits two days before sending the customer feedback survey.

  13. 13
    Send Customer Feedback Formrequest external input

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

Fields

Show all 22 fields

FormLeak Detection & Repair Report

  • Plumber's Name*· Text
  • Customer's Name*· Text
  • Customer's Email*· Email
  • Customer's Mobile*· Phone
  • Site Address*· Text
  • Job Reference*· Text
  • Leak Location*· Text
  • Detection Methods Used*· Checkboxes
  • Cause*· Choice
  • Repair Done*· Long text
  • Materials Used· Long text
  • Before Photos· File upload
  • After Photos· File upload
  • Water Meter Test After Repair*· Choice
  • Is this an Insurance Claim?*· Choice

TaskPlumber: Further Investigation Task

  • Further Leak Found*· Long text
  • Repair Done*· Long text
  • Meter Test Result*· Choice

TaskOffice: Prepare Insurance Report

  • Date Insurance Report Sent*· Date

Other fields

  • Report Status· Choice
  • Overall Rating (1-5)*· Number
  • Comments· Long text
  • Plumber's Name*
  • Customer's Name*
  • Customer's Email*
  • Customer's Mobile*
  • Site Address*
  • Job Reference*

Forms

Leak Detection & Repair Report

15 fields

Data Views

Leak Reports Overview

customer_name, site_address, leak_location, leak_cause +2 more

Dashboard Widgets

Reports by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
leak detection and repair reportplumbing and gasrepairtradetrades

Similar Workflows

Similar Categories

FAQs

What happens if the meter test still shows flow after the plumber's second attempt?

The workflow loops the further investigation task back to the plumber for up to two additional attempts whenever the follow-up meter test still shows flow. Each attempt records the further leak found, repair done and new meter test result on the record, so the full history of attempts is visible in the record's timeline. Once a meter test confirms no flow, the record status changes to Repaired and the workflow moves on.

Can this handle jobs that are not insurance claims?

Yes. The workflow checks the 'Is this an Insurance Claim?' answer from the request form and only assigns the office an insurance report task when the answer is Yes. For jobs marked No, the workflow skips straight to waiting two days before sending the customer feedback survey.

What if the office doesn't complete the insurance report task within 2 days?

The insurance report task is due in 2 days, but the workflow does not wait for it to be completed before continuing to the next steps. Whatever the office enters, including the Date Insurance Report Sent, stays with that task and appears in the record's task list rather than being saved to the main record.

Who is involved in this workflow, and what do they each do?

A plumber submits the initial leak detection and repair report through the request form, and is assigned a further investigation task if the meter test still shows flow after repair. The office is assigned a task to prepare insurance report details when the job is flagged as an insurance claim. The customer receives an emailed leak report once the job is marked Repaired, followed by a feedback form two days later — customers take part through these emails without needing an account.

What happens at the initial meter test decision point?

Right after the leak report record is created, the workflow checks the Water Meter Test After Repair answer from the request form. If it shows Still flowing, the status is set to Further Investigation and a task is assigned to the plumber. If it shows No flow - leak fixed, the record moves straight to Repaired status and the customer email step.

Can we customise the questions on the request form or feedback survey?

Yes. A workspace can edit the workflow's steps in the workflow editor, or describe the change in plain English, to adjust fields on the request form, the plumber's task, or the customer feedback form. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed.

What does the customer actually receive from this workflow?

Once the record status is set to Repaired, the customer is emailed the leak location, cause, repair done and final meter test result. Two days later, they receive a feedback form by email asking for an overall satisfaction rating from 1-5 and any comments or suggestions. Customers take part entirely through these emailed forms without needing to log into an account.

How is job status tracked across all these steps?

Each submitted leak report becomes a record with its own reference number, status and timeline. The status moves through Submitted, Further Investigation and Repaired as the workflow progresses, and table views or dashboards can show records grouped by status. Every step, task assignment and routing decision is logged in the record's timeline for reference.

What if a job needs to record additional details specific to our business, like different detection methods?

The request form and task fields can be adjusted in the workflow editor to add, remove or rename fields such as detection methods or materials used. Any change is described in plain English or made directly in the editor, and takes effect for future submissions once published. Each business should confirm which details it needs to capture for its own record-keeping requirements.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Leak Detection and Repair Report Workflow | assess.one