assess.one – AI-powered business operations platform

Workflow Template

Plumbing Notice of Work / inspection readiness (NSW, Australia) Workflow

Tracks a plumbing job from Notice of Work lodgement with NSW Fair Trading through inspection readiness checks, inspection booking, pass/fail results, rework loops, and customer notification once the work has passed inspection.

Plumbing businesses managing regulated work in NSW need a consistent, visible way to track Notice of Work lodgement and inspection readiness across every job, rather than relying on scattered emails and spreadsheets. This workflow follows a plumbing job from intake through Notice of Work lodgement with NSW Fair Trading, readiness checks, inspection booking, pass/fail outcomes and any rework loops, through to customer notification once work is ready for completion. Office staff and plumbers are assigned tasks at each stage, with the record's status and timeline reflecting where each job stands at any point.

Business Outcomes

  • Supports more consistent tracking of Notice of Work lodgement details across jobs
  • Helps reduce missed or forgotten inspection readiness checks before covering work
  • Makes it easier to see which jobs are awaiting booking, inspection or rework at a glance
  • Streamlines customer communication once work has passed inspection or is ready for completion
  • Improves visibility into rework cycles and repeat inspection attempts through the record timeline

Workflow Steps

Steps

  1. 1
    Create Plumbing Job Recordcreate record

    Creates the plumbing job record from the submitted intake form.

  2. 2
    Set Status: Notice Preparingupdate record

    Sets the notice status to Notice Preparing on record creation.

  3. 3
    Office: Lodge Notice of Workcreate task

    Office lodges the Notice of Work with NSW Fair Trading before work starts and records the reference and lodgement date.

  4. 4
    Save Notice of Work Detailsupdate record

    Persists the Notice of Work reference and lodgement date to the record and sets status to Notice Lodged.

  5. 5
    Route on Inspection Requirement

    Checks whether an inspection is required before the work can be covered.

    inspection_required: "Yes"→Plumber: Confirm Inspection Readiness
    inspection_required: "No"→Set Status: Ready for Completion (No Inspection Required)
    Default→Set Status: Ready for Completion (No Inspection Required)
  6. 6
    Plumber: Confirm Inspection Readinesscreate task

    Plumber records the readiness checks and photos once the work is ready for inspection.

  7. 7
    Save Readiness Checksupdate record

    Persists the readiness check results and photos to the record and sets status to Awaiting Inspection.

  8. 8
    Office: Book Inspectioncreate task

    Office books the inspection and records the date and time booked.

  9. 9
    Save Inspection Bookingupdate record

    Persists the booked inspection date and time to the record.

  10. 10
    Plumber: Record Inspection Resultcreate task

    Plumber records the outcome of the inspection and the inspector's notes.

  11. 11
    Save Inspection Resultupdate record

    Persists the inspection result and inspector's notes to the record.

  12. 12
    Route on Inspection Result

    Checks whether the inspection passed or failed and routes accordingly.

    inspection_result: "Passed"→Set Status: Ready for Completion
    inspection_result: "Failed"→Set Status: Rework
    Default→End
  13. 13
    Set Status: Reworkupdate record

    Sets the notice status to Rework after a failed inspection.

  14. 14
    Plumber: Complete Reworkcreate task

    Plumber completes the required rework and records what was done.

  15. 15
    Save Rework Detailsupdate record

    Persists the rework details to the record before rebooking the inspection.

  16. 16
    Restart Inspection Booking Cyclerestart from step

    Closes this iteration and restarts from the inspection booking step for a fresh inspection attempt.

  17. 17
    Set Status: Ready for Completionupdate record

    Sets the notice status to Ready for Completion after a passed inspection.

  18. 18
    Email Customer: Inspection Passedsend email

    Notifies the customer that the plumbing work has passed inspection.

  19. 19
    Set Status: Ready for Completion (No Inspection Required)update record

    Sets the notice status to Ready for Completion when no inspection is required.

  20. 20
    Email Customer: Work Ready for Completionsend email

    Notifies the customer that the plumbing work does not require inspection and is ready for completion.

