assess.one – AI-powered business operations platform

Workflow Template

Kitchen defects / punch list Workflow

Manages the end-to-end defect resolution process for cabinet installations: captures a defect list from the installation supervisor, notifies the customer, assigns repair work to the cabinet installer, has the supervisor verify repairs (with a rework loop up to 3 times), gets customer sign-off, handles any remaining issues, and closes out the job.

Cabinet installation businesses need a consistent, visible way to manage punch lists so that no defect is lost between the installation supervisor, the cabinet installer and the customer. This workflow captures the defect list from the supervisor, assigns repair work to the installer, has the supervisor verify each round of repairs with up to three rework cycles, secures customer confirmation, addresses any remaining issues, and closes out the job. Installation supervisors, cabinet installers and customers are each involved at defined points, with every status change and response recorded on the job's record.

Business Outcomes

  • Supports faster turnaround on defect repairs with clear task deadlines for installers and supervisors
  • Helps reduce miscommunication by keeping customers informed automatically at each stage
  • Provides a documented timeline of repair checks, rework cycles and customer confirmations for oversight
  • Makes it easier to track outstanding defects across multiple jobs from a single status view
  • Supports consistent handling of rework by structuring repair verification into a repeatable loop

Workflow Steps

Steps

  1. 1
    Create Defect List Recordcreate record

    Registers the submitted defect list as a new record.

  2. 2
    Set Status: Defects Openupdate record

    Sets the defect list status to Defects Open.

  3. 3
    Email Customer the Defect Listsend email

    Sends the customer the recorded defect list and confirms follow-up once complete.

  4. 4
    Cabinet Installer: Repair Defectscreate task

    Assigns the cabinet installer a task to repair the listed defects, due in 5 days.

  5. 5
    Save Repair Details to Recordupdate record

    Persists the defects fixed, outstanding items, parts ordered and photos to the record.

  6. 6
    Supervisor: Check Repairscreate task

    Assigns the installation supervisor a task to check the repairs, due in 1 day.

  7. 7
    Save Repair Check Result to Recordupdate record

    Persists the supervisor's repair check result and notes to the record.

  8. 8
    Route on Repair Check Result

    Routes to customer confirmation if all fixed, or back to the installer if items remain outstanding.

    repair_check_result: "All fixed"→Set Status: Awaiting Customer
    repair_check_result: "Items outstanding"→Send Back to Cabinet Installer
    Default→Set Status: Awaiting Customer
  9. 9
    Send Back to Cabinet Installerrestart from step

    Closes this iteration and restarts the repair task for the cabinet installer to address outstanding items.

  10. 10
    Set Status: Awaiting Customerupdate record

    Sets the defect list status to Awaiting Customer.

  11. 11
    Request Customer Confirmationrequest external input

    Emails the customer the fixed defects and a form to confirm all is fixed or flag remaining issues, and waits for their reply.

  12. 12
    Save Customer Confirmation to Recordupdate record

    Persists the customer's confirmation response and comments to the record.

  13. 13
    Route on Customer Confirmation

    Routes to closure if all fixed, or to the supervisor for a further fix if something is still wrong.

    customer_confirmation: "All fixed"→Set Status: Closed
    customer_confirmation: "Something is still wrong"→Supervisor: Address Remaining Issue
    Default→Set Status: Closed
  14. 14
    Supervisor: Address Remaining Issuecreate task

    Assigns the installation supervisor a task to review the customer's comments and make a further fix, due in 2 days.

  15. 15
    Save Final Fix to Recordupdate record

    Persists the further fix made to the record.

  16. 16
    Set Status: Closedupdate record

    Sets the defect list status to Closed.

  17. 17
    Email Customer Thank Yousend email

    Sends the customer a thank-you email confirming the job is complete.

Fields

  • Installation Supervisor Name*
  • Customer Name*
  • Customer Email*
  • Site Address*
  • Job Reference*
  • Date*
  • +13 more fields

Forms

Kitchen Defect List

9 fields

Data Views

Defect Lists Overview

customer_name, site_address, job_reference, number_of_defects +1 more

Dashboard Widgets

Defect Lists by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
kitchen defects / punch listcabinetmaking and kitchenstradetrades

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of the defect resolution process?

The record captures the original defect list with photos, the installer's repair details (defects fixed, outstanding items, parts ordered, repair photos), the supervisor's repair check result and notes, the customer's confirmation and comments, and any further fix made. Each of these is saved to the record's timeline alongside status changes such as Defects Open, Awaiting Customer and Closed, giving a full account of how the job progressed.

Who is involved in resolving a kitchen defect list?

The installation supervisor submits the initial defect list and later checks completed repairs, the cabinet installer is assigned the repair tasks, and the customer is emailed the defect list and asked to confirm once repairs are complete. Workspace members are assigned the supervisor and installer tasks, while the customer takes part through emailed forms without needing an account.

How does the rework loop work if repairs aren't complete?

After the cabinet installer completes a repair task, the supervisor checks the work and records a Repair Check Result of either 'All fixed' or 'Items outstanding'. If items remain outstanding, the workflow closes that iteration and restarts the repair task for the installer, and this can repeat up to three times before moving forward to customer confirmation.

What happens if the customer says something is still wrong after confirming repairs?

If the customer's response is 'Something is still wrong', the workflow routes the job to the installation supervisor, who is assigned a task to review the customer's comments and make a further fix within 2 days. The fix made is then saved to the record before the job status is set to Closed.

How do we change this workflow to fit our own defect resolution process?

A workflow can be changed by describing the desired change in plain English or by editing its steps directly in the workflow editor, such as adjusting task deadlines or the wording of customer emails. Earlier versions of the workflow are kept, so changes can be reviewed or reverted as needed.

How is the customer kept informed without needing to log in anywhere?

The customer receives the defect list by email once it's recorded, a request to confirm fixed defects with a form to reply Confirmation and Comments, and a thank-you email once the job is closed. All of this happens through emailed forms, so the customer never needs to create an account.

What does the record show if a job needs several rounds of repair?

The record's timeline reflects each cycle of the repair loop, including the repair details submitted by the installer and the repair check result and notes recorded by the supervisor for every iteration. This gives a clear, chronological view of how many rounds of rework a job required before reaching customer confirmation.

Can we track how many defect jobs are open, awaiting customer response, or closed?

Yes, each defect list is a record with a status—such as Defects Open, Awaiting Customer or Closed—and table views and dashboards show records grouped by status. This makes it straightforward to see at a glance how many jobs are progressing through each stage.

Ready to use this workflow?

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

Kitchen defects / punch list Workflow | assess.one