assess.one – AI-powered business operations platform

Workflow Template

Roof penetration flashing inspection Workflow

Captures a roof penetration and flashing inspection, notifies the builder/client of the result, and manages a rectify-and-reinspect loop for failed inspections until the penetrations pass or the retry limit is reached.

Roof penetration and flashing failures often get lost between the inspector, the roofer, and the builder, with no clear record of what was fixed and when. This workflow captures the inspection against a fixed checklist, notifies the builder or client of the result, and manages a rectify-and-reinspect loop that assigns the roofer a fix task and the inspector a re-inspection task until the work passes. Inspectors, roofers, and site managers run it from submission through to a final pass notification.

Business Outcomes

  • Faster turnaround between a failed inspection and a rectified, passing result
  • Fewer missed handoffs between inspector, roofer, and builder
  • Clearer accountability with rectification and re-inspection tasks assigned directly to the responsible person
  • Less manual chasing for status updates, with the record timeline showing every step
  • More consistent inspection checks across all penetration and flashing jobs

Workflow Steps

Steps

  1. 1
    Create Inspection Recordcreate record

    Creates the flashing inspection record from the submitted form.

  2. 2
    Set Status to Submittedupdate record

    Sets the inspection status to Submitted.

  3. 3
    Email Acknowledgementsend email

    Emails the inspector an acknowledgement with the inspection reference number.

  4. 4
    Route on Overall Result

    Routes the workflow based on the overall inspection result.

    overall_result: "Pass"→Set Status to Passed
    overall_result: "Fail"→Set Status to Rectification
    Default→End
  5. 5
    Set Status to Passedupdate record

    Sets the inspection status to Passed for a first-time pass.

  6. 6
    Email Client - Passsend email

    Emails the builder or client that the penetrations and flashings passed inspection.

  7. 7
    Set Status to Rectificationupdate record

    Sets the inspection status to Rectification following a failed inspection.

  8. 8
    Roofer Rectification Taskcreate task

    Assigns the roofer a task, due in 2 days, to rectify the failed checks and record the work done.

  9. 9
    Inspector Re-inspection Taskcreate task

    Assigns the inspector a task, due in 1 day, to re-inspect and record the result and notes.

  10. 10
    Save Re-inspection Resultupdate record

    Saves the re-inspection result and notes to the record.

  11. 11
    Route on Re-inspection Result

    Routes the workflow based on the re-inspection result, looping back to the roofer on failure.

    reinspection_result: "Pass"→Set Status to Passed After Rectification
    reinspection_result: "Fail"→Loop Back to Roofer
    Default→End
  12. 12
    Loop Back to Rooferrestart from step

    Restarts the rectification cycle from the roofer task since the re-inspection failed.

  13. 13
    Set Status to Passed After Rectificationupdate record

    Sets the inspection status to Passed after successful rectification and re-inspection.

  14. 14
    Email Client - Rectified and Passedsend email

    Emails the builder or client that the penetrations and flashings were rectified and passed the flashing inspection.

Fields

  • Inspector Name*
  • Inspector Email*
  • Builder/Client Name*
  • Builder/Client Email*
  • Site Address*
  • Job Reference*
  • +12 more fields

Forms

Roof Penetration & Flashing Inspection

17 fields

Data Views

Flashing Inspections

site_address, job_reference, overall_result, inspection_status

Dashboard Widgets

Inspections by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
roof penetration flashing inspectionroofing and roof plumbinginspectiontradetrades

Similar Workflows

Similar Categories

FAQs

How do I set up this workflow for my team?

Publish the template to your workspace and it's ready to run straight away, with no installation or setup project. You can adjust the request form fields, task assignees, or due dates by describing the change in plain English or editing the steps directly in the workflow editor.

Who needs to be added as a workspace user?

Add your inspectors and roofers as workspace members so they can be assigned rectification and re-inspection tasks. Builders and clients don't need an account at all — they receive result notifications by email and only interact through emailed forms if you add one.

What happens when an inspection fails?

The status changes to Rectification and the roofer is assigned a task, due in 2 days, to fix the failed checks and record the work done. Once that's complete, the inspector gets a re-inspection task due in 1 day to check the fix and record a new result.

What happens if the re-inspection also fails?

The workflow loops back to the roofer, restarting the rectification cycle with a fresh task to fix the outstanding items. This continues until the penetrations pass, and each cycle is captured in the record's timeline.

Can I change the number of rectification attempts allowed?

Yes, describe the change in plain English or edit the routing step in the workflow editor to set a retry limit that suits your process. Earlier versions of the workflow are kept, so you can review or revert changes later.

How does the builder or client find out the result?

They receive an automatic email when the inspection passes on the first attempt, and a separate email when it's rectified and passes after the reinspection loop. They don't need to log in or create an account to receive these updates.

What gets saved to the inspection record versus staying on a task?

Because the roofer and inspector tasks are steps the workflow waits for, the rectification details, re-inspection result, and notes entered on those tasks are all saved to the record. This means anyone reviewing the record later can see the full history of the rectify-and-reinspect cycle.

Can I customise the checklist questions on the request form?

Yes, the checklist items like flashing type, upturns, collars, and sealant checks can be edited by describing the change or updating the form in the workflow editor. This lets you match the exact checks your business requires for compliance with its own standards.

How do I track how many inspections are pending, in rectification, or passed?

Each inspection is a record with a status and reference number, and your workspace's table views and dashboards group these records by status. This gives you a live view of what's Submitted, in Rectification, or Passed without needing to chase anyone for an update.

Ready to use this workflow?

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

Roof penetration flashing inspection Workflow | assess.one