assess.one – AI-powered business operations platform

Workflow Template

Water leak detection request Workflow

Manages water leak detection requests from intake through office scheduling, technician inspection, and outcome-based customer communication and follow-up.

When a leak report lands in a shared inbox, office staff scramble to book a technician, chase inspection notes on paper, and manually email customers with findings, so requests stall and customers are left guessing. This workflow captures the request, assigns and tracks the inspection task, and routes the outcome automatically to the right customer email and follow-up task based on what the technician finds. The team gets a live record with a reference number and status at every stage, and customers get timely updates without anyone drafting a separate email each time.

Business Outcomes

  • Faster turnaround from request submission to scheduled inspection
  • Reduced manual email drafting through outcome-based customer messaging
  • Clearer visibility into request status across new, booked, and resolved requests
  • Fewer missed follow-ups with automatic routing to repair quote preparation when a leak is found
  • More consistent customer communication regardless of which staff member handles the job

Workflow Steps

Steps

  1. 1
    Create Leak Request Recordcreate record

    Creates the leak detection 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

    Emails the customer an acknowledgement with their reference number.

  4. 4
    Office: Schedule Inspectioncreate task

    Creates a task for the office to record the inspection date and assign a technician, due in 2 days.

  5. 5
    Save Booking Detailsupdate record

    Saves the inspection date and assigned technician to the record and sets status to Booked.

  6. 6
    Email Inspection Datesend email

    Emails the customer the confirmed inspection date.

  7. 7
    Technician: Perform Inspectioncreate task

    Creates a task for the technician to conduct the inspection and record findings, with no due date.

  8. 8
    Save Inspection Findingsupdate record

    Saves the technician's inspection findings to the record.

  9. 9
    Route on Inspection Outcome

    Routes the workflow based on whether the leak was located, not found, or needs further investigation.

    leak_found: "Leak located"→Set Status to Leak Located
    leak_found: "No leak found"→Set Status to No Leak Found
    leak_found: "Further investigation needed"→Set Status to Further Investigation
    Default→End
  10. 10
    Set Status to Leak Locatedupdate record

    Updates the record status to Leak Located.

  11. 11
    Email Leak Location Findingssend email

    Emails the customer the leak location, cause and recommended repair.

  12. 12
    Office: Prepare Repair Quotecreate task

    Creates a fire-and-forget task for the office to prepare a repair quote, due in 2 days.

  13. 13
    Set Status to No Leak Foundupdate record

    Updates the record status to No Leak Found.

  14. 14
    Email No Leak Foundsend email

    Emails the customer the findings that no leak was found.

  15. 15
    Set Status to Further Investigationupdate record

    Updates the record status to Further Investigation.

  16. 16
    Email Further Investigation Findingssend email

    Emails the customer the findings and the next steps for further investigation.

Fields

  • Name*
  • Email*
  • Mobile*
  • Site Address*
  • Property Type*
  • Signs of Leak*
  • +15 more fields

Forms

Water Leak Detection Request

11 fields

Data Views

Leak Detection Requests

customer_name, site_address, leak_found, leak_location +2 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
water leak detection requestwaterproofing and leak detectiontradetrades

Similar Workflows

Similar Categories

FAQs

What happens if the technician can't determine whether there's a leak?

The workflow includes a 'Further investigation needed' outcome as one of its routing options. When the technician selects this, the record status updates to Further Investigation and the customer receives an email with the findings so far and the next steps. This keeps the request open and visible on the record's timeline rather than closing it out prematurely.

Can this handle a request where no leak is found at all?

Yes, the inspection outcome routing has a dedicated path for 'No leak found'. The record status is set to No Leak Found and the customer is automatically emailed the findings. No further tasks are created on this path, so the request resolves cleanly.

What if the office needs to reassign the technician after scheduling?

The inspection date and technician are recorded through the office scheduling task and saved to the record. If a change is needed, the workflow can be edited in the workflow editor, or the change can be described in plain English, and earlier versions of the workflow are kept. This means adjustments to how scheduling works don't require rebuilding the process from scratch.

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

Office staff are assigned the scheduling task, where they record the inspection date and assign a technician. The technician is assigned the inspection task, where they log detection methods, findings, and a recommended repair. Both tasks are assigned to workspace members, and the workflow waits for each before moving to the next step.

What happens at the point where the leak is located?

The record status updates to Leak Located, and the customer is emailed the leak location, cause, and recommended repair. At the same time, a task is created for the office to prepare a repair quote, due in 2 days. This task is fire-and-forget, so the workflow moves on without waiting, and the quote notes stay attached to that task.

Can we customise the request form or the emails that go out?

Yes, the request form fields and the wording of each email can be adjusted by editing the workflow, either through plain-English descriptions of the change or directly in the workflow editor. This is useful if a business wants to capture additional site details or adjust tone for insurance-related requests.

What if the request is tied to an insurance claim?

The request form captures whether the request is an insurance claim, and this answer is saved to the record because the form submission itself is a wait step. Office and technician staff can reference this detail when preparing quotes or findings. Each business should confirm its own documentation requirements for insurance-related claims, as the workflow itself only records the answer given.

Do customers need to create an account to submit a request or track progress?

No, customers submit their initial request through a public request form and receive updates by email at each stage, including their reference number in the acknowledgement message. Any further information needed from them can be gathered through emailed forms. This keeps the process simple for customers who just need updates on their leak detection request.

How is progress tracked if multiple leak requests are open at once?

Each request is its own record with a reference number, current status, and a timeline of what's happened so far. Table views and dashboards show all records grouped by status, such as New Request, Booked, Leak Located, or No Leak Found. This gives the team a clear view of where every open request stands without needing to check individual emails.

Ready to use this workflow?

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

Water leak detection request Workflow | assess.one