Skip to main content
Preisser Solutions
Case Studies/A Chicago-area bus transportation operator
Dashboards & BI • Ops Automation • Trucking

Five Power BI Dashboards + Ops Automation for a Bus Operator

Workforce, revenue, safety, goals, and routes — plus AI BOL parsing, rate-confirmation parsing, and back-office reconciliation automation.

1 day → 15 min
Weekly reconciliation time
~1 FTE
Admin work eliminated
5
Power BI dashboards delivered
Real-time
Load-level profitability
01
1 day → 15 min
Weekly reconciliation time
02
~1 FTE
Admin work eliminated
03
5
Power BI dashboards delivered
04
Real-time
Load-level profitability
Before

No real-time visibility into financials, operations, or load-level profit.

Before the engagement, the operator had no real-time visibility into financials or operations across branches. Load-level profitability did not exist as a number anyone could look up. Manual reconciliation consumed full days of admin time every week.

Decisions had to wait on month-end reports. The principal could not see — in any given moment — which routes, branches, or customer accounts were actually making money.

What we built

Five dashboards and an AI back-office layer that runs in real time.

Delivered through R Squared AI by Tyler Preisser and Tim Wright between late 2025 and March 2026, Preisser Solutions designed and built five Power BI dashboards covering workforce planning, revenue and EBITDA, safety, fiscal-year goals, and route operations.

Underneath the dashboards, the team built an AI back-office layer — automated bill-of-lading parsing, rate-confirmation parsing, dispatch workflow support, and back-office reconciliation. Weekly reconciliation dropped from a full day to a 15-minute exception queue, and the principal gained the first real-time load-level profitability view the company had ever had.

Specifications

The five dashboards and the automation layer.

Workforce Planning — CDL and non-CDL driver counts, payroll data, branch-level staffing

Revenue and EBITDA — branch comparison, gross profit, budget vs. actual, YoY trending

Safety Scorecard — safety metrics rolled up across operations

FY26 Goals Tracking — goal progress visualization for the leadership team

Routes and Runs — EZRoute data, trip counts, vehicle assignments, CPS school district codes

AI BOL parsing + AI rate-confirmation parsing + back-office reconciliation automation

Workforce Planning dashboard

  • CDL and non-CDL driver counts per branch
  • Payroll data integrated for staffing decisions
  • Branch-level staffing rolled up weekly

Revenue and EBITDA dashboard

  • Branch-to-branch comparison
  • Gross profit and percent difference views
  • Budget vs. actual variance tracking
  • Year-over-year trending

Routes and Runs dashboard

  • Route data sourced from EZRoute
  • Trip counts and vehicle assignments per route
  • School district code (CPS code) tracking
  • Operational view tied back to revenue/EBITDA

Back-office automation

  • AI BOL (bill-of-lading) parsing pipeline
  • AI rate-confirmation parsing
  • Dispatch workflow support automation
  • Back-office reconciliation reduced to an exception queue
Results

Outcomes the engagement actually produced.

Result 01
1 day → 15 min
Weekly reconciliation time

Weekly reconciliation moved from a full administrative day to a 15-minute exception-queue review.

Result 02
~1 FTE
Of admin work eliminated

Approximately one full-time admin role's worth of recurring work was eliminated across the back office.

Result 03
Real-time
Load-level profitability visibility

The principal gained the first real-time, load-level profitability view the operation had ever produced.

Result 04
5
Power BI dashboards live

Five dashboards covering workforce, revenue, safety, FY26 goals, and routes are running against live data.

Tech stack
Power BIAzure data pipelineAI BOL parserAI rate-confirmation parserEZRoute integrationDispatch workflow automationBack-office reconciliation engine

Need real-time operational visibility your spreadsheets can't deliver?

Preisser Solutions builds dashboard suites plus the AI back-office automation that feeds them. Scoping begins with a conversation about your sources and your decisions.