Executive Dashboard
Powered by HappyRobot · Sunday, July 26, 2026
SECTION 1

ROI & Business Impact

Cost per mile is the single number that tells you whether a trucking company is making or losing money. Every metric here is anchored to it.

Cost per Mile — All-In
$1.713
7.5% vs pre-AI
Pre-HappyRobot baseline: $1.852/mi · A 13.9¢ swing on 13,273,000 annual miles = $1.84M of operating cost removed this year.
Why it matters: In truckload, a 1¢ change in CPM moves operating ratio by ~0.5 points. A 13.9¢ improvement is the difference between an OR of 96 and an OR of 89 — the gap between a struggling carrier and a healthy one.
Total Savings (12 mo)
$2.73M
7.8× ROIPayback 2.4 months
Turnover Cost Avoided
$630K
−63 separations@ $10K replacement / driver
Loads Covered by AI
19,440
90.0% of bookInbound + outbound
On-Time Delivery
96.1%
+8.1 pts vs industryAI-tracked loads
Overall Effectiveness
91.4
+12 pts YoYFCR × accuracy × SLA (/100)
Cost savings by workflow
12-mo cumulative
Driver Recruiting$612K
Inbound Carrier Sales$548K
Outbound Carrier Sales$471K
Track & Trace$462K
Driver Services$358K
Appointment Scheduling$279K
Why it matters: Recruiting + carrier-sales workflows drive 60% of total savings — they touch the two highest-leverage levers in trucking economics: headcount cost and load margin.
12-month cumulative savings
Monthly run-rate now: ~$336K / mo
FTEs replaced or redeployed
Replaced
9
$702K fully-loaded
Redeployed
5
Moved to higher-margin work
Why it matters: 5 dispatchers/recruiters were not let go — they were redeployed to carrier development and driver coaching, which is producing the margin lift you see in Section 7.
Cost per interaction
AI
$0.85
Human
$7.20
8.5× cheaper. Across all 6 workflows, that's the unit economics of running a 24/7 operation without 24/7 staffing.
Why it matters: One after-hours dispatcher costs $80K loaded. The same hours of carrier-sales and check-call volume now cost ~$9K to run.
Driver turnover cost avoided
$630K
223 separations expected → 160 actual = 63 drivers retained × $10K industry replacement cost.
Why it matters: Driver turnover is the most expensive line item in trucking that most carriers don't track. Cutting it from 89% to 64% adds roughly $630K straight to operating income — and stabilizes service to top shippers.
SECTION 2

Driver Recruiting & Retention

Every driver who quits costs ~$10K to replace. The job of the recruiting workflow isn't just to fill seats — it's to choose sources that produce drivers who stay.

12-month recruiting funnel — AI handled
Calls handled by AI
18,420
Applications screened
9,86453.6% conv.
Qualified advanced
1,78618.1% conv.
Hired & onboarded
41223.1% conv.
App → screen (AI)
4.2h
vs 38h manual
Cost per hire
$1,180
vs $4,650 manual
First-day no-show
6.8%
Industry avg ~14%
Drivers hired
412
412 / 250 fleet
Disqualification reasons
Top 7
MVR / accident history2,341 · 23.7%
Insufficient experience (<6 mo)1,870 · 19%
Failed drug screen / SAP1,184 · 12%
Geography / domicile mismatch1,109 · 11.2%
Pay expectation gap986 · 10%
CDL endorsement missing789 · 8%
Did not complete application1,595 · 16.1%
Why it matters: 23.7% of disqualifications come from MVR/accident history — AI now screens this in the first 90 seconds of the call, so 2,341 unfit applications never reached a human recruiter.
Source quality — hires vs 90-day retention
Bubble size = cost per hire
Why it matters: Referrals retain at 91%, paid social at 49%. Same $10K replacement cost — but a referral driver costs you that money once every 11 years; a Facebook-source driver costs it every 2. That's the real ROI of source mix.
True cost of one driver leaving
$10,000
per replacement — industry benchmark
Recruiting (sourcing → screen → hire)$1,180
Training & onboarding$4,200
Lost productivity (idle truck)$4,620
Annualized turnover rate
Before HR
89%
After HR
64%
25 pts
Monthly drivers recruited vs retained at 90 days
Retention climbing from 62% → 79% as source mix improves
SECTION 3

