A 96-page intersection-improvements RFP lands in the inbox. By the end of this page the bid is priced, the plan is mapped across four sites, work orders are queued, crews are dispatched, and the first progress invoice is ready to send.
A bid analyst forwards the RFP straight to WorkLeaf. The system reads the cover page, deadlines, issuer, scope — and creates the workspace before the analyst has poured their second coffee.
Or paste an issuer URL · max 200 MB
Each step writes structured rows to the database before the next one starts. Prompt caching on Claude + OpenAI keeps the cost honest. Every output is editable by humans before anything ships.
Every artifact the AI produced lives here — editable, exportable to PDF / DOCX / XLSX, and ready for the estimator to sign off before submission. The mini-pipeline strip at the top stays pinned as you click through.
A civil construction tender for intersection improvements at four sites in the issuer's municipality. Scope includes traffic-signal upgrades, roadway excavation, curb & gutter installation, sidewalk reconstruction, underground electrical conduit, and final asphalt paving.
The work is governed by the issuer's Specifications Book and an Issued-for-Tender (IFT) drawing set. Substantial completion is required within 144 days, with surface asphalt placed by day 138. Pricing is unit-price across four schedules (A–D), one per intersection.
Mandatory pre-conditions of award include current COR safety certification, valid WSIB clearance, $5M general liability, and a minimum of three comparable public-sector references.
| Category | Title | Type | Action |
|---|---|---|---|
| BONDING | Digital Bid Bond (10%) Issued in electronically verifiable format ≥ 10% of total tender value incl. tax. Paper bonds not accepted. |
MANDATORY | UPLOAD REQUIRED |
| TECHNICAL | Pricing Schedule (Appendix C) — all four tables Tables A, B, C, D must be completed. Items in multiple tables share a unit price. |
MANDATORY | AI GENERATEGENERATED |
| TECHNICAL | Declaration of Subcontractors List all subs, manufacturers, suppliers — or check "By Own Forces". Required at submission. |
MANDATORY | AI GENERATEGENERATED |
| BONDING | Performance Bond (50%) & Labour & Material Payment Bond (50%) Required at contract award. CCDC owner standard form. Issued within 15 days of award. |
POST-AWARD | UPLOAD AT AWARD |
| COMPLIANCE | COR Certification & Letter of Good Standing Active Certificate of Recognition. Letter dated within 30 days of submission. |
MANDATORY | PULL FROM M02VALID |
| COMPLIANCE | WSIB / WHSCC Clearance Certificate Current clearance, renewed annually. |
MANDATORY | PULL FROM M02VALID |
| INSURANCE | CGL $2M · Auto $2M · Builders Risk · Issuer named as Additional Insured Certificate of insurance with required endorsements. |
MANDATORY | PULL FROM M02VALID |
| TECHNICAL | Cover letter on company letterhead Standard submission cover. |
OPTIONAL | AI GENERATEGENERATED |
| REFERENCES | Three public-sector references ≥ $100k Recent similar scope. Contact info verified. |
MANDATORY | SELECT FROM CRM2 OF 3 |
| Category | Title | Standard | Difficulty | Cost impact |
|---|---|---|---|---|
| SCOPE | General scope — 4-site intersection improvements | Issuer Spec. Book § 1 | CHALLENGING | HIGH |
| SCHEDULE | Rush-hour traffic restrictions · 7–9 AM, 4–6 PM | Spec. Book § 4.2 | CHALLENGING | HIGH |
| SIGNAL | Traffic signal infrastructure — undergroud components by contractor | IFT drawings · sheets 12–18 | HARD | HIGH |
| CIVIL | Roadway excavation — SR · OM · US classification per geotech | Spec. Book § 5 | STD | MED |
| CIVIL | Curb & gutter installation per detail C-04 | Detail C-04 · sheet 22 | STD | MED |
| CIVIL | Sidewalk reconstruction with tactile warning plates | Spec. Book § 6.1 | STD | MED |
| PAVING | Asphalt paving — base + surface course, 138-day cutoff | Spec. Book § 9 | HARD | HIGH |
| SAFETY | Traffic Control Plan per local OHS regs | OHS regs · OTM Book 7 | HIGH | MED |
| Line | Item | Qty | Unit | Rate | Total |
|---|---|---|---|---|---|
| 1.01 | Traffic control · lump sum (per site) | 4 | ls | $ 12,800 | $ 51,200 |
| 2.01 | Trench excavation · shallow rock | 60 | m³ | $ 184 | $ 11,040 |
| 2.02 | Trench excavation · ordinary material | 400 | m³ | $ 96 | $ 38,400 |
| 2.03 | Mass excavation · ordinary material | 80 | m³ | $ 88 | $ 7,040 |
| 3.01 | Concrete curb & gutter — installed | 484 | m | $ 168 | $ 81,312 |
| 3.02 | Concrete sidewalk · 125 mm fibre-mesh reinforced | 778 | m² | $ 142 | $ 110,476 |
| 3.03 | Concrete island · 150 mm coloured | 65 | m² | $ 198 | $ 12,870 |
| 4.01 | Base course asphalt | 2,040 | t | $ 154 | $ 314,160 |
| 4.02 | Surface course asphalt | 1,210 | t | $ 168 | $ 203,280 |
| 5.01 | Electrical conduit (underground) — supply & install | 1,820 | m | $ 88 | $ 160,160 |
| 5.02 | Signal pole bases · cast in place | 12 | ea | $ 4,400 | $ 52,800 |
| 6.01 | Tactile warning plates | 28 | ea | $ 312 | $ 8,736 |
| Activity type | Zone(s) | Crew h | Equip h | Materials |
|---|---|---|---|---|
| Traffic control · setup & teardown | Z1, Z2, Z3, Z4 | 2,240 | 560 | Cones · signs · barriers |
| Trench & mass excavation | Z1, Z2, Z3, Z4 | 3,840 | 3,200 | 540 m³ removed |
| Curb & gutter installation | Z1, Z2, Z3, Z4 | 4,820 | 2,400 | 484 m concrete |
| Sidewalk & tactile plates | Z1, Z2, Z3, Z4 | 5,440 | 1,820 | 778 m² · 28 plates |
| Electrical conduit & signal bases | Z1, Z2, Z3, Z4 | 3,920 | 2,180 | 1,820 m conduit · 12 bases |
| Asphalt paving · base & surface | Z1, Z2, Z3, Z4 | 5,180 | 3,840 | 3,250 t asphalt |
| Coordination · multi-party | All zones | 1,120 | — | — |
| Material | Grade / class | Specification | Qty | Unit | Confidence |
|---|---|---|---|---|---|
| Concrete curb & gutter | Concrete curb & gutter | Spec. Book Item 331 | 484 | m | 95% |
| Concrete curb | Curb only | Spec. Book Item 331 | 34 | m | 95% |
| Concrete sidewalk | 125 mm · fibre-mesh reinforced | Spec. Book Item 331 | 778 | m² | 95% |
| Concrete island | 150 mm coloured · fibre-mesh | Per spec | 65 | m² | 95% |
| Material | Grade / class | Specification | Qty | Unit | Confidence |
|---|---|---|---|---|---|
| Trench borrow | 100 mm minus | Spec. Book Item 322 | 110 | m³ | 95% |
| Granular base · type B | Crushed · 19 mm | Spec. Book Item 314 | 820 | t | 93% |
| Granular sub-base | Crushed · 100 mm minus | Spec. Book Item 314 | 640 | t | 92% |
| Bedding sand | Manufactured | Per spec | 88 | t | 82% |
| Topsoil | Screened | Per spec | 42 | m³ | 90% |
| Material | Grade / class | Specification | Qty | Unit | Confidence |
|---|---|---|---|---|---|
| Base course asphalt | HL-8 | Spec. Book Item 410 | 2,040 | t | 96% |
| Surface course asphalt | HL-3 | Spec. Book Item 410 | 1,210 | t | 96% |
| Tack coat | SS-1 | Per spec | 3,400 | L | 94% |
| Crack sealant | Hot-poured | Per spec | 820 | L | 78% |
| Type | Subtype / spec | Qty | Days | Total h | Confidence |
|---|---|---|---|---|---|
| Asphalt milling machine | Cold planer · 1.0–1.5 m drum | 1 | 12 d | 108 h | 83% |
| Asphalt paver | Tracked · 2.5–4.0 m screed | 1 | 14 d | 126 h | 85% |
| Concrete truck | Ready-mix · 8–10 yd³ | 2 | 25 d | 400 h | 78% |
| Crane / boom truck | Hydraulic boom · 15–20 t | 1 | 8 d | 64 h | 72% |
| Excavator | 200-class tracked | 2 | 48 d | 768 h | 91% |
| Dump truck | Tandem · 14 yd³ | 3 | 52 d | 1,248 h | 93% |
| Role | Certifications | Qty | Hours | Status |
|---|---|---|---|---|
| Project foreman | Gold Seal · COR · WHMIS · First Aid | 1 | 1,152 h | VALID |
| Site supervisor | COR · WHMIS · First Aid | 2 | 2,304 h | VALID |
| Equipment operator · heavy | Class certs · WHMIS · Confined Space | 4 | 4,608 h | VALID |
| Concrete finisher | WHMIS · Trade ticket | 3 | 2,400 h | VALID |
| Electrician · journey | Red Seal · WHMIS · Working at Heights | 2 | 1,440 h | EXP D 88 |
| Labourer · general | WHMIS · TCP awareness | 6 | 6,912 h | VALID |
| Flagger / TCP | TCP certification | 4 | 2,560 h | VALID |
The tender becomes a client, a project, and a plan in one move. Zones, work orders, materials, resources, references — everything the AI extracted carries over. Nothing is re-typed.
WorkLeaf populates the client record from the parsed RFP issuer block. Reviewable, but no manual entry.
Project number issued, opening budget seeded from estimate. Phases + zones carry over.
Every artifact from the tender review tabs is wired into the new project. Nothing thrown away.
The scheduler reads work orders + crew availability + cert expiry + equipment hours and lays the mobilization week down. When a constraint is violated — like a journey-electrician cert lapse mid-project — WorkLeaf flags it and proposes a fix.
First production day at Junction A. WorkLeaf pushes the day's work order to crew phones, opens the live map for the foreman, and starts logging time, materials and progress against the work order's items.
Crews close their shift in the app — photos, hours, materials consumed, GPS tracks. WorkLeaf aggregates everything into a client-ready daily report, drafts the progress invoice against the unit-price schedule, and queues both for human sign-off.
| Line | Qty | Rate | Total |
|---|---|---|---|
| Mobilization & pre-construction · WO-D1/D2 | 1 ls | $ 28,400.00 | $ 28,400.00 |
| Traffic control · Junction A · setup | 1 ls | $ 12,800.00 | $ 12,800.00 |
| Existing signal infrastructure removal · Junction A | 1 ls | $ 18,200.00 | $ 18,200.00 |
| Mass excavation · ordinary material | 42 m³ | $ 88.00 | $ 3,696.00 |
| Concrete & asphalt removal · haul off | 142 m³ | $ 142.00 | $ 20,164.00 |
| Crew · 14 ops · 11.5 h avg | 161 h | $ 56.00 | $ 9,016.00 |
Multiply this by 30 tenders a season and a dozen concurrent projects, and you start to see why contractors switch.