Fleet Activity Report

Admin Only

April 1 – April 16, 2026

Unscheduled Stops

Anomaly intelligence · 9-signal scoring
How the engine decides: every unscheduled stop is scored against a 9-signal evidence matrix — operator GPS, salesman GPS (rolling 90d), CRM match, Stripe invoice, flowmeter materials (positive-only — absence tells us nothing since logging is manual and trucks aren't weighed), time-of-day pattern, recurrence, ATTOM owner social match, and fill-up mileage gap. Signals are weighted to pick one of five attribution categories instead of blaming one role by default.
OPERATOR SALESMAN COLLUSIVE UNDETERMINED LEGITIMATE
Date Truck Operator Address / Attribution Property Owner Duration Visits

Mileage vs. Route (per fill-up cycle)

Catches after-hours
Odometer captured in-app at fill-up. After-hours gap = odometer miles minus on-shift GPS miles — this is the only signal that sees off-clock driving.
Cycle Truck Operators Odometer Actual Planned Variance After-hours Flag

Job Time Anomalies

Date Truck Operator Address Time on Site Avg for Type Flag

Speed Alerts

On-shift only
Date Truck Operator Detail Severity

Recurring Patterns

GPS Gaps

CRM Cross-Reference

Searches active · inactive · leads · archived leads (all years)

Weekly Digest

Email every Monday at 7:00 AM
Unscheduled stops & recurring patterns
Mileage & job time anomalies
GPS gaps & speed alerts
CRM cross-reference (all years)
Operator assignments per truck