Load Coverage & Revenue Protection

Every uncovered load is lost revenue. Every percentage point of margin shaved off in negotiation compounds across 21,600 loads/year. Coverage is a revenue function, not a cost function.

Loads covered (12 mo)
19,440
90% of bookIn 11,780 · Out 7,660
Time-to-cover
7.4 min
6.2× fastervs 46 min human
Coverage after hours
38%
0 added FTEs6pm–7am + weekends
1st-send accept
84.3%
+11.4 pts YoYSmarter targeting
Margin protected
$1.01M
+$47/loadLift vs DAT market
Revenue at risk avoided
$1.90M
−1300 rollsLoads that would have rolled
Inbound vs outbound coverage mix
Inbound: 11,780
Outbound: 7,660
Why it matters: 60.6% inbound coverage means the AI is now the front door for carrier calls 24/7 — a job that previously required a 3-person after-hours desk.
Monthly loads covered + margin per load
Margin/load up from $142 → $184 (+29.6%)
Deadhead % — empty miles destroy margin
Before
13.5%
After
10.4%
3.1 pts
3.1-point reduction × 13.27M annual miles × $1.71 CPM = $703K of cost on miles that no longer generated zero revenue.
Why it matters: Deadhead is the most expensive mile in trucking — full cost, zero revenue. Smarter outbound carrier sales (matching backhauls to outbound capacity in real time) is what bent this curve.
Rate negotiation vs DAT market
Loads negotiated
19,440
Avg $ above DAT
+$47
Total margin protected
$1.01M
AI uses live DAT rate context to anchor every negotiation. The result: carriers don't squeeze the easy after-hours deals, and margin holds even on inbound where buyer leverage is normally low.
Why it matters: $1.02M of preserved margin would have funded ~12 new tractors or ~102 driver replacements — instead it stays on the line.
SECTION 4

Fleet Visibility & Operational Control

A fleet you can't see is a fleet you can't optimize. The check-call workflow eliminated 18,240 dispatcher hours and pushed on-time delivery 8 points above industry.

Check calls automated
184,320
92.4% touchless38s avg response
On-time delivery
96.1%
+8.1 pts vs ind.Industry 88%
Exceptions caught early
4,870
Before failure~225/mo flagged
HOS compliance
98.7%
DOT-readyFlagged via T&T
Missed check-in
3.6%
94.8% same-dayAuto-escalated
Dispatcher cost saved
$462K
18,240 hrs~5.0 FTEs reclaimed
Loads in transit right now
312
On schedule268 loads
Minor delay (<60m)27 loads
At risk11 loads
Service failure risk6 loads
Why it matters: 17 loads currently flagged at-risk or worse. Each prevented service failure saves ~$1,500–4,000 in chargebacks plus the customer scorecard hit that costs you renewals.
On-time delivery rate — 12-month trend
Above industry benchmark every month since month 2
Why it matters: For a top retail shipper, 96% OTD is the threshold to keep core carrier status. The 8.1-point gap above industry is what wins the next RFP — directly worth millions in awarded volume.
SECTION 5

Driver Services & Workforce Health

A driver who can get their pay question answered at 11pm doesn't quit at 7am. Driver satisfaction isn't a soft metric — it's a leading indicator for the $10K-per-head turnover line.

