Skip to content
Industry

The paperwork moves slower than the build.

AI operating systems for firms drowning in RFIs, change orders, and service tickets.

Scroll
Operations Focus

Construction runs on documents moving at the speed of email — RFIs, change orders, warranty claims, supplier POs — while the actual building outpaces the paperwork behind it. We build the operating system underneath: an executive assistant that reads your inboxes and project tools, an accounting agent that reconciles invoices against POs, and a service-department agent that keeps warranty and punch-list requests from disappearing into a shared inbox. Field-tested patterns, not a chatbot bolted onto your PM software.

Construction

Part of
Construction is one vertical view of a single system. The layer underneath — retrieval, scoped permissions, evaluation, and the audit trail — is the same one we build in every sector.

Enterprise AI solutions
In practice

Where AI earns its keep.

The workflows in construction where AI does real work today — not a someday roadmap, the jobs it can take off your plate now.

01

Executive assistant

Reads Slack, email, and your PM platform, compiles the daily action list, drafts responses for review.

02

Accounting & procurement agent

Scans the AP inbox, matches invoices to POs, drafts purchase orders and supplier emails for approval.

03

Service & warranty agent

Logs incoming service requests, pulls the project history, tracks every open item until it's actually closed.

04

Bid & estimate support

Pulls historical project data and scope documents to speed up estimating without guessing on unit costs.

Hear it yourself

Don’t take our word. Take the call.

3 of the agents above, live in your browser right now. Pick the job you actually need covered, press call, and talk to it the way your customers would — objections included.

3 live agents2 voice · 1 console
Service coordinator, Kestrel Build
You’re playing a homeowner with a defect in a finished build
Ready

A real call, not a recording. Press call once, then just talk — it hears you stop and answers. No buttons to hold.

This browser can’t capture speech — you can still type your side of the call. Chrome, Edge, or Safari for the full thing.

Live agents on fictional businesses and invented records. Nothing you say or paste here is recorded or stored — it lives in this tab and dies with it. A production deployment runs on your data, your systems, and your policy.

How it actually runs

An RFI, from inbox to logged answer

Not a feature list — the mechanism, step by step, from trigger to logged outcome.

01

Capture

The RFI arrives by email or inside the PM platform and is read against the project's own drawings and specs already on file — not a generic construction knowledge base.

02

Draft

A draft answer or routing decision is prepared, citing the specific drawing revision or spec section it pulled from — so the PM reviewing it can check the source, not just the conclusion.

03

Route for approval

The draft goes to the responsible PM or superintendent for review before anything goes back to the sub or GC. Nothing auto-sends on a live project.

04

Log

The RFI, the answer, and who approved it log back into the PM platform, so the paper trail lives where the project team already looks — not in a separate tool nobody checks.

A day in the system
jobsite-os.log
06:47agentOvernight sweep — 14 new PM-platform threads, 3 RFIs, 1 change order request compiled
07:15agentRFI 218 (Elm St. project) drafted — cites Sheet A-402 Rev 3, routed to PM for approval
08:30policyPM approved RFI 218 — response sent to GC, logged to project record
09:02agentInvoice #8841 matched to PO 3120 — $240 variance flagged, held for review
09:40agentChange order CO-44 priced against historical unit costs — routed for owner approval
10:55agentWarranty ticket #612 logged — prior scope and sub of record attached automatically
12:10complianceSub 'Riverside Electrical' COI expires in 9 days — flagged before next pay app
13:25agentBid draft for 'Maple Ave. addition' — 3 line items flagged outside historical cost range
15:00agentAP inbox cleared — 11 invoices matched, 1 held on variance, 0 auto-approved
17:30reportDaily digest sent — 3 RFIs closed, 1 CO pending owner sign-off, 1 COI expiring, 0 untracked

Illustrative — the events this system emits, not a log from any client’s production run.

What we automate

Every part of it. Not the demo part.

The whole operation, workstream by workstream — including the unglamorous pieces that decide whether any of the rest of it works.

01

Inbox & PM platform triage

The day starts before anyone opens email. RFIs, sub questions, and PM-platform notifications across every active job are read, sorted by urgency and project, and compiled into one action list — each item already tagged with the drawing, spec section, or open change order it touches, so a PM opens one list instead of six inboxes.

02

RFI capture, draft & routing

An RFI is read against the project's own drawings and specs on file, not a generic construction knowledge base. A draft answer or routing decision is prepared with the specific revision or spec section cited, then sent to the responsible PM or superintendent for approval — nothing reaches a sub or the GC until a person signs off.

03

Change order tracking end to end

A change order is logged the moment it's raised, priced against the same historical unit-cost data used in estimating, and tracked through pricing, owner approval, and executed-cost reconciliation — so a PM finds out about a stalled change order from a dashboard, not from a sub calling to ask where their money is.

04

AP invoice-to-PO matching

The AP inbox is scanned as invoices arrive. Each one is matched to its purchase order and the underlying contract, discrepancies are flagged instead of silently approved, and a draft coding entry is prepared for whoever actually authorises payment — the agent never releases money itself.

