Current lens: {{ activeSubtabLabel }}
Live sandbox Scenario time{{ demoNow }} {{ syncLabel }}
{{ toast }}

Tank Forecast Command Center

Start with the dispatch decision, then inspect the tank forecast, burn-rate signal, 1-gallon placeholder loads, and Safe-Fill Validation only as needed.

Next decision
Convert 10:00 AM placeholder
{{ primaryStore }} · {{ primaryProduct }}
{{ f.label }}
{{ f.value }}
{{ f.note }}
{{ k.icon }} {{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ k.trendIcon }}{{ k.trend }}
Decision evidenceCall notes baked in
One forecast, one recommended action, and the operational proof needed to trust it.
{{ forecastStore }}
Black line = now · squares = scheduled deliveries · shaded band = low/runout danger
{{ forecastHealth }}
{{ tankCommandChart }}
{{ tankInsight.title }}{{ tankInsight.status }}
{{ tankInsight.body }}
Selected
{{ tankInsight.metric }}
Current time Scheduled delivery Low threshold Runout threshold Stale / bad feed
Active Tank Telemetry
Burn-Rate Alerts
1-gallon placeholder workflow
Keep the operationally-real detail, but present it as a simple handoff.
Placeholder Load Workflow
CE-style 1-gallon placeholders become real gallons after graph inspection.
TimeStore / ProductPlaceholderRecommendedWhy
Safe-Fill Validation
Protect the customer and driver: avoid runout claims while keeping retain risk below the safe-fill ceiling.
Demand Risk by Market – Next 24 Hours{{ icInfo }}
Risk based on projected hours to runout vs threshold alert
Low Risk Moderate High Critical Runout Threshold (24h)
{{ riskChart }}
Current
Hours to Runout
{{ s.name }} {{ s.cur }}
All times local
Markets Requiring Attention{{ icInfo }}
#
Market
Urgency
Risk Stores
Drivers Avail
Terminal Delay
Avg Forecast Err
Suggested Focus
Demand Signals{{ icInfo }}
{{ d.icon }} {{ d.label }}
{{ d.value }}
{{ d.sub }}
Recommended Moves6
{{ icInfoBlue }}This is a human-controlled recommendation system. Recommendations are not auto-dispatch. Market coordinators make the final decisions.

Market Cockpit – {{ detailMarket }}

Your day-to-day control center. Act on what matters most in {{ detailMarket }} today.

{{ icInfo }}Recommendations pending MC approval Pending
{{ k.icon }} {{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ k.trendIcon }}{{ k.trend }}
JIT Status Report{{ jitOverall.status }}
{{ jitOverall.body }}
Stores Requiring Attention{{ icInfo }}
# Store At Risk Hours to Runout Severity Rec.
{{ s.rank }}
{{ s.store }}
{{ s.product }}
{{ s.chips }} {{ s.hours }} {{ s.severity }} {{ s.rec }} {{ icChevRight }}
Recommended Actions{{ icInfo }}
Driver & Terminal Snapshot{{ icInfo }}
{{ t.name }}{{ t.status }}
Delay {{ t.delay }}
Driver Location Hrs Status
{{ d.id }} {{ d.name }} {{ d.loc }} {{ d.hrs }} {{ d.st }}
Collaboration / Overlap{{ icInfo }}
Other markets may be able to help. Coordinate if needed.
{{ icCombine }}
From Nashville (Overlap)
Driver 412 (M. Carter) available after Nashville delivery. Could cover Tuscaloosa #277.
Request coordination
{{ icArrowUpR }}
To Memphis (Overlap)
Memphis has excess capacity this afternoon. Consider sharing a load for Alabaster or Pelham.
Notify Memphis MC
Recent Exceptions{{ icInfo }}
{{ e.icon }}
{{ e.text }}
{{ e.meta }}
{{ e.ago }}
{{ icInfoBlue }}All actions are AI-generated recommendations based on current data and constraints and require your approval before execution.

Store Forecast