Driver interactions
41,280
64s AHTvs 326s human avg
Driver satisfaction
83 / 100
+15 pts YoYUp every month for 12 months
HOS violations avoided
287
$184K fines savedProactive AI flagging
Docs flagged early
612
0 unplanned downtimeCDL · medical · MVR
Inquiry mix & resolution rate
Top 8 categories
Pay / settlement question12,540 94.2% resolved
HOS / log clarification7,180 91.5% resolved
Benefits / HR5,620 88.1% resolved
Equipment / maintenance4,980 76.8% resolved
Load / dispatch clarification4,410 90.4% resolved
Home time request3,220 96.0% resolved
Compliance docs2,140 92.7% resolved
Other1,190 71.2% resolved
Why it matters: Pay questions = #1 driver complaint and #1 reason they call recruiters back. Resolving 94.2% of them in <65s, 24/7, is what turned this metric into a retention engine instead of a churn engine.
Satisfaction ↔ Turnover correlation
12-mo trend
Why it matters: Near-perfect inverse correlation. Every 1-point gain in driver satisfaction tracked to a ~1.5 point drop in annualized turnover — ≈ 3.75 fewer separations / yr ≈ $37.5K saved per satisfaction point.
Expiring compliance documents — flagged proactively
In next 30 / 60 / 90 days
Why it matters: Each expired medical card grounds a truck at ~$1,800/day in lost revenue. Catching the 19 expiring in 30 days = up to ~$34K/day of avoided downtime if they had all lapsed unmanaged.
Issues escalated to human staff
By reason — these are the cases AI correctly identifies as needing a person.
Pay dispute requiring payroll review312
Accident / incident report168
Equipment failure on road244
Domestic / sensitive personal issue96
Termination / exit interview138
Why it matters: Escalations aren't failures — they're the system working correctly. Pay disputes, accidents, and exit interviews should land with a human. AI clears the noise so people focus on the high-stakes 2%.
SECTION 6

Appointment Scheduling & Dispatch Efficiency

Scheduling back-and-forth used to consume 9,000+ dispatcher hours a year. Worse, every misalignment turned into detention — billed or not, it was your driver's clock and your truck's revenue.

Appointments scheduled
38,900
11 min avgRequest → confirmed
Missed / rescheduled
4.2%
−7.6 pts vs baseIndustry ~12%
Detention hours avoided
14,320
$1.07M@ $75/hr
Scheduled after hours
41%
0 extra FTEsNights + weekends
Dispatcher hours saved
9,120
≈ 4.4 FTEsReallocated
On-time lift
+5.8 pts
Direct OTD gainRight appt → on-time
Appointment type breakdown
Pickup 19,440
Delivery 18,120
Driver onboarding 1,340
Detention math — eliminated dwell time → recovered margin
Detention hrs avoided
14,320
Across 21,600 loads
Industry detention rate
$75/hr
Per FreightWaves / DAT
$ value recovered
$1.07M
Driver pay + truck idle + opp. cost
≈ trucks freed up
6.4
On a productive-hours basis
Why it matters: Detention is the silent margin killer — it caps how many loads each truck can run per week. Removing 14,320 dwell hours is the same as adding ~6 trucks to the fleet for free.
SECTION 7

Profitability & Cost Intelligence

The 12 months of operational data the AI workflows generated is now an unfair P&L advantage — visible margin per lane, per shipper, per truck.

Cost per mile — composition over 12 months
$1.852 → $1.713 (−7.5%)
Why it matters: Labor and overhead are bearing most of the improvement — that's the direct fingerprint of dispatcher & recruiter automation + reduced detention. Fuel improvement (3¢) is the secondary effect of less idle and less deadhead.
Margin per load — annual avg
Gross revenue
$1,465
Margin $167
− Fuel$388 (26.5%)
− Driver pay$526 (35.9%)
− Operational opex$384 (26.2%)
= True margin$167 (11.4%)
Why it matters: $167 / load × 21,600 loads = $3.61M of true gross margin. Pre-AI this was running at ~$118/load — roughly $1M of additional margin captured.
Revenue per truck per month — fleet productivity
Why it matters: $16.2K → $18.8K per truck / mo on the same fleet. Same trucks, same terminals — just better-fed by faster coverage and fewer empty miles.
Deadhead % — trending down as coverage improves
Fuel cost impact
Idle hours reduced18,400 h
Gallons saved14,720
Unnecessary miles avoided412,000
$ fuel saved$296K
Why it matters: Better appointments → less idle → fewer wasted gallons. The dispatcher workflow shows up on the fuel line whether you look for it or not.
Top 10 most profitable lanes
Bottom 5 — lanes eroding margin
SEA → BOI$-42/load · 184 loads
MSP → FAR$-36/load · 156 loads
DEN → BIL$-28/load · 144 loads
BOS → PWM$-19/load · 138 loads
PHX → ABQ$-11/load · 132 loads
Why it matters: Five lanes are bleeding ~$22K/yr combined. Either re-price (+12-15%) or release capacity. The data's there — the decision is yours.
Shipper account profitability — revenue per mile vs margin %
Why it matters: Discount Retail Co. & DSV pay below the cost of serving them once detention is factored in. Wayfair pays best, but you're also concentrated there (Section 9).
Chronic detention — by shipper
Avg dwell, billing recovery, and 12-mo cost
Discount Retail Co. 41% billed138m · $184K
DSV (3PL) 52% billed118m · $142K
Kraft Heinz 64% billed96m · $108K
Big-Box Reseller 49% billed92m · $96K
Tyson Foods 71% billed78m · $72K
GM Parts 78% billed64m · $54K
Why it matters: $656K of detention exposure — and only ~55% of it billed back. The unbilled half (~$295K) is pure margin leak that better appointment scheduling + better recovery process would close.
SECTION 8

