TotalApp Docs

Construction — Screen Workflows

End-to-end flows across the Construction Field Operations screens.

Onboard the site crew

Admin activates Construction
Open Roles (seed templates)
Open Site Crew
Assign roles to workers

Run a day on site

Assign crew to Zones
Log daily site activity
Update Subcontractor Tasks
Record Weather & Conditions
Approve Milestone (PM)

Who can do what

StepRequired capabilityTypical role
Manage a jobsiteconstruction:jobsite:manageProject Manager
Assign crewconstruction:crew:assignForeman+
Submit daily logconstruction:daily_log:submitForeman+
Approve milestoneconstruction:milestone:approveProject Manager
Safety inspectionconstruction:safety:inspectSafety Officer

Frequently Asked Questions

What blocks milestone approval?
The user needs construction:milestone:approve — only Project Manager has it by default.
Can a Safety Officer assign crew?
Not by default — crew assignment needs construction:crew:assign, which the seeded Safety Officer role lacks. Use a custom role to combine them.
Do these flows require the package?
Yes — every Construction screen is guarded by tenant entitlement plus a Construction role.
Where do I register jobsites used here?
On the Jobsite Directory operational screen.