/{{ primaryStore }}
{{ icFuelBig }}
{{ primaryStore }}{{ primarySeverity }}
Customer ID: CUST-5893
Customer: Coastal Fuel Partners
Market
{{ marketCity }}
Territory
{{ territoryName }}
Address
{{ storeAddress }}
Service Profile
Threshold Profile: Standard
Min Service Level: 90%
Current Risk Status
{{ icAlertRed }}Critical
Runout risk within 6–9 hrs
Tank Summary
Product Current Volume % Full Hourly Burn (7d avg) Runout Estimate Threshold Alert Recommended Delivery Window
{{ t.product }} {{ t.volume }}
{{ t.pct }}
{{ t.burn }} {{ t.runout }} {{ t.alert }} {{ t.window }} {{ icChevRight }}
24-Hour Tank Level Forecast
Unleaded 87 Premium 93 Diesel DEF Threshold (High) Threshold (Critical)
{{ tankChart }}
{{ storeChartInsight.title }}{{ storeChartInsight.status }}
{{ storeChartInsight.metric }}
{{ storeChartInsight.body }}
Runout Estimate
{{ t.product }} {{ t.runoutShort }}
Demand Signals for This Store
{{ d.icon }}
{{ d.label }}
{{ d.value }}
{{ d.sub }}
Delivery Recommendation
{{ icTruckBlue }}
Proposed Load Timing
Today 10 AM – 2 PM
Suggested Load (gal)
{{ l.product }}{{ l.gal }}
Candidate Terminal / Driver
{{ primaryDriver }}
{{ routeDistance }}
{{ routeEta }}
Why this recommendation?
Prevents Unleaded 87 runout within 9 hrs and restores service level above 90% for all products.
Recent History
TypeDate / TimeProductQuantity (gal)SourceNotes
{{ h.type }} {{ h.date }} {{ h.product }} {{ h.qty }} {{ h.source }} {{ h.notes }}
{{ icInfoBlue }}This is a human-controlled recommendation system. Recommendations are not auto-dispatch. Market coordinators make the final decisions.

Load Builder

Convert forecasted demand into economically feasible loads.

{{ icCheckG }}Load approved and released to planning. {{ clusterName }} ({{ loadGallons }} gal) assigned to {{ primaryDriver }}.
Candidate Loads8
Build Recommended LoadRecommended
Total Gallons
{{ loadGallons }}
Fill Rate
94% Optimal
Terminal Source
{{ primaryTerminal }}
{{ terminalCode }}
Est. Roundtrip
10.2 hrs
Drive 7.1 hrs
Split-Load Risk
{{ icCheckMini }}Reduced
Avoids 2 splits
Expected Margin
{{ loadMargin }}
{{ loadMarginSub }}
Capacity Decision
{{ loadDecision }}
{{ loadDecisionSub }}
{{ b.label }}
{{ b.value }}
{{ b.sub }}
Proposed Stop Sequence
StopStoreProduct MixGallonsDelivery WindowDrive
{{ s.num }}
{{ s.store }}
{{ s.product }}
{{ s.mix }} {{ s.gallons }} {{ s.window }} {{ s.drive }}
Total   3 stops{{ loadGallons }}
Feasibility Checks
{{ icCheckMini }}{{ f.name }}
{{ f.status }}
{{ f.detail }}
Why this move
This load structure maximizes fill rate and on-time delivery while reducing split-load risk and protecting high-risk stores.
{{ icCheckMini }}{{ w }}
Alternatives Considered2
{{ o.name }}{{ o.type }}
Fill Rate
{{ o.fill }}
{{ o.route }}
Tradeoffs
{{ o.tradeoff }}
{{ icClockPurple }}Forecast Confidence
84% High
This recommendation is based on high-confidence forecasts and real-time operational data.
Pricing & Capacity Discipline
The plan weighs service risk, expected margin, fuel surcharge exposure, and whether the load should be accepted, pulled forward, combined, deferred, or renegotiated.
{{ s.label }} {{ s.value }}
{{ icInfoBlue }}PetroOps reads from the existing system of record today, then can write approved load plans back when the dispatch integration is ready.

