The Product

Built around your week, not your software

What needs you on any job, and what's happening on the one in front of you. Every workspace carries a live value, not a notification count.

Open any workspace

Click a card and its screen opens underneath it, with the tabs that workspace actually carries.

The workspaces you live in

Where the week actually happens: what needs you today, the question you need answered, and the four ledgers that decide whether the job makes money.

Workbench

app.efilo.ai / workbench

Good morning, Jordan

5 projects · 14 connected sources · last sweep 6:00 AM. 9 items need you.

$-at-risk × deadline × blockage
FM-3claim rights

Differing site condition at Grid C: notice due in 2 days. Letter drafted, you send it.

Metro Medical · Contract §4.3.7 · parsed at award

FM-7$9.7K

Sub change ↓ $8,400 received, pass-through drafted ↑ at $9,660, your markup applied.

Metro Medical · sub email · T2

FM-5−$102K

Cost efficiency slipped 0.96 → 0.91, field labor burning ahead of earned.

Metro Medical · WIP export · T2 · Jun 30

FM-4$31K

Copper: 12t committed of 28t budget; spot +9% since bid. Locking now ≈ saves $31K.

Metro Medical · PO log T1 + index

FM-2$14.2K

Rev D adds 6 VAV boxes not in bid set Rev B, entitlement $14.2K. PCO drafted.

Metro Medical · drawing diff

3 RFIs acknowledged · submittal log reconciled · daily logs filed on 4 of 5 jobs · notice log current.

Across the business

The two roll-ups. One is the roster a project manager works from, the other is how the whole business compares against itself.

Every task lands in one of four lanes

Deadlines and dollars are arithmetic. Contracts take judgment. Sending the letter is yours. efilo routes every task to whichever one it is.

Anything with a formula

Computed exactly

Notice deadlines, earned value, critical path and float, the health score, retention at risk. Same inputs, same answer, every time.

Anything that must be read

Handled by AI

Notice provisions buried in a contract nobody standardised. Drafting an RFI. Grading whether the GC actually answered. Spotting a change in an email thread.

Anything repetitive

Run for you

The 14, 7, 3 and 1-day warnings. Response tracking and aging escalation. Prequalification renewals. Closeout state.

Anything irreversible

Left to you

Sending a notice. Filing a claim. Committing money. efilo drafts it, shows the basis, and stops.

Value in the first session, not the first quarter

Your projects are already in flight. Every capability takes a file directly, so you don't wait on an integration to see it work. Drop the documents you already produce and the level climbs.

L1Live

Documents connected

Retrieval, cited answers, contract parsing, and notice clocks already running.

Upload the contract. Microsoft 365 does it for you.

L2Live

Cost and schedule connected

The Cost and Schedule dimensions of Health, margin bridge, EAC, and the billing basis.

Drop in a WIP or job-cost export and a schedule file.

L3Live

Labor and field connected

Productivity baseline, manpower curve, labor efficiency, install-basis percent complete.

Drop in a production log and a timekeeping export.

L4Live

Downstream connected

Sub scorecards, rework attribution by trade and cause, safety scoring.

Drop in subcontracts, certificates, safety and quality reports.

Every screen knows the project's level, shows what it can compute, and names the one file that raises it.

See it on one of your own contracts

Bring a prime contract and a WIP export. We'll parse the notice provisions live and you'll watch the clocks start.