05

Supplier & subcontractor procurement drafting

Purchase orders and supplier emails are drafted from the project's own scope and schedule, not a template — quantities, lead times, and delivery dates pulled from the actual project data, so a PM reviews a ready draft instead of writing one from a blank page.

06

Service & warranty ticket lifecycle

An incoming service or warranty request is logged with the original project's history attached automatically — scope, subcontractor of record, and any prior tickets on the same unit — and tracked until it's actually closed, not until someone stops asking about it.

07

Bid & estimate support grounded in your own data

A new bid pulls unit costs and scope patterns from your own historical projects, not a generic cost database, and flags where the current scope falls outside that range — so an estimator knows exactly where to apply judgment instead of guessing.

08

Subcontractor compliance tracking

Insurance certificates, bonding, and licensing status are checked against the actual expiration dates on file, not assumed current — a subcontractor whose COI lapses is flagged before their next payment application, not after a claim exposes the gap.

Why this exists

The numbers aren’t ours.

Published industry figures and the rules themselves, each with its source named — this is the gap the build is aimed at, not a claim about our results.

61%
Of construction firms now use AI or plan to increase investment in it
AGC of America & Sage, 2026 Construction Hiring and Business Outlook
45%
Of construction firms report only limited, still-exploring AI capability — not full implementation
RICS, AI in Construction 2025 (2,200+ professionals surveyed)
23%
Of AI-using construction firms deploy it for estimating work specifically
AGC of America & Sage, 2026 Construction Hiring and Business Outlook
9.9 per $1M
RFIs generated for every $1 million of construction value, on the average project
Navigant Construction Forum, 2013 (1,362 projects, 1M+ RFIs analysed)
$1,080
Average review-and-response cost of a single RFI — 2024 estimates put current cost nearer $2,000–3,000
Navigant Construction Forum, 2013; updated estimates reported 2024
36%
Of firms plan increased spending on accounting software specifically, next year
AGC of America & Sage, 2025 Construction Hiring and Business Outlook
55+Engineers & specialists
300+Projects delivered
8Years in business
5.0★Clutch rating
80% of clients return for a second engagement
Talk it through

Tell us which part of construction is the bottleneck.

Book a call
Guardrails

What it will never do.

Enforced outside the model, in the control layer — these are constraints the system can't talk itself out of, not instructions we hope it follows.

  • 01Never sends an RFI answer, change order response, or supplier email to a sub or GC without a PM or superintendent approving it first.
  • 02Never cites a source it didn't use — every drafted answer points to the specific drawing revision or spec section it pulled from, or says plainly that it found nothing.
  • 03Never posts an invoice against a mismatched PO without flagging the discrepancy for a human to resolve.
  • 04Never releases a payment — it drafts the reconciliation and coding, a person authorises the transfer.
  • 05Never closes a warranty or service ticket on its own; closure requires the same sign-off a person would give today.
  • 06Never treats a subcontractor's insurance or bonding as current without checking the actual expiration date on file.
  • 07Never prices a change order or bid outside your own historical cost range without flagging it for an estimator's judgment.
  • 08Never replaces your PM or accounting platform as the system of record — it reads and writes inside the one you already run.
Compliance

Built for the rules of your industry.

OSHA-aware documentationInsurance & bonding paperworkSubcontractor compliance tracking
Integration surface

What it plugs into.

An AI operating system only earns that name if it runs inside the systems you already have — not beside them.

Construction
PM platform (Procore / Buildertrend class)
Accounting / ERP system
Supplier & subcontractor portals
Document management (drawings & specs)
Email & field messaging
Claude & OpenAI APIs
The objection

Asked before the contract, not after.

No — every draft routes to the responsible PM or superintendent for approval before anything goes back to a sub or the GC. The assistant drafts and cites the drawing or spec section it used; a person decides what actually goes out.

No rip-and-replace — the assistant reads and writes inside the PM platform you already run, whatever that is, rather than adding a separate tool the field has to check on top of it.

No — it removes the paperwork between them and the decision, not the decision itself. A PM still approves every RFI answer and change order; an estimator still owns the number on a bid. What changes is how much of their day goes to drafting and chasing versus reviewing and deciding.

It doesn't negotiate — it tracks. Pricing, owner approval, and executed cost stay visible end to end, and anything outside your own historical cost range gets flagged for a person rather than priced automatically. The dispute itself is still a conversation between people.

The paperwork load per dollar of revenue is often worse at a smaller shop, not better — you don't have a dedicated AP clerk or a PM whose whole job is RFI tracking. We scope the first build to one workflow, usually RFIs or AP matching, so you see it working on a live project before it touches the rest.

Weeks, not a season — we start with the highest-volume paperwork on one active project, usually RFIs or invoice matching, measure it against your current turnaround, and expand into the other workstreams once that one has proven itself.

Let's put AI to work in your business.

A 30-minute call. You bring the workflow or the roadmap — we'll tell you what's feasible, what it costs, and what we'd build first.

Book a call