Construction – Blocks Solutions
Run the job, not the spreadsheet.
Material orders placed against the budget they commit and followed to the site. Sub invoices coded to the job. Pay apps complete before the window closes. Retainage tracked to collection.
The cost is spent. The budget isn't.
01
The money leaves the job when the order is placed. That commitment sits in a buyout log, so the budget reads healthy until the invoice lands weeks later.
02
Your team builds a pay app per job, each to that GC's format. One expired certificate or missing lien waiver sends it back, and the next draw is a month away.
03
A sub invoice has to hit the right job, phase and cost code before it touches the books. When one misses, the job cost report reads fine until month-end.
04
Change orders proceed while the approval sits in an inbox. Retainage waits on jobs that closed months ago. Margin earned on site takes months to reach the bank.
From first order to final payment on every job you run
AI agents level bids, code every invoice, keep pay apps complete and collect what the job earned, inside the core systems you already run.
Every material PO followed from the order to the site.
Each order is placed against the budget it commits, the day it goes out. Acknowledgements are read against the date the crew needs it on site. A later date is flagged days ahead. Reorders that skip a second bid are quoted competitively.
Every dollar coded to its job while the job is still running.
Every invoice line is read on arrival and matched to a job, phase and cost code in your structure. Clean lines clear on their own. One that fits no code reaches the project manager that day, so the job cost report reads current.
Your AP team reviews the exceptions, not every invoice.
Sub and supplier invoices arrive in any format. Each line is matched to the PO and the work completed. What agrees is coded to the job, ready to pay. A price or quantity off the PO is flagged exactly, however small, and that line waits for your answer.
Pay apps checked complete before they reach the GC.
Each application is built against that GC's own list. Certificates are checked against the billing window, the SOV math ties to the contract, and a missing waiver is chased inside the window. A kick-back is read and resubmitted that day.
- 01 schedule of values read
- 02 quantities verified
- 03 waivers collected
- 04 certificates checked
- 05 math reconciled
- 06 package assembled
- 07 application submitted
- 08 GC response logged
Progress payments matched and retainage tracked until it's collected.
Each payment is read against the progress invoice and the change orders. A short payment is written up as a deduction before month-end. A disputed one goes to your team with the invoice behind it. Retainage carries its due date from the day it is held. Chasing keeps your tone with each GC.
A low sub bid with a missing line reads as a missing line.
Bid packages and sub bids arrive in any format. Your number is priced off your cost catalog and current supplier pricing. Every sub bid is leveled to the same scope. Quotes are chased until answered, and the recommended number is marked for your team to call.
Ron · Procurement
PO-1187 · Rebar · Marsh Creek
Tracking
Ordered Confirmed
Delivery Thursday
Slip risk 2 days · flagged
Alternate Priced
Delay flagged before it reaches the site
Eva · Accounts Payable
Job costing
Coded
Line 1 · Excavation 03-Sitework
Line 2 · Footings 05-Concrete
Line 3 · Drywall 09-Finishes
Line 4 · Misc. Unclassified
1 line routed to project manager
Eva · Accounts Payable
INV-3391 · $48,200
Reviewing
Project Harbor View
Phase Phase 2
Cost code 05-Concrete
Line 4 Qty mismatch Flagged
1 discrepancy flagged before payment
Daniel · Collections
PA-011 · Harbor View
Ready to submit
SOV math Verified
Lien waivers Current
Insurance certs Valid
GC format Matched
Checked complete before submission
Daniel · Collections
Progress billing
Matched
Invoices matched 12
Retainage holds tracked 2
Overdue notice sent 1
Deductions routed before month-end
Morgan · Quotes
RFQ-77 · 4 sub bids
Leveled
Cornerstone Concrete
Recommended
$182,400
Ridgeline Forming
$188,900
Summit Structural
$191,200
Delta Concrete
Scope gap · 2 items
$174,800
Recommended bid highlighted for review
The AI workforce behind your construction business.
AI agents that work on top of the project and accounting systems you already run and execute your back office end to end, job by job.
Nina
Order Intake
- Takes orders by phone, email, chat, and WhatsApp
- Captures every order in your ERP without a single keystroke
- Reads POs and attachments straight from the inbox
Morgan
Quotes
- Reads bid packages and RFQs and prices them off your cost catalog and current supplier pricing
- Levels sub bids to the same scope and highlights the recommended number for review
- Chases every quote until it's answered, including the ones that arrive Friday night
Mike
Lead Generation
- Finds new buyers that match your best customers
- Reaches out and turns interest into real conversations
- Fills your pipeline with sales-ready leads
Maya
Growth Opportunities
- Spots the big project behind a small order and flags it to your rep
- Reaches out first when customers are due to reorder or go quiet
- Preps your reps for every meeting and hands them new business ready to close
Ryan
Support
- Answers customer questions across email, chat, and phone
- Resolves disputes by pulling order, shipment, and invoice context
- Flags delays and keeps customers informed before they ask
Daniel
Collections
- Checks every pay app complete before it goes out: waivers, certificates, SOV math
- Tracks retainage on every job and follows it up when it comes due
- Chases progress payments in a tone that matches the relationship with each GC
Ron
Procurement
- Follows every material PO from creation to the site, confirming dates with suppliers
- Flags a delivery slip days before the crew is on site waiting for it
- Competitively quotes the tail spend that gets reordered without a second bid
Eva
Accounts Payable
- Reads subcontractor and supplier invoices and codes every line to job, phase, and cost code
- Three-way matches invoice, PO, and work completed, flagging discrepancies before payment
- Pursues every short shipment and price change to a credit, whatever the amount
Leo
Product Expert
- Answers specs, compatibility and lead times in seconds, with the source attached
- Names a valid equivalent when the first choice isn't available
- Adds the parts the job needs before the order closes
Eryn
Analyst
- Answers from all of your data at once: ERP, email, CRM, spreadsheets and Blocks apps
- Comes back with the number, the trend against your target, and what is driving it
- Runs analytics across every other agent and connects the dots, customer by customer
Watch a Tuesday run itself.
A pay app checked complete, an invoice line flagged, a rebar delivery slipping. Every requirement checked before you press submit.
- 9m ago Daniel · Pay app ready to submit
- 22m ago Eva · 1 line flagged
- 1h ago Ron · 2-day slip on rebar
- Resolved today · 4
Daniel Collections AI agent 9m ago
PA-011 for Harbor View is complete and inside the billing window. Waivers in from all six subs · certificate valid · SOV ties to the contract · I'd submit it today.
Pay app complete · billing window closes Aug 12
Every GC requirement is met: waivers current, certificate valid, SOV math tied to the contract. Submitting today keeps the draw in this month's cycle.
Supporting evidence
Checked against the GC's own list
Conditional lien waivers 6 of 6 subs
Unconditional waiver, prior draw Received
Insurance certificate Valid to Sept 30
Schedule of values Ties to the contract
Stored materials log Attached
Requirements met 5 of 5 Billing window closes Aug 12 Status Ready to submit
Submit pay app Review line by line Snooze
Eva Accounts Payable AI agent 22m ago
Northbeam billed 210 yards of concrete on INV-3391. The receipt says 186 · the other three lines tie · I'd pay the 186 and query the difference.
One line over-billed by 24 yards
Line 4 is the only line that does not tie. It is coded to Harbor View, phase 2, cost code 05-Concrete, so the query goes back with the pour ticket attached.
Supporting evidence
Checked against the job
Purchase order PO-2210 · Harbor View
Cost code 05-Concrete · phase 2
Lines 1 to 3 Tie to the receipt
Line 4 · concrete 210 billed, 186 received
In dispute $5,760 Ready to pay $42,440 Job Harbor View
Pay $42,440 & query the line Hold the invoice Snooze
Ron Procurement AI agent 1h ago
Marsh Creek moved the rebar on PO-1187 from Thursday to Saturday. The crew starts Friday · one supplier can deliver Thursday at the same price · I'd switch.
Delivery moved Thu 14 → Sat 16
The slab crew is scheduled Friday morning. Two days idle costs more than the order, so the alternate supplier was priced before the date was accepted.
Supporting evidence
Checked before flagging
Crew on site Friday 07:00
Alternate supplier Thursday, same price
Budget line Within the buyout
What happened
Aug 3 PO-1187 issued, delivery Thursday
Aug 8 Supplier confirmed Saturday
Today Alternate priced, same rate
Days at risk 2 Price change None Crew Slab, 6 people
Connected to everywhere work happens.
The agents run on top of the systems you already have.
No rip-and-replace.
What construction teams ask before they start
How fast are we live?
You see it running on your own data within four weeks. One job first. Once it is doing the work, we add the next.
Do we need to change our systems?
No migration, and no new screen for your team. Blocks reads and writes in the project and accounting systems you already run, Procore and Sage included. The work moves. The tools stay.
How much control do we keep?
All of it. Track and review every action an agent takes, give feedback, redirect priorities. You decide which steps follow a fixed rule and which are left to judgment. You direct, they execute.
What if an agent gets something wrong?
You teach it, like a new employee, and it improves. Every action is logged: the document it read, the rule applied. Your team sees and corrects it the same day. Our experts are with you all the way.
What happens when a GC kicks a pay app back?
It happens less, because the application goes out complete. When one comes back, Daniel reads the reason, gathers what is missing and has the resubmission ready that day, inside the billing window.
Who runs this once it is live?
We do. A named team builds it, watches it and improves it with you, so your team stays on the exceptions and the decisions. The platform is there when you want to build something new.
Advanced security, built in
Enterprise-grade protection is built into every layer, so your data stays where it belongs.
Role-based permissions & SSO
Enterprise SSO and 2FA with granular, role-based access control for every team member.
Per-agent guardrails
Set strict operational boundaries for every agent. Define exactly what data they can access and which actions require human approval.
Budget & Spend management
Maintain complete financial control with per-agent budget limits and real-time spend monitoring across your entire AI workforce.
Full version control
Complete version history on every agent and workflow. Track every change and roll back instantly if something behaves unexpectedly.
SOC 2 Type II
Independently audited and certified compliant. Your data stays protected, meeting the highest regulatory standards.
API access & Multi-tenancy
Secure, isolated environments with full API access, ensuring your data never crosses boundaries and integrates safely with your stack.