Construction management that reads the documents

Upload the contract. Know every payment term, deadline, and missing exhibit — with the page it's on.

StructumAI reads your plans, specs, and signed contracts the way you would if you had the week it takes — then keeps the job running on what it found: budgets, purchase orders, pay applications, daily logs.

Already have an account? Sign in

Click any number. See where it came from.

Every value StructumAI extracts carries its citation. Tap a retainage rate and the contract page opens with the exact sentence highlighted. If the document doesn't say, we say NOT PROVIDED — we don't guess.

And missing exhibits aren't an AI opinion: a deterministic rule checks every exhibit the contract references against what's actually in the packet.

Example — fictitious sample contract

  • Retainage

    10% of each progress payment

    Page 12
  • Liquidated damages

    $500 per calendar day

    Page 8
  • Delay notice

    Written notice within 7 days

    Page 14
“The Owner shall retain ten percent (10%) of each progress payment until Substantial Completion of the entire Work.”
Page 12 — the sentence behind the retainage value

Critical finding

Missing referenced exhibits: Exhibit B is referenced but not included in the document packet.

The job, start to finish

The same mechanic — read the documents, show the work — carries the whole project.

Before you bid

Upload the bid set. Get the submittal register, spec ledger, scope gaps, and bid packages while the other bidders are still printing. Level the bids side by side and award from the same screen.

When you sign

Scan the signed contract. 96 terms across 22 categories — retainage, liquidated damages, notice windows, termination, bonds — each with the page it came from. Findings ranked by severity, starting with the exhibits that aren’t actually attached.

While you build

Daily logs with weather, crew, photos, and delays — rolled into a weekly report the owner actually reads. Budgets, purchase orders, pay applications, and change orders stay on the numbers the documents set.

Built for the field

Site visits happen in the cab of a truck. Logs, photos, and sign-offs work where the job is — on your phone, nothing to install — and the Friday report writes itself.

Daily log — example

Clear, light windCrew: 126 photos

Concrete pour delayed 2 hrs — pump truck late. Notice logged.

Signed off · rolled into the weekly report

Facts you can check

No customer logos, no invented statistics — just what the product verifiably does.

  • 96 contract terms extracted across 22 categories
  • Every extracted value carries the page it came from
  • Missing exhibits are flagged by a deterministic rule, not an AI guess
  • When the document doesn’t say, we say NOT PROVIDED — we don’t guess
  • Role-based access with a full audit trail
  • Contracts up to 50MB, project documents up to 100MB

One plan, in the open

Structum Pro — unlimited projects, users, and properties. No tiers to compare, no seats to negotiate.

$100,000/ year

Billed annually

Questions contractors actually ask

What files can I upload?

Signed contracts: PDF or Word, up to 50MB, with a malware scan on every upload. Project documents: PDFs, Office files, images, and more, up to 100MB.

What happens when the AI gets something wrong?

You’ll see it — every value sits next to the page it came from. Correct it inline in the review workspace and your edit wins. Values the document doesn’t state come back as NOT PROVIDED rather than guessed.

Who on my team sees what?

Access is role-based down to individual actions, and every change is captured in an audit trail. You control who can view budgets, edit contracts, or export data.

Is there a mobile app?

StructumAI works in the browser on any device — daily logs, photos, and sign-offs are built for the phone in your truck. Nothing to install.

Run it on your job, not ours.

Create your account, upload the bid set or the contract you just signed, and read what it found.