Automation Effectiveness Across All Workflows

Automation only matters if it's accurate. The numbers here prove the AI isn't just fast — it's measurably better than the human baseline on the metrics that move money.

AI vs human — side-by-side performance
WorkflowAI accuracyFCRAI AHTHuman AHTSpeed-up
Driver Recruiting94.1%86.2%82s426s5.2×
Track & Trace97.8%93.0%41s188s4.6×
Inbound Carrier Sales95.4%89.1%142s614s4.3×
Outbound Carrier Sales93.6%84.6%168s712s4.2×
Driver Services92.7%88.4%64s326s5.1×
Appointment Scheduling96.5%91.7%52s246s4.7×
Overall FCR 88.2%Avg 95.0%
Why it matters: AI accuracy averages 95.0% across all 6 workflows — higher than any single human team typically maintains under load. Outbound Carrier Sales is the lowest at 93.6%; that's also the workflow with the biggest savings runway left.
Error rate — trending down
3.6% → 1.4% over 12 months. Each error fewer is a load not mis-tendered, a driver not mis-paid, an appointment not mis-scheduled.
Dispatcher hours freed — and where they went
31,240 h≈ 15 FTE-equivalents
Strategic carrier development9,400 h
Driver coaching / safety7,800 h
Customer expansion / RFP work6,200 h
Lane / pricing analytics4,900 h
Net redeployed surplus2,940 h
Why it matters: The team didn't shrink — it got upgraded. Carrier development and driver coaching are now staffed by people who used to make 200 check-calls a day.
Volume spikes absorbed without added headcount
7
peak weeks where load count exceeded 115% of average
Peak week loads
2,240
vs avg
+27%
Added headcount
0
Why it matters: Q4 retail surge previously required temp dispatchers. This year you didn't hire one and OTD never dropped below 94.5%.
AHT comparison per workflow — AI vs human (seconds)
SECTION 9

Strategic Business Intelligence & Recommendations

The dashboard's job is not just to show numbers — it's to surface decisions. Here's what 12 months of AI-collected data tells you to do this month.

Fleet utilization
86.4%
200-truck fleet
Under-utilized (<75%)
22 trucks
Over-utilized (>96%)
11 trucks
Idle revenue captive ≈ $348K this year on under-utilized trucks alone.
Why it matters: Over-utilized trucks aren't a win — they're a churn signal. Drivers running 96%+ utilization for months file for new jobs at 2.3× the fleet average.
Shipper concentration risk
41.2%
of revenue comes from top 5 shippers
Top 5 revenue$13.04M
Total annual revenue$31.64M
Top single (Wayfair)12.4%
Why it matters: Losing one of the top 5 = ~$2.6M revenue gap. Outbound carrier sales now has the bandwidth to diversify — see expansion lanes below.
Driver turnover forecast — next 60 days
18
drivers at risk
Forecast separations ≈ 14 → exposure $140K
Satisfaction score dropped >10pts6
3+ HOS warnings in 30d4
Pay dispute open >14d3
Home time requests denied 2x+3
Detention >120m on 3+ recent loads2
Seasonal load demand vs capacity
Q4 retail surge breaches capacity 2 months/yr
Why it matters: Recommendation: Pre-recruit 12 owner-operators in September. Past 2 Octobers, you turned away ~80 loads/month at ~$167 margin = $13K/mo of margin captive to a planning miss.
Lane expansion opportunities
Surfaced by AI based on accept rate + margin
ATL → JAX
142 loads / Q
97% accept rate, 22% above avg margin
HOU → DAL
168 loads / Q
AI covered 100% under 8 min for 6 wks
CHI → DET
104 loads / Q
Underserved by competitors at 96% OTD
PHX → ELP
88 loads / Q
Driver pool growing 18% YoY in domicile
AI recommendations — actions for the CEO this month
5 actions queued
Double down on driver-referral hiring channel

