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
- Page 12
Retainage
10% of each progress payment
- Page 8
Liquidated damages
$500 per calendar day
- Page 14
Delay notice
Written notice within 7 days
“The Owner shall retain ten percent (10%) of each progress payment until Substantial Completion of the entire Work.”
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
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.
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.