{{ moveScreenTitle }}

{{ moveScreenDesc }}

{{ icFuelBig }}
{{ moveTitle }}{{ primarySeverity }}
{{ icDrop }}Product Mix
Unleaded 87
{{ icUserSm }}Proposed Driver
{{ primaryDriver }}
{{ icCalSm }}Target Window
May 9 · 6–9 hrs
{{ icClockSm }}Approval Status
Pending
{{ moveLensTitle }}{{ icInfo }}
{{ moveLensNote }}
{{ moveLensBadge }}
{{ c.label }}
{{ c.value }}
{{ c.body }}
{{ w.title }}{{ w.status }}
{{ w.meta }}
{{ w.detail }}
Why This Move{{ icInfo }}
Key factors driving this recommendation.
{{ w.icon }}
{{ w.num }}. {{ w.title }}
{{ w.body }}
Projected Outcomes Comparison{{ icInfo }}
Modeled impact if the move is taken now vs alternatives.
Metric
Lower is better
Recommended Alt A Alt B
{{ r.metric }} {{ r.rec }} {{ r.a }} {{ r.b }}
All metrics reflect expected outcomes within the target window.
What Happens Next{{ icInfo }}
Impact of accepting now vs delaying.
{{ icCheckG }}Accept Now (Within 15 min)
{{ a.t }}{{ a.txt }}
{{ icClockRed }}Delay Decision (>15 min)
{{ a.t }}{{ a.txt }}
Alternative Actions
Compare other ways to address this need.
{{ a.icon }}
{{ a.name }}
{{ a.sub }}
{{ a.sev }}
Runout Window
{{ a.window }}
What it means
{{ a.means }}
{{ p.icon }}{{ p.txt }}
Tradeoff
{{ a.tradeoff }}
{{ icInfoBlue }}
About these alternatives
All options are evaluated using current demand forecasts, driver availability, and terminal conditions. Conditions can change.

Driver Day

Optimize productive hours and identify capacity to move more freight.

Last updated: 7:58 AM {{ icRefresh }}
{{ f.label }}
{{ f.value }} {{ icChevDown }}
{{ k.icon }} {{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ k.trendIcon }}{{ k.trend }}
Driver Day Plan – {{ detailMarket }}{{ icInfo }}
{{ l.label }}
{{ t }}
{{ d.rank }} {{ d.name }} {{ d.hours }} {{ d.riskIcon }}
{{ s.label }}
{{ d.hours }}
All times localTarget productive hours: 9.5h
Risk Summary
{{ r.icon }}{{ r.label }}
{{ r.value }}
Drivers
Total Impact
132.4h
Est. lost / suboptimal hours
Driver Capacity Ranking{{ icInfo }}
#DriverRem. HrsLocationFit
{{ c.rank }} {{ c.name }} {{ c.hrs }} {{ c.loc }} {{ c.fit }}
Open Capacity Opportunities
{{ icSplitG }}
{{ o.route }}
{{ o.detail }}
Add-On {{ o.hrs }}
Best Fit {{ o.fit }}
{{ icInfoBlue }}This is a human-controlled recommendation system. Recommendations are not auto-dispatch. Market coordinators make the final decisions.

Exceptions

One inbox for demand, supply, and data exceptions that need your attention.