Fields

  • Plumber's Name*
  • Plumber's Email*
  • Plumber's Licence Number*
  • Customer's Name*
  • Customer's Email*
  • Site Address*
  • +17 more fields

Forms

Plumbing Job & Notice of Work Intake

11 fields

Data Views

Plumbing Jobs - Notice & Inspection Tracker

customer_name, site_address, notice_of_work_reference, planned_start_date +2 more

Dashboard Widgets

Jobs by Notice Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
plumbing notice of work / inspection readiness (nsw)plumbing and gasinspectiontradetradesaustralia

Similar Workflows

Similar Categories

FAQs

What does this workflow record for each plumbing job?

Each job is created as a record with a reference number, a status such as Notice Preparing, Notice Lodged, Awaiting Inspection, Rework or Ready for Completion, and a timeline of what happened. The record stores the Notice of Work reference and lodgement date, readiness check answers and photos, the inspection date and time booked, and the inspection result with the inspector's notes. If rework is needed, the rework details entered by the plumber are also saved to the record. Each business should confirm how this recorded information meets its own regulatory obligations.

Who is involved at each stage of the workflow?

Office staff are assigned the tasks of lodging the Notice of Work and booking the inspection, recording the reference, lodgement date, and inspection date and time. The plumber is assigned tasks to confirm readiness with photos, record the inspection result and inspector's notes, and complete and record any rework. Customers are not assigned tasks; they receive an emailed notification once the work has passed inspection or is confirmed ready for completion without inspection.

How do we change this workflow if our process differs?

A workflow can be adjusted by describing the change in plain English or by editing its steps directly in the workflow editor, and earlier versions are kept so changes can be reviewed. This means steps like the readiness checklist questions or the customer notification wording can be tailored to a workspace's own process. Because a workspace publishes and runs a template straight away, adjustments can be made without a separate development project.

What happens if the inspection fails?

When the inspection result is recorded as Failed, the record status changes to Rework and the plumber is assigned a task to complete the required work and record what was done. Once the rework details are saved, the workflow restarts the inspection booking cycle so office staff can book a fresh inspection attempt. This loop can repeat as many times as needed until a pass is recorded.

What happens once the inspection passes?

When the inspection result is recorded as Passed, the record status is set to Ready for Completion and the customer is automatically emailed to confirm the work has passed inspection. This notification is sent through the platform's built-in email, or through a workspace's own connected AWS SES account if configured.

How does the workflow handle jobs that don't require inspection?

The request form asks whether an inspection is required before the work can be covered, and the workflow routes based on this answer immediately after the Notice of Work is lodged. If no inspection is required, the record status moves straight to Ready for Completion and the customer receives an email confirming the work is ready for completion without an inspection step.

Do customers need to log into anything to receive updates?

No. Customers take part through the emailed notifications sent at key points in the process, such as when the work passes inspection or is ready for completion. These communications are sent directly to the customer's email address captured on the request form, without requiring them to set up any account.

Can the readiness checklist questions be adjusted for different job types?

Yes, the readiness confirmation task and its questions, such as whether work is exposed and not covered, whether testing is in place, and whether access and plans are ready, can be edited in the workflow editor. This allows a workspace to tailor the checklist to different types of plumbing work while keeping the same overall lodgement-to-completion structure. Earlier versions of the workflow are retained when changes are made.

How is progress on a job tracked across the office and the plumber?

Each job's record shows its current status, such as Notice Lodged, Awaiting Inspection or Rework, alongside a timeline of the tasks completed and information entered at each stage. Table views and dashboards display records grouped by status, making it possible to see which jobs are with the office for lodgement or booking and which are with the plumber for readiness checks or rework. Workspace activity related to the record is also logged.

Ready to use this workflow?

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

Plumbing Notice of Work / inspection readiness (NSW, Australia) Workflow | assess.one