// ACTIVE LOOPS: 14 · // DATA ROUTED (24H): 1.2TB · // LAST DEPLOY: 14 MINS AGO · // MCP GATEWAYS ONLINE: 47 · // LEGACY ERP BRIDGES: 23 · // BACNET NODES: 1,284 · // UPTIME (30D): 99.987% · // QUEUE DEPTH: 3
Playbook2026-06-06· 11 min read

Signal · The AI-native trade contractor

Spec search, revision diff, submittal triage, RFI cycle modeling — the same workflows we deploy for commercial GCs and trades. Built for the firms who want to stop running on software made for someone else.

RFI turnaround calculatorDoubleCheck spec searchRevision diffSubmittal agent simulatorProject hours breakdown

Margin in this business doesn't leak in big chunks. It leaks in basis points — the bid you shouldn't have chased, the change order nobody priced, the crew that earned twelve hours of installed work for sixteen hours on the clock. Axiom builds the systems that close those gaps before they hit the WIP.

Commercial GCs, mechanical, electrical, plumbing, civil, and specialty trades all run on the same handful of decisions: what to bid, what to charge for a change, how productive the crew really is, when money is going to land, and what the close-out backlog looks like. Most contractors answer those questions monthly, from a spreadsheet someone updated by hand. The AI-native contractor answers them daily, from systems that read the actual job.

Below are five Signals — interactive models of the workflows we deploy for builders. Each one is a working preview of an Axiom workflow that runs in production for clients.

// Signal 01 — Bid / no-bid confidence

interactive
live · stateful

Bid / no-bid confidence score

Past wins, scope fit, GC relationship, schedule, competition. Live score on every RFP that hits the inbox.

Confidence score

68

Pursue with terms

Expected win rate

24%

Calibrated to last 36 mo of bids

Fade risk

5%

Probability final cost > estimate by 5%+

Wired up: the agent reads every incoming RFP, scores it against your historical win/loss data, and posts the verdict to the bid-day Slack channel before anyone touches a takeoff.

// Signal 02 — Change-order margin recovery

interactive
live · stateful

Change-order margin recovery

The unbilled CO is the most expensive document in your file cabinet.

Revenue leaked / yr

$164,640

Tickets that never become COs

Margin leaked / yr

$29,635

At the gross margin you set

Avg days to signed CO

34d

Manual ticket → PM → estimator → owner

// Signal 03 — Earned-value labor productivity

interactive
live · stateful

Earned-value labor productivity

Planned vs. earned vs. actual hours, by scope. Daily, not monthly.

Rough-in plumbing · L3burning
Planned
480 hr
Earned
410 hr
Actual
520 hr
Hangers & supports · L4on pace
Planned
220 hr
Earned
240 hr
Actual
215 hr
Switchgear set · BOHburning
Planned
160 hr
Earned
92 hr
Actual
180 hr
Underground · East yardon pace
Planned
340 hr
Earned
360 hr
Actual
330 hr
Top-out · L2burning
Planned
290 hr
Earned
200 hr
Actual
305 hr

CPI · cost performance

0.84

Burning faster than earning

SPI · schedule performance

0.87

Behind plan

Hidden burn this week

$19,344

248 unearned hours × $78 burdened

// Signal 04 — Pay-app & lien-waiver exposure

interactive
live · stateful

Pay-app & lien-waiver exposure

The cash that's been billed but isn't yet protected by an executed waiver.

Cash exposed (no waiver)

$2,534,400

Owner / lender can challenge release

Carry cost / yr

$27,740

At 8.5% blended LOC rate

Stop-work risk

Moderate

Drives required reserves on bonding line

The agent matches every sub invoice to the corresponding conditional / unconditional waiver, chases the missing ones by tier, and assembles the next G702/G703 with a clean waiver log attached. CFO sees the exposure number drop in real time.

// Signal 05 — Punch-list aging heatmap

interactive
live · stateful

Punch-list aging heatmap

Open punch items by trade and age. The dark cells are the ones eating your substantial completion date.

Trade0-7d8-14d15-30d31-60d60d+
Mechanical
12
8
4
2
1
Electrical
9
11
6
3
0
Plumbing
4
3
2
1
0
Drywall
18
14
9
5
2
Finishes
22
19
12
7
4
Low-volt
6
5
3
2
1

Open punch items

195

Aged > 30 days

28

The ones that drive the SC date

Predicted SC slip

+11d

Modeled from historical closure velocity

Aged > 30 days14%
Fresh (< 30 days)86%

// What we ship for GCs, subs & trade contractors

  • → Bid intelligence — past wins, fade analysis, and a fit score on every new RFP.
  • → Change-order agents that price T&M tickets and turn field notes into signed COs.
  • → Earned-value engines that compare planned, earned, and actual hours per scope, daily.
  • → Pay-app builders that assemble AIA G702/G703 from cost-coded labor and committed costs.
  • → Lien-waiver chasers — conditional / unconditional, sub & tier, automatically.
  • → Punch-list triage that routes by trade, ages tickets, and predicts substantial completion.
  • → Daily-log capture from the field (photo + voice) → typed log + cost-coded hours in your ERP.

// The stack we connect into

Procore
Autodesk Construction Cloud
Bluebeam
PlanGrid
Sage 300 CRE
Foundation
Viewpoint Vista
CMiC
Primavera P6
MS Project
Trimble
eSUB
Raken
OpenSpace
DroneDeploy
SharePoint
Box / Dropbox
Excel / Smartsheet

The contractor who wins the next decade isn't the one with the prettiest spec-search demo. It's the one whose bid desk passes on the wrong work, whose PMs price changes the day they happen, whose crews run at earned-value parity, and whose CFO knows on Monday what the WIP will look like on Friday. That's the firm we build for.

// this is an example, not a product

Your construction stack isn't ours. The build is custom.

Everything above is a working preview of an Axiom engagement — not a SaaS you sign up for, and not a template you bolt on. We've published a handful of industry Signals because those are the verticals we know cold. The actual deliverable is a full custom application built on our engine, wired into your tools, your data, and the way your team already works. If your workflow doesn't look like the one on this page, that's the point.

// SIGNAL BACK · commercial-construction-trades

one tap

// NEXT

The hidden engine: why our clients never see the canvas

Read next