Live · 6 sources connected · updated {{ updatedAt }}
{{ persona.initials }}
Next Best Move
{{ m.value }}
{{ m.label }}
Economics — Today
unit economics behind today's plan{{ t.label }}
{{ t.value }}
{{ t.sub }}
Gross margin18.4% vs 16.0%
Return on invested capital11.2% vs 9.0%
Tanks at Risk
Stores closest to running dry.
{{ m.value }} {{ m.unit }}
{{ m.label }}
Filters
Clear all
Risk Level
Product Type
Recommended Coverage
Top assignments to reduce risk.
{{ c.rank }}
{{ c.name }} / {{ c.truck }}
{{ c.risk }}{{ c.route }}
{{ c.gal }}{{ c.eta }}
Coverage by Terminal
View full coverage →
{{ t.pct }}% Projected Coverage
{{ t.buffer }}
Drivers Needing Hours
Drivers under their hour target today.
{{ m.value }}
{{ m.label }}
Suggested Reassignments
{{ s.rank }}
{{ s.name }} → {{ s.store }}
{{ s.hrs }}h{{ s.route }}
{{ s.risk }}{{ s.miles }}
Projected utilization
72% 86%
Recommended Moves
Safe moves ready to approve.
{{ m.value }}
{{ m.label }}
{{ m.term }} {{ m.store }}
{{ m.b1.label }}
{{ m.b2.label }}
{{ m.init }}
{{ m.name }}
{{ m.truck }}
ETA
{{ m.eta }}
Gallons
{{ m.galFmt }}
Hours
{{ m.hrs }}
Conf.
{{ m.confFmt }}
Move Details
{{ detail.term }} {{ detail.store }}
Critical tank
{{ detail.statusLabel }}
Why this move?
{{ detail.why }}
HOS Safe
{{ detail.hos }}
Tanker Ready
{{ detail.tanker }}
Stockout Risk Impact
{{ detail.stockout }}
1 tanker
{{ d.store }}
{{ d.gal }}
Bulk Actions ({{ bulkSafeCount }} safe moves)
Select all safe moves
Total Coverage
15,300 gal
Total Hours Added
+6.4 hrs
Avg Confidence
84%
Compare Alternatives
Options for the same tank and hour gap.
Demand to Solve
Store 214
Valdosta Terminal
6%
Full
Needs 8,000 gal
4.8h to empty
Must cover by
Today, 11:05 AM
Today, 11:05 AM
Stockout at 4.8h
Revenue at risk
Revenue at risk
Decision Summary
Fastest
Driver 34 arrives at 10:45 AM, 15 min faster than next best.
Highest Driver-Hour Gain
Adds 2.1 hrs to Driver 34, 0.6 hrs more than next best.
Lowest Risk
94% risk reduction, 6 pts better than next best.
Best Overall
Best balance of speed, driver hours, miles, and risk.
Tradeoff Comparison
Option
ETA
Gallons
Hours Added
Deadhead
Confidence
HOS
Risk Reduction
{{ o.name }} Best
{{ o.eta }}
{{ o.gal }}
{{ o.hrs }}
{{ o.deadhead }}
{{ o.conf }}
{{ o.hos }}
{{ o.risk }}
Dispatch Slots
Open slots in each driver’s day.
{{ m.value }}
{{ m.label }}
{{ t.pct }}%
{{ t.store }}{{ t.risk }}
{{ t.hrs }}h to empty
Needs {{ t.gal }}
View all risk tanks →
3 insertion opportunities found
{{ s.rank }}
{{ s.title }}
{{ s.risk }}{{ s.window }}
Detour
{{ s.detour }}
Added Hours
{{ s.added }}
View more suggestions →
Plan rationale
Reduce stockout risk
Addresses 3 high-priority tanks before they run out.
Increase driver hours
Adds 1.0 total productive hours with minimal extra time.
Minimize deadhead
Insertions keep drivers close to their planned routes.
Map Match
Tanks, drivers, and routes on the map.
{{ m.value }}
{{ m.label }}
Top Low Tanks
View all
{{ t.pct }}%
{{ t.store }}
{{ t.loc }}
{{ t.left }} · {{ t.need }}
View all tanks →
Nearby Drivers Needing Hours
View all
{{ d.init }}
{{ d.name }}
{{ d.sched }}
{{ d.open }}
open
View all drivers →
Top Recommended Moves
Rank
Move
From / To
Gallons
ETA
Drive
Score
{{ m.rank }}
{{ m.init }}
{{ m.name }}{{ m.route }}
{{ m.sub }}
{{ m.gal }}
{{ m.eta }}
{{ m.drive }}
{{ m.score }}
View all moves →
Best plan selected
5 moves27,500 gal total gallons
5 drivers2h 45m total drive time
5 stores68% projected util.
Terminal Rebalancer
Product and driver capacity by terminal.
{{ m.value }}
{{ m.label }}
Inbox
Items that need your decision.
2
moves need review
3
tanks below 10%
1
HOS conflict
1
delivery window conflict
Exception Inbox
Sort: Newest
{{ e.store }}
{{ e.title }}
{{ e.meta }}
View all exceptions →
Exception ID: {{ exception.exId }}
{{ exception.store }}
{{ exception.title }}
What's happening
{{ exception.whatHappening }}
Supporting facts
{{ f.label }}
{{ f.value }}
{{ exception.recAction }}
Why this is best
Alternative moves
{{ a.title }}
{{ a.sub }}
Service impact
{{ a.impact }}Decision Options
Use exceptions when the system recommendation doesn't meet customer needs or policy.
Exception Audit Trail
Time
User
Action
Details
12:28 PM
FuelOps System
Exception created
Delivery window conflict detected for {{ exception.store }}
12:28 PM
FuelOps System
Recommendation generated
{{ exception.recAction }}
12:29 PM
Alex Brown
Opened exception
Review started
Plan Summary
Review the full day plan before publishing.
{{ m.value }}
{{ m.label }}
Route Group Summary
{{ g.num }}
{{ g.name }}
{{ g.gal }}
{{ g.stops }}{{ g.status }}
View full plan →
Plan Overview
96%
Demand
Covered
Covered
Demand Covered
167,400 gal / 174,300 gal
At-Risk Tanks Protected
23 / 25
Total Miles
1,284 mi
On-Time Delivery Projection
94% Projected
12 AM6 AM12 PM6 PM12 AM
Publish Readiness
{{ r.label }}
{{ r.sub }}
Recent Changes
{{ c.text }}
{{ c.who }}
{{ c.time }}
View all changes →
Plan Details
View plan settings →
Reports
Operating performance, last 7 days.
{{ k.value }}
{{ k.sub }}
Gallons Delivered
{{ b.val }}
{{ b.day }}
Driver Utilization by Terminal
{{ r.name }}{{ r.pct }}%
Exception Mix
What caused manual dispatch attention this week.
18 open
{{ e.label }}
{{ e.detail }}
{{ e.value }}
Scheduled Exports
Recurring report examples for shared review.
{{ x.destination }}
{{ x.when }}
{{ x.owner }}
Connected Sources
Systems connected to FuelOps.
FuelOps reads these systems. It does not replace Total Dispatch or write to your system of record.
{{ s.name }}
{{ s.role }}
{{ s.note }}
{{ connectedCount }} of 6 sources connected · Paycor and Beanworks are out of scope for this layer.