Referrals deliver 91% 90-day retention at $720 cost/hire. Reallocate $84K of Indeed + Facebook spend to a $1,500 referral bonus. Forecast impact: −7 separations next 12 mo = $70K turnover cost avoided.

Re-price or exit the SEA → BOI and MSP → FAR lanes

Both running negative margin (−$42 and −$36 /load). $66K of margin erosion last 12 mo. Request a +14% rate or release capacity to spot.

Address chronic detention at Discount Retail Co.

138-min avg dwell, 41% billed-recovery → $184K leakage. Negotiate detention floor at 90 min or reduce dedicated capacity from 760 to 500 loads/yr.

Reduce shipper concentration risk on Wayfair (12.4% of revenue)

Use Outbound Carrier Sales AI to target 3 mid-volume lanes (ATL→JAX, HOU→DAL, CHI→DET) and grow revenue mix outside top 5.

Redeploy or sell 9 chronically under-utilized power units

9 trucks below 70% utilization for 6+ months = ~$240K of idle capital. Either redeploy to PHX→ELP growth lane or sell to recover ~$540K.

SECTION 11

12-Month Growth & Trends

The story of a trucking company that gets measurably more profitable, better staffed, and more operationally reliable every month.

Automation rate growth across all 6 workflows
% of volume handled without human intervention
CPM trending down
−7.5% in 12 months
Loads covered growing
1,410 → 1,750 / mo (+24%)
Driver turnover falling
89% → 64% annualized
On-time delivery climbing
91.2% → 96.1%
Deadhead shrinking
13.5% → 10.4%
Revenue per truck rising
$16.2K → $18.8K / truck / mo
The 12-month story

Cost per mile fell 7.5%. Driver turnover fell 25 points. On-time delivery climbed 5 points above industry. Revenue per truck per month is up 16% on the same fleet. Total ROI of $2.42M on a $312K platform investment, paid back in 2.4 months. And the curves are still bending in your favor.

SECTION 10

Live Alerts & Actions Needed

Operational and financial exposure surfaced in real time. Severity reflects $-at-risk, not the loudness of the alarm.

Open alerts feed · 8 active
2 critical3 high2 medium1 low
critical
Track & Trace
Truck 2417 (Load #L-44219) — no check-in response in 3h 12m
Elapsed
3h 12m
Exposure
Service failure risk: $4,200 revenue + $1,500 chargeback
critical
Coverage SLA
4 loads open past SLA — 2 are reefer, pickup in <6h
Elapsed
SLA +1h 40m
Exposure
~$6,800 at risk + customer scorecard hit
high
Detention
Discount Retail Co. — Truck 1882 sitting 2h 47m at dock 14
Elapsed
2h 47m
Exposure
$210 detention (likely unbilled) + driver HOS impact
high
Compliance
11 drivers — Medical Card expires within 30 days
Elapsed
Exposure
Each expiry: truck off-road $1,800/day + DOT fine risk
high
Recruiting
9 qualified candidates not advanced in 3+ days (3 are referrals)
Elapsed
3-5 days
Exposure
Loss probability 38% per day idle = ~$11K hiring cost waste
medium
Appointments
6 deliveries tomorrow still unconfirmed (<24h window)
Elapsed
<24h to ETA
Exposure
Likely detention or reschedule fee: ~$450/load
medium
Driver Services
Driver J. Whitman — 3rd pay dispute opened this month
Elapsed
18h open
Exposure
Churn signal — replacement cost $10K
low
Workflow Health
Outbound Carrier Sales FCR dipped to 81.4% (−3.2 pts WoW)
Elapsed
This week
Exposure
If sustained: ~$8K/week extra margin leakage
Why it matters: Direct $ at risk across open alerts: ~$34K immediate (service failures + detention + recruiting waste) and an additional ~$20K/day if compliance expiries and at-risk drivers aren't actioned within 48h.