{{ s.icon }}
{{ s.label }}
{{ s.value }}
{{ s.trendIcon }}{{ s.trend }}
Exceptions Inbox ({{ exCount }}) Green = Auto-clear Yellow = Review Red = Escalate
SeverityExceptionMarketAffectedCreatedRecommended Next StepOwner
{{ r.sevIcon }}{{ r.severity }}
{{ r.title }}
{{ r.category }}
{{ r.market }}
{{ r.affected }}
{{ r.affectedSub }}
{{ r.created }}
{{ r.ago }}
{{ r.nextStep }}
{{ r.owner }}
{{ r.ownerSub }}
{{ icChevRight }}
Showing {{ exShowing }} of {{ exTotal }}
1 2 3 10
{{ exDetail.title }}{{ exDetail.severity }}
{{ exDetail.category }} · ID {{ exDetail.id }}
Market
{{ exDetail.market }}
Affected
{{ exDetail.affected }}
{{ exDetail.affectedSub }}
Owner
{{ exDetail.owner }}
Status
{{ exDetail.status }}
Created
{{ exDetail.created }}
SLA
{{ exDetail.sla }}
Root Cause
{{ exDetail.rootCause }}
  • {{ b }}
Recommended Action
{{ icFuelSm }}
{{ exDetail.actionTitle }}
{{ exDetail.actionBody }}

{{ proofScreenTitle }}

{{ proofScreenDesc }}

{{ k.icon }}{{ k.label }}
{{ k.value }}
{{ k.unit }}
{{ k.vs }}{{ k.deltaIcon }}{{ k.delta }}
{{ proofLensTitle }}{{ icInfo }}
{{ proofLensNote }}
{{ proofLensBadge }}
{{ c.label }}
{{ c.value }}
{{ c.body }}
{{ w.title }}{{ w.status }}
{{ w.meta }}
{{ w.detail }}
Actual vs Recommended{{ icInfo }}
Actual Recommended Runout Threshold (24h) Moved load earlier Moved load differently
{{ replayChart }}
{{ replayChartInsight.title }}{{ replayChartInsight.status }}
{{ replayChartInsight.body }}
Replay point
{{ replayChartInsight.metric }}
All times local
Scenario Outcomes{{ icInfo }}
MetricActualRec. PlanConserv.vs Actual
{{ r.metric }} {{ r.actual }} {{ r.rec }} {{ r.cons }} {{ r.vs }}
Notable Events / Missed Opportunities{{ icInfo }}
Date / TimeMarketBefore (Actual)After (Rec.)Impact
{{ r.date }}
{{ r.event }}
{{ r.market }} {{ r.before }} {{ r.after }} {{ icDotG }}{{ r.impact }}
Validation Notes
{{ n.icon }}{{ n.title }}
  • {{ p }}
{{ icInfoBlue }}Replay results reflect model recommendations and historical data. Operational judgment remains with market teams.

{{ customerScreenTitle }}

{{ customerScreenDesc }}

{{ k.icon }}{{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ customerLensTitle }}{{ icInfo }}
{{ customerLensNote }}
{{ customerLensBadge }}
{{ c.label }}
{{ c.value }}
{{ c.body }}
{{ w.title }}{{ w.status }}
{{ w.meta }}
{{ w.detail }}
Reports Ready for Customers{{ icInfo }}
A customer-facing version of operational value, generated from demand, dispatch, inventory, and exception history.
Customer Locations Runouts Avoided Emergency Saves Delivered Value Signal Next Insight
{{ r.customer }}
{{ r.segment }}
{{ r.locations }} {{ r.runouts }} {{ r.saves }} {{ r.gallons }} {{ r.value }} {{ r.insight }}
Sample Customer Narrative{{ icInfo }}
{{ valueNarrative.customer }}{{ valueNarrative.status }}
{{ valueNarrative.body }}
{{ s.label }}
{{ s.value }}
Business Insights Included{{ icInfo }}
{{ i.icon }}
{{ i.title }}
{{ i.body }}
Customer Activity Feed Used in Report{{ icInfo }}
TimeAccountActivityValue CreatedSource
{{ a.time }} {{ a.account }} {{ a.activity }} {{ a.value }} {{ a.source }}
Report Delivery Rules
Customer reports are generated from approved operational events. Internal margin detail stays private; customer-facing output shows service value and practical business insight.
{{ icCheckMini }}{{ r }}
{{ icInfoPurple }}Positioning
This turns the operator's invisible operational work into renewal, pricing, and sales evidence for 300+ customers.
{{ icInfoBlue }}Customer-facing reports make service quality tangible without exposing internal margin, driver, or dispatch decision logic.

