Sandbox/Command Center
Control Center source — honest read:✅ Live: Dispatch✅ Live: Jobs overview✅ Live: Schedule🟡 Partial: KPIs (some metrics pending)🟡 Partial: Finance (ad spend / profit pending)🚧 Schema pending: Capacity / utilizationLast 30 days · today: 5/11/2026

Command Center

Run the company from one screen.

The operator summary surface for what is happening right now, what is at risk, and how the business is performing today.

Data source: Seeded jobs · Seeded crews · Seeded trailers · Trucks unsupported · Yard unsupported · Shifts unsupported · Offers unsupported

LiveApr 15 – May 15, 2026
Today's revenue
$0

Completed jobs today (final_price / total_charged)

Jobs completed
0

Completed jobs today

Estimates sent
Pending

No quotes/estimates send-tracking schema yet

Cancel rate
14.3%

30-day canceled / terminal

Avg ticket size
$301

180 completed jobs, 30d

Utilization
Pending

No shifts/capacity schema (depends on crew_assignments + shifts table)

Estimated profit = attributed revenue - Google ads spend - JunkOS cost

Before labor, dump fees, payroll, and fulfillment costs. This is the compressed operator signal, not a finance statement.

Live summary only

Dispatch board

Live operations core

Live
On the road0
Scheduled today1
JH-362Travis Riddle
4:00 PM
Completed today0
Needs attention0
View full dispatch board →

Live map & routes

Live map & routes

Last updated 18s agoAwaiting map keyTrafficHeatmapAll crews

Google Maps fallback

Browser map key not configured

The ops surfaces are wired for Google Maps. Configure the public browser key to replace this safe fallback with the live map without changing the surrounding operator workflow.

2Tracked crews3Committed stops
Active crewsShared ops map adapter
Mike R.Ford F-350
On route · Updated 18s ago
Jake T.Ford Lightning
En route · Updated 42s ago
Committed route stopsEstimate-safe dispatch truth
David Ostrowski10:00 AM - 12:00 PM
JH-1095
Jared Bowen11:30 AM - 1:30 PM
JH-1098
Tom & Linda Walsh3:30 PM - 6:00 PM
JH-1097
Crew AlphaCrew BravoCrew CharlieIdle

Schedule & capacity

Calendar + crew posture

Today
MonMay 11 · 0 jobs
TueMay 12 · 1 job
WedMay 13 · 0 jobs
ThuMay 14 · 0 jobs
FriMay 15 · 0 jobs
SatMay 16 · 0 jobs
SunMay 17 · 0 jobs
Crew Alpha4 stops live
76%
Crew Bravo3 stops live
68%
Crew CharlieHeavy-haul at 12:30 PM
54%
Crew DeltaAvailable after 1:00 PM
0%

Upcoming schedule

May 12, 4:00 PMJH-362Travis Riddle
Active today
1

Non-terminal jobs scheduled today

Unassigned
0

Jobs without a confirmed status

Last 30 days
218

Jobs created (any status)

SLA compliance
Pending

No SLA-tracking schema yet

Jobs overview

Active jobs with estimate and revenue visibility

All jobsTodayThis weekFilters
Job IDStatusCustomerLocationServiceCrewScheduledEstimateRevenue
JH-362scheduledTravis RiddleinternalMay 12, 4:00 PM$0$0
JH-353scheduledDevin PhaminternalMay 2, 4:00 PM$650$0
JH-344scheduledBend Family DentistryinternalApr 30, 9:30 PM$0$0
JH-348draftBend Family DentistryinternalApr 30, 9:30 PM$0$0
JH-356completedGary StrandinternalApr 30, 5:00 PM$1,720$0
JH-355completedCheck SammyvendorApr 29, 9:00 PM$600$0
JH-354completedErika GinternalApr 29, 8:00 PM$125$0
JH-342completedGary StrandinternalApr 28, 5:00 PM$0$0
JH-343completedNick CarterinternalApr 27, 8:00 PM$70$0
JH-351completedSteve NelsoninternalApr 27, 8:00 PM$600$0
JH-350completedJustin ShepherdinternalApr 27, 5:00 PM$200$0
JH-347completedAustin EastwoodinternalApr 24, 5:00 PM$450$0
View all jobs →

Billing & usage

Money, conversion, and owner visibility

This month
Revenue 30d
$54,095

180 completed jobs

Revenue / day
$1,803

Trailing 30-day average

Ad spend
Pending

No live Google Ads spend integration on this surface yet

Estimated profit
Pending

Requires ad spend + JunkOS cost wires before computation is honest

View financial dashboard →