Workflow Template
Practical completion / punch list Workflow
Manages the practical completion process for a trade project: captures the walk-through punch list, tracks site supervisor remediation and project manager re-inspection cycles, gathers client acceptance, handles any remaining client items, and records final practical completion and defects liability dates.
Punch lists usually live in scattered spreadsheets, texts and site photos, leaving project managers guessing which items are actually done and clients waiting on updates that never come. This workflow captures the walk-through as a single record, assigns remediation and re-inspection tasks with due dates, and routes automatically based on inspection results and client decisions. The team ends up with one record per project showing every outstanding item, photo, decision and date, right through to practical completion and defects liability sign-off.
Business Outcomes
- Reduces time spent chasing site supervisors for punch list status updates
- Speeds up the remediation-to-reinspection cycle with fixed due dates
- Cuts back-and-forth with clients by routing decisions automatically
- Improves visibility into outstanding items across active projects
- Creates a clear record of completion and defects liability dates for every project
Workflow Steps
Steps
- 1Create Punch List Project Recordcreate record
Registers the walk-through submission as a punch list project record.
- 2Set Status: Punch List Openupdate record
Sets the record status to Punch List Open.
- 3Email Client the Punch Listsend email
Sends the client the punch list items and advises they will be notified when complete.
- 4Site Supervisor: Complete Punch List Itemscreate task
Assigns the site supervisor a task to action the punch list, due in 5 days, recording completed and outstanding items with photos.
- 5Save Supervisor Progress to Recordupdate record
Persists the completed items, outstanding items, and photos to the record.
- 6Project Manager: Re-Inspectcreate task
Assigns the project manager a task to re-inspect the site, due in 2 days, recording the result and notes.
- 7Save Re-Inspection Result to Recordupdate record
Persists the re-inspection result and notes to the record.
- 8Route on Re-Inspection Result
Routes to client notification if all items are complete, or back to the site supervisor if items remain outstanding.
reinspection_result: "All items complete"→Set Status: Awaiting Clientreinspection_result: "Items outstanding"→Return to Site SupervisorDefault→Return to Site Supervisor - 9Return to Site Supervisorrestart from step
Restarts the process from the site supervisor remediation task, up to 3 times.
- 10Set Status: Awaiting Clientupdate record
Sets the record status to Awaiting Client.
- 11Request Client Acceptancerequest external input
Emails the client the completed punch list and asks them to accept practical completion or flag remaining items.
- 12Save Client Decision to Recordupdate record
Persists the client's decision and comments to the record.
- 13Route on Client Decision
Routes to final completion if the client accepts, or to client items handling if items remain.
client_decision: "Accept practical completion"→Project Manager: Record Final Datesclient_decision: "Items remain"→Set Status: Client ItemsDefault→End - 14Set Status: Client Itemsupdate record
Sets the record status to Client Items.
- 15Site Supervisor: Action Client Itemscreate task
Assigns the site supervisor a task to action the client's remaining items, due in 3 days, recording work done and photos.
- 16Save Client Item Work to Recordupdate record
Persists the work done and photos for the client's remaining items to the record.
- 17Return to Client for Reviewrestart from step
Restarts the process from the client acceptance request, up to 2 times.
- 18Project Manager: Record Final Datescreate task
Assigns the project manager a task due in 1 day to record the practical completion date and defects liability period end date.
- 19Save Final Dates and Set Status: Practically Completeupdate record
Persists the practical completion and defects liability dates and sets the status to Practically Complete.
- 20Email Client Final Datessend email
Emails the client the practical completion date and defects liability period end date.
Fields
- Project Manager Name*
- Client Name*
- Client Email*
- Site Address*
- Job Reference*
- Walk-Through Date*
- +17 more fields
Forms
Practical Completion Walk-Through
11 fields
Data Views
Punch List Projects
job_reference, client_name, walkthrough_date, number_of_items +2 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What happens if the project manager finds items still outstanding after re-inspection?
The workflow routes the record back to the site supervisor remediation task automatically when the re-inspection result is 'Items outstanding'. This return-to-supervisor cycle can repeat up to 3 times, with each round saving updated completed items, outstanding items and photos to the record. If items are still outstanding after the third cycle, the record's timeline shows the full history of attempts for the project manager to review.
Can this handle a client who doesn't accept practical completion?
Yes. When the client's decision is 'Items remain', the status is set to Client Items and the site supervisor is assigned a task to action the client's remaining items with photos. Once that work is saved to the record, the workflow returns to the client acceptance request, and this loop can repeat up to 2 times.
What if the client doesn't respond to the punch list or acceptance emails?
The client acceptance request is an emailed form the client completes without needing an account, and the record's status stays at Awaiting Client until a decision is recorded. The record's timeline and status views show which projects are pending a client response, so the project manager can follow up directly.
Who is responsible for each task in this workflow?
The site supervisor is assigned the initial punch list remediation task, any client items remediation task, and both are due within a set number of days of assignment. The project manager is assigned the re-inspection task and the final task to record the practical completion and defects liability dates. Both roles are workspace members who receive their tasks directly and enter results the workflow waits on before continuing.
What happens at the re-inspection decision point?
The project manager's re-inspection result routes the record one of two ways: 'All items complete' moves the record to client notification and the Awaiting Client status, while 'Items outstanding' sends it back to the site supervisor. Both the result and the project manager's notes are saved to the record so the reasoning behind the routing is visible in the timeline.
Can we customise the due dates or the number of remediation cycles?
Yes, the workflow's steps, task due dates and cycle limits can be adjusted either by describing the change in plain English or by editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes to timelines or cycle counts can be reviewed or reverted if needed.
How does the client submit the punch list acceptance decision?
The client receives an emailed form asking them to accept practical completion or flag remaining items, along with a comments field. They complete this without logging in or creating an account, and their decision and comments are saved directly to the project record.
What information ends up on the final record once the project is practically complete?
The record holds the original punch list details, every round of supervisor completed/outstanding items and photos, each re-inspection result and notes, the client's decision and comments, and the final practical completion date and defects liability period end date. The record's status is set to Practically Complete once these final dates are saved, and the full sequence is visible in the record's timeline. Each business should confirm this record meets its own compliance and record-keeping needs.
What if a project has an unusually large number of punch list items?
The request form captures the number of punch list items along with locations, descriptions, trades responsible and photos for each, so larger punch lists are captured in the same structured record. The site supervisor's remediation task then records completed and outstanding items together, regardless of list size, keeping the whole set tracked in one place.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