{{ proofScreenTitle }}

{{ proofScreenDesc }}

{{ k.icon }}{{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ k.trendIcon }}{{ k.trend }}
{{ proofLensTitle }}{{ icInfo }}
{{ proofLensNote }}
{{ proofLensBadge }}
{{ c.label }}
{{ c.value }}
{{ c.body }}
{{ w.title }}{{ w.status }}
{{ w.meta }}
{{ w.detail }}
Customer Threshold Policies{{ icInfo }}
Define how thresholds are applied across different customer segments.
{{ p.name }}{{ p.tier }}
Applies to {{ p.customers }} customers
Alert Threshold
{{ p.alert }}
Runout Threshold
{{ p.runout }}
Min Runout Window
{{ p.window }}
Last Edited
{{ p.edited }}
Data Feed Health{{ icInfo }}
SourceSyncFreshnessRecordsIssues
{{ f.source }} {{ f.syncIcon }}{{ f.sync }} {{ f.fresh }} {{ f.records }} {{ f.issues }}
Model Confidence by Market{{ icInfo }}
MarketYest.24 HrsToday
{{ r.market }} {{ r.v1 }} {{ r.v2 }} {{ r.v3 }}
≥80% High 60–79% <60% Low
Explainability & Overrides{{ icInfo }}
Track recent recommendation overrides and the reasons provided.
TimeMarket / LocationRecommendationOriginalUpdated ToEdited ByReason
{{ o.time }}{{ o.loc }}{{ o.rec }}{{ o.orig }}{{ o.updated }}{{ o.by }}{{ o.reason }}
Recent Issues5
{{ i.icon }}
{{ i.title }}{{ i.sev }}
{{ i.ago }}
{{ i.body }}
System Actions
{{ icInfoBlue }}This is a human-controlled recommendation system. Recommendations are not auto-dispatch. Market coordinators make the final decisions.

Terminal & Supply Coordination

Turn supply-side disruption into practical rebalancing decisions across terminals and markets.

{{ k.icon }}{{ k.label }}
{{ k.value }}
{{ k.sub }}
{{ k.trendIcon }}{{ k.trend }}
Terminal Status & Coordination Board{{ icInfo }}
Real-time view of terminal supply health, demand pressure, and coordination actions.
TerminalQueue (hrs)Supply Status by ProductDemand PressureRecommended Move
UnlDslE10Rec90
{{ t.name }}
{{ t.state }}
{{ t.queue }}
{{ t.queueLabel }}
{{ t.pv0 }} {{ t.pv1 }} {{ t.pv2 }} {{ t.pv3 }}
{{ t.pressureBar }}{{ t.pressure }}
{{ t.move }}
Regional Coordination Map{{ icInfo }}
Visualize how capacity can be shared or rerouted to relieve pressure across the network.
View By
Legend
High Pressure Moderate Pressure Low Pressure Supply Surplus Rebalance Path Potential Reroute
{{ regionalMap }}
{{ supplyMapInsight.title }}{{ supplyMapInsight.status }}
{{ supplyMapInsight.body }}
Selected node
{{ supplyMapInsight.metric }}
Downstream Impact if Delay Worsens{{ icInfo }}
If terminal delays increase by 2+ hours, the following impacts are expected within 48 hours.
{{ d.icon }}{{ d.label }}
{{ d.value }}{{ d.delta }}
{{ d.sub }}
Recommended Coordination Moves6
{{ m.icon }}
{{ m.title }}{{ m.sev }}
{{ m.body }}
{{ m.meta }}
{{ icChevRight }}
Impact
{{ m.impact1 }}
{{ m.impact2 }}
{{ icInfoBlue }}Coordinated actions help balance supply and demand across markets and protect service levels.
{{ icInfoBlue }}
{{ stubTitle }}
{{ stubDesc }}
This screen is being assembled next in the build.