Your review history first
Rex AI pulls from jobs you have completed and reviewed. Specific scores, specific context. Your institutional memory, not a generic average.
RexAI
Rex is how the bid package gets built, how an emailed quote joins the comparison, and how the field gets read before award.
Submitting a bid instead? Rex can check it against the request before you send. Rex AI for subcontractors
Open KNTRCTR and this is the screen. A new bid package, or a project already out for bid. The navigation around him is the same one you use for the rest of the job.
RexAI
What do you want to work on today?
How do I do something else?
After you start a package, Build opens on the work order. Drop drawings if you have them. Name the trades, the suppliers, what you will keep, and paste the scope. That is the direction Rex uses.
Start here. Share the work order.
Files are optional. Rex reads anything you upload together with the notes below.
Click to upload or drag and drop
PDF, DOC, JPG, PNG, XLS · up to 50 MB each
Give Rex some guidance
Name the trades you want, and paste the scope in the notes.
Trades to bid out
Name the trades you want quoted.
Suppliers / vendors
Materials or quote packages you already know you need.
We’ll self-perform
Work you plan to keep in-house.
Scope and directions
Paste the scope and how you want the work split.
Bid civil and electrical separately. Keep restoration with civil. We will self-perform site supervision.
When the notes look right, ask Rex to carve the requests.
Ask Rex to carve requestsSome subs will not bid on the platform. Drop the quote, and paste the email beside it. Rex reads both and fills your bid expectations, so each scope item lines up with the bids that came in on the platform.
Attachments
Drop the quote here. Rex can read it and fill the cells. Nothing is saved until you confirm the total.
Click to upload or drag and drop
PDF, DOC, JPG, XLS · 50 MB each
Add details from the email or directions for Rex here.
Paste the message, or tell Rex what to pay attention to. He reads this with the files.
Revised total is in the attachment. Mobilization is a separate line. Traffic control is included in the unit rate, not broken out.
Rex fills the bid expectations from this quote so you can compare scope items side by side.
Rex AI scans the full field in under a minute: price outliers, missing responses, budget gaps, and your past reviews with each sub.
Where Rex AI lands: a map of the field. Not a recommendation.
How I'm reading this job
Deep dives 1 of 3What I'm Seeing
UpdatedHarbour Utilities came in the tightest at $168,200 while Riverside Civil is the highest bid at $189,750.
Direction is still pointing the same way after 1 of 3 deep dives completed; Harbour Utilities has not yet been reviewed.
The evidence so far still points toward Harbour Utilities as the candidate to examine first, based on lowest price at $168,200. Mobilization looks left out of that total. The completed deep dive on Riverside Civil confirms their $189,750 bid is complete and well documented, but the premium over the rest of the field is real.
Analysis
My field scan of each company, one card at a time. These stay as I first read them. Hit Dig Deeper on any of them to run Stage 2, and your deep dives sit below.
Harbour Utilities
My Read
Strong reliability history and a complete bid, but the price carries a meaningful margin over the rest of the field on every line.
Past Performance Snapshot
My Read
This is what I'm seeing here: lowest in the field at $168,200, but mobilization looks excluded from the total. The number is not the same job until that line is on the comparison.
Risk signal worth a closer look: Moderate. Check the Before You Call notes for the key clarification points.
Past Performance Snapshot
How their price stacks up to the rest
Price Competitiveness
Before You Call
My Read
On budget with scope covered. Mobilization is in the total, so this number is the same job the request asked for.
Past Performance Snapshot
Always updating. Those summary tabs at the top, What I'm Seeing, Your Bid Expectations, Next Actions and the rest, do not sit still. Every deep dive you run feeds back into them, and anything Rex AI rewrites gets marked Updated so your team can see what changed.
Dig into one bidder. Rex AI reads the attachments, checks scope alignment, and pulls your history with them, conditions buried on page four included.
Where Rex AI lands: evidence. Still your call.
Analysis
Now I'm digging deep on each company, going through their past performance, bid details, attachments, and anything else I can get my hands on. Pick a company below to see what I found.
Viewing Chevron Utilities Inc.Updated 2d ago
Reviewed readable text from 1 bidder and 1 poster attachments. 0 were unreadable/unsupported. 0 readable files were skipped by per-run limits.
Deep Dive Summary
Additional context from attachments
Additional context from past jobs
Scope Alignment
All four quoted items map directly to the job requirements: FDOT Type F curb and gutter at 9,200 LF, concrete sidewalk at 42,000 SF, 24 ADA ramps with detectable warning panels included in the unit price, and a lump-sum mobilization.
The only exclusion noted is premium time unless directed by Williams. That is a standard carve-out but worth keeping in mind if the schedule compresses.
Scope Alignment: High
Reliability Signal
Commercial Signal
What you could do next
My final take...
Chevron is the most complete submission in the field and the scope alignment is clean. The price is above both the field average and your budget, with mobilization being the least explained line. The safety observation from a prior job is a conversation to have, not a disqualifier.
The decision on whether the execution profile justifies the premium over the field is yours. Message me in the chat if you want to work through the comparison against the other bidders.
Rex is for analysis only, all decisions are yours.
Every shop has its own scar tissue. The exclusion a sub buried that turned into a change order. The quote that showed up without taxes. The scope gap your trade always gets caught on. AI Checks are standing questions your company sets once, and Rex AI answers them on every job, in their own tab, one answer per check.
Company administrators own the list, since these shape the analysis the whole team reads. How AI Checks work
Williams' AI Checks
Standing questions your company administrators set in Settings under Rex AI. I answer each one separately, and I answer them after the analysis above is written, so a check cannot bend my other findings. A deep dive has changed at least one answer below.
Field scan checks
Answered across the whole field, then revisited after each deep dive in case a document changes the answer.
Does every bid include applicable taxes in the total?
AnsweredFlag any bid that excludes traffic control.
UpdatedAnsweredHas anyone capped their liability below our contract minimum?
Needs a deep diveDeep dive checks
These read attachments, so I answer them once per company you deep dive. 1 of 5 bidders done so far.
Confirm dewatering sits with the sub, not us.
Bidder B
Their scope letter puts dewatering with the general contractor, not with them. Priced accordingly, so the exclusion is real.
AnsweredFour bidders still to go. Run a deep dive and I will answer this against their documents too.
Rex AI stays in the job page. Once Stage 1 is done, your team can ask him about a specific bid, a price gap, a scope concern, or a field flag. He answers from the same analysis, not from scratch.
Talk to RexAI
CloseRex AI puts price in context, then checks the rest. Your own review history, market context where it exists, and what the attachments actually say. Award the job on the full picture.
Rex AI pulls from jobs you have completed and reviewed. Specific scores, specific context. Your institutional memory, not a generic average.
Published reviews from other companies round out the picture. Aggregate themes and scores only. Rex AI never names a job or client that is not yours to name.
If Rex AI does not have enough to form a view, he says so. Fabricated confidence is worse than a gap. You will know when the signal is limited.
Rex Build drafts the bid packages from the documents you already have. Attach drawings, a budget, and notes, and Rex proposes a package for each trade or crew.
Those packages sit together on the project, with the map open, so you can see who is pricing what before anyone is invited. Nothing goes out until you review the draft and send the invitations yourself.
Yes. Subcontractors often hold the number until the bid closes so it cannot be shopped. The PDF lands in the inbox as the package is closing, and retyping every line is how a bid gets left off the comparison.
Drop the quote on the package and paste the email beside it. Rex reads the price onto the same scope lines in seconds. You confirm the total before it is saved. That bid then sits on the form with the quotes that came in through the invitation, ready to compare.
Stage 1 scans the full bid field and quickly surfaces outliers, missing responses, provisional/conditional amount signals, and early watch-list signals.
It is designed to answer: what needs attention first before your team dives into bidder-level detail.
Stage 2 analyzes one bidder in depth, including scope alignment, attachment evidence, commercial signal (including unit pricing and provisional amounts when present), and reliability context.
It is designed to answer: what is this bidder's risk/reward profile before award.
Rex Chat is a job-scoped assistant for follow-up questions after Stage 1 and Stage 2.
Use it to pressure-test assumptions, ask specific bidder comparisons, and get focused next-step guidance without leaving the job context.
Yes. In deep-dive workflows, Rex can analyze supported attachment content and include relevant findings in the bidder-level review.
This helps teams connect pricing and scope decisions to documented evidence, not memory.
No. Rex is an assistant for structured analysis, not an autopilot that awards work.
Your team remains accountable for final decisions, trade-offs, and commercial judgment.
Rex AI is on the job page. Build the package, add the bid that came in by email, and run the field. Analysis only. All decisions are yours.