Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Public Works Department
- People
- Project context
- Evidence
- Finance handoff
Public Works Department organizes agency projects into owned work packages, task lines and dated delivery evidence. A package identifies its organization, project counterparty, owner, scope, due date and budget hours.
Work packages in one list
Independent Reviewer records a reasoned decision; Public Works Manager accepts complete scope.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep the agency, project counterparty and responsible people tied to each package.
Team members
| Name | Role name | Organization | User | Active | |
|---|---|---|---|---|---|
| Darius Okafor | Field supervisor | Cedar Bridge Maintenance Unit | Samira Bektas | ||
| Mei Navarro | Civil inspector | North Quay Public Works | Luis Mensah | ||
| Samira Bektas | Road maintenance lead | North Quay Public Works | Darius Okafor | ||
| Luis Mensah | Electrical technician | Juniper Municipal Engineering | Darius Okafor | ||
| Anika Rahman | Project coordinator | North Quay Public Works | Farah Salcedo |
Plan owned public work with a due date, hour budget and revision history.
Work packages
| Record number | Subject | Owner | Accepted at | Revision | |
|---|---|---|---|---|---|
| WP-23347 | Harbor Road storm drain repair | Caleb Duarte | 25 Oct | 730 | |
| WP-31909 | Willow Square sidewalk renewal | Anika Rahman | 23 Oct | 440 | |
| WP-86512 | Juniper Lane streetlight upgrade | Mei Navarro | 20 Oct | 850 | |
| WP-51250 | East Market bus shelter replacement | Caleb Duarte | 03 Nov | 400 | |
| WP-31733 | Cedar Bridge railing refurbishment | Samira Bektas | 19 Oct | 790 |
Keep task dependencies, due dates and actual hours close to the parent package.
Tasks
| Line number | Task name | Due at | Planned hours | Actual hours | Parent | |
|---|---|---|---|---|---|---|
| 470 | Survey drain inlet elevations | 27 Oct | 4 | 12 | North Quay pavement resurfacing | |
| 210 | Remove damaged sidewalk panels | 20 Oct | 6 | 13 | Stonebridge culvert clearing | |
| 520 | Install new lamp fixtures | 31 Oct | 15 | 16 | Willow Square sidewalk renewal | |
| 390 | Set bus shelter foundations | 24 Oct | 7 | 6 | Stonebridge culvert clearing | |
| 730 | Replace corroded railing sections | 28 Oct | 13 | 6 | Brookfield pump station inspection |
Attach delivery proof and retain decisions against the package revision reviewed.
Review decisions
| Source revision | Decision | Decided at | Reason | Reviewer | Parent | |
|---|---|---|---|---|---|---|
| 130 | Approve | 13 Oct | Drain test passed after repair | Anika Rahman | Harbor Road storm drain repair | |
| 300 | Return | 25 Oct | Panel edges remain uneven | Darius Okafor | Harbor Road storm drain repair | |
| 70 | Approve | 23 Oct | Lighting levels meet specification | Caleb Duarte | East Market bus shelter replacement | |
| 50 | Return | 03 Nov | Shelter anchoring needs rework | Luis Mensah | Juniper Lane streetlight upgrade | |
| 430 | Approve | 28 Oct | Railing coating inspection passed | Darius Okafor | North Quay pavement resurfacing |
Review site observations and accepted quantities against the parent work package.
Approval waits for the independent reviewer
| Status | Revision | Asset location | Inspected at | Accepted quantity | Parent | |
|---|---|---|---|---|---|---|
| Submitted | 470 | Harbor Road drain inlet 4 | 15 Oct | 130 | Juniper Lane streetlight upgrade | |
| Submitted | 50 | Willow Square west sidewalk | 15 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 590 | Juniper Lane pole 18 | 21 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 860 | East Market shelter B | 18 Oct | 500 | Brookfield pump station inspection | |
| Submitted | 930 | Cedar Bridge north railing | 16 Oct | 900 | North Quay pavement resurfacing |
Trace guarded actions and investigate pending, failed or uncertain receipts.
Operation receipts
| Operation key | Action | Result state | Failure reason | Parent | |
|---|---|---|---|---|---|
| PW-OP-260901 | Create work package | Failed | Inspection evidence missing | East Market bus shelter replacement | |
| PW-OP-260902 | Assign field crew | Needs review | Work package already accepted | Brookfield pump station inspection | |
| PW-OP-260903 | Record inspection | Failed | Asset location is invalid | Willow Square sidewalk renewal | |
| PW-OP-260904 | Submit completion evidence | Needs review | Contractor approval expired | North Quay pavement resurfacing | |
| PW-OP-260905 | Approve work | Failed | Task has open dependencies | East Market bus shelter replacement |
Plan and certify public work ships ready to use. 2 steps need a named approval before the work moves on: Review evidence (Public Works Manager) and Certify quantity (Independent Reviewer).
Set the owner, counterparty, due date, budget hours and task plan for the job.
Check dependencies and revision before work begins.
Capture actual task hours, completion dates and job evidence.
Compare the completed work and attachments with the submitted package revision.
Record the site, contractor, inspection time and accepted quantity.
Have an independent reviewer decide the submitted inspection revision.
Open any work package to see its operation receipts, the roles that work on it, its process stages and its approvals on one page.
Due at, Owner and Budget hours.
Each line is linked to this work package.
Admin, Public Works Manager and Package Owner, each with their own permissions.
Plan package, with the role that acts.
Review evidence and Certify quantity, with who decides.
Planned
| Operation key | Action | Result state |
|---|---|---|
| PW-OP-260901 | Create work package | Pending |
| PW-OP-260902 | Assign field crew | Pending |
| PW-OP-260903 | Record inspection | Pending |
Signed in as Public Works Manager
| Decision | Approver | |
|---|---|---|
| Review evidenceCompare the completed work and attachments with the submitted package revision. | Public Works Manager | |
| Certify quantityHave an independent reviewer decide the submitted inspection revision. | Independent Reviewer | |
| Approve work packages | Public Works Manager | |
| Approve public work inspections | Independent Reviewer |
Everyone opens Public Works Department to the work that is theirs. Pick a role to see what it starts with.
Admin maintains agency identity, team access and setup.
Public Works Manager owns package acceptance and resolves scope exceptions.
This is the first screen this role sees.
Public work inspections · Public Works Manager
| Status | Revision | Asset location | Inspected at | Accepted quantity | Parent | |
|---|---|---|---|---|---|---|
| Submitted | 470 | Harbor Road drain inlet 4 | 15 Oct | 130 | Juniper Lane streetlight upgrade | |
| Submitted | 50 | Willow Square west sidewalk | 15 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 590 | Juniper Lane pole 18 | 21 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 860 | East Market shelter B | 18 Oct | 500 | Brookfield pump station inspection | |
| Submitted | 930 | Cedar Bridge north railing | 16 Oct | 900 | North Quay pavement resurfacing |
Package Owner plans assigned work and records delivery evidence.
This is the first screen this role sees.
Work packages · Package Owner
Field Inspector submits site observations and accepted quantities.
This is the first screen this role sees.
Public work inspections · Field Inspector
| Status | Revision | Asset location | Inspected at | Accepted quantity | Parent | |
|---|---|---|---|---|---|---|
| Submitted | 470 | Harbor Road drain inlet 4 | 15 Oct | 130 | Juniper Lane streetlight upgrade | |
| Submitted | 50 | Willow Square west sidewalk | 15 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 590 | Juniper Lane pole 18 | 21 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 860 | East Market shelter B | 18 Oct | 500 | Brookfield pump station inspection | |
| Submitted | 930 | Cedar Bridge north railing | 16 Oct | 900 | North Quay pavement resurfacing |
Independent Reviewer examines the submitted revision and records a reasoned decision.
This is the first screen this role sees.
Public work inspections · Independent Reviewer
| Status | Revision | Asset location | Inspected at | Accepted quantity | Parent | |
|---|---|---|---|---|---|---|
| Submitted | 470 | Harbor Road drain inlet 4 | 15 Oct | 130 | Juniper Lane streetlight upgrade | |
| Submitted | 50 | Willow Square west sidewalk | 15 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 590 | Juniper Lane pole 18 | 21 Oct | 20 | Cedar Bridge railing refurbishment | |
| Submitted | 860 | East Market shelter B | 18 Oct | 500 | Brookfield pump station inspection | |
| Submitted | 930 | Cedar Bridge north railing | 16 Oct | 900 | North Quay pavement resurfacing |
Operations Analyst investigates pending and failed operations against recorded effects.
This is the first screen this role sees.
Work packages · Operations Analyst
Read delivery hours, inspection outcomes and guarded operation exceptions.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 48 | ||
| Planned | 10 | 21% | |
| Active | 3 | 30% | |
| Review | 1 | 33% |
Sample totals per stage
Which project counterparties have work in planning, active delivery or review?
Where did task effort differ from the package plan?
Which owner needs to follow up on a due task?
Which submitted quantities were approved, rejected or completed?
List accepted quantities with site, contractor and inspection date.
Review attachments by package, evidence type, upload date and visibility.
Who made the decision on a package revision and why?
Which guarded actions need reconciliation against local effects?
See how Public Works Department fits your kind of team.
Each stage of plan and certify public work names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask for help tracing package progress, inspection decisions and exceptions.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 11 tablesStart with one team and one process, then add the rest once the basics are running.
Load agency and project records, connect team members to platform users, and agree on organization access.
Choose a representative project, name a package owner, enter the due date and hour budget, and sequence its task lines.
Attach a field record, complete the tasks and have an independent reviewer decide the submitted revision.
Record location, time, contractor and accepted quantity; rehearse both approval and rejection.
Compare pending or uncertain receipts with their local effects before expanding to more work.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Public Works Department for your business. Begin with one agency project, one owned work package, its task lines and a representative field inspection.
It is the scoped job record with a record number, agency, project counterparty, owner, due date, hour budget and revision. Tasks, attachments, inspections, decisions and operation receipts connect to it.
Record the contracted project and contact under its agency, then link it as the counterparty on each package. Task hours and field evidence show delivery against the package.
An Independent Reviewer records a decision on the package revision and evidence. The Public Works Manager checks complete scope before marking the package Accepted.
A package acceptance covers reviewed delivery. A field inspection records location, contractor, time and accepted quantity for that work, with its own submitted revision and decision.
Certification records the reviewed quantity. Connect the agency's finance process separately for any payment decision.
The owner and manager can inspect due tasks and package commitments. The Operations Overview also shows overdue tasks by owner with links back to the source record.
Retain the reason and source revision, correct the observation or evidence, and submit a new revision for independent review.
Open its receipt and compare the original operation key, expected revision and linked local effects. Keep a specific discrepancy visible until the analyst can reconcile it.
Separate future unexecuted scope from accepted work. Keep the original evidence and decision, and route any compensating action through independent review.
Start free, then use Proto to change fields, steps and approvals before your team goes live.