Back to platform
Busable · Reportable™

Every contract KPI, ready on demand

On-time running, tracking coverage and cancelled or incomplete trips across the network — with AbleAI pointing to the exact trips to fix, and the tools to keep your timetable data clean.

On-time running · tracking coverage · cancelled & incomplete · AI insights · data checks · the trip matrix

Scroll to explore
01 · On-time running

On-time running, from every angle

On-time performance for the period, then drill in by trip, block, day, stop and driver — early and late departures, records analysed and open issues, all in one dashboard.

Delivery KPIs dashboard with on-time performance, early and late departures and a daily OTR chart

The headline OTR

On-time performance, early and late departures, records analysed and open issues, with the daily trend beside them.

Trip performance table with first, mid, last and overall OTR per route and issues

By trip and route

First, mid, last and overall OTR for every route, with issues raised and resolved against each.

Block performance Gantt showing vehicle blocks across the clock with trip gaps

By block

Every vehicle block on a timeline — trip gaps, durations and interlining issues laid out across the day.

Daily performance timeline with a per-day OTR ring and a day's stop breakdown

By day

A ring for every day in the range, then the day's numbers split by first, mid and last stops.

Stop-level performance statistics table by TSN with trips and overall percentage

By stop

Stop-level statistics by TSN — trips served and overall on-time percentage for each.

Driver performance overview with per-driver OTR, average variance and AI insights

By driver

Per-driver OTR across first, mid and last stops, average variance, and where each sits against target.

02 · Tracked trips

How much of it you can actually see

Tracking coverage across the network — how many stops came back with GPS, how many didn't, and whether that's trending up.

Tracked trips overview with tracking coverage, untracked stops and a daily coverage chart

Tracking coverage

Coverage and untracked stops up top, the daily coverage chart below, and the trend against the previous period.

03 · Cancelled & incomplete

The trips that didn't run in full

Cancelled and incomplete trips as a share of the total, measured against your KPI target — then the list of each, down to the trip, route and contract.

Cancelled and incomplete overview with rates against KPI targets and daily rate charts

Against target

Cancelled, incomplete and complete rates against the KPI target, with a daily rate chart for each.

Cancelled trips list with date, trip ID, route, contract and depot

Every cancelled trip

Date, trip, route, contract and depot for each one — ready to explain at contract review.

Incomplete trips list with missing stops and tracked percentage

Every incomplete trip

How many stops were missed out of the total, and how much of the trip was tracked.

04 · AI insights

What to fix to hit target

AbleAI reads the period and tells you where you stand against target, then ranks the fixes — the near-miss stops and the handful of trips that move the number most.

AI Insights with an OTR-versus-target observation, near-miss stops quick win and top trips to fix

The biggest wins, ranked

How far off target you are, the near-miss stops a small timetable shift would recover, and the top trips to fix — each with the OTR it would add.

05 · Data analyser

A clean feed before it goes out

Validate routes, schedules and stop patterns against GTFS and TfNSW (TODIS) rules — load your network or import a feed, and get every issue with a link to the fix.

Data Analyser start screen offering GTFS, TODIS and NeTEx validation

Pick the standard

Validate against GTFS or TfNSW's TODIS rules — load your network directly or import a feed.

Data Analyser results with rules passed, errors and warnings by category

Every rule, checked

Rules passed, errors and warnings by category — headsign length, stop codes, stop times — with a report to export.

06 · Diff-checker

What changed between two GTFS feeds

Drop in the old feed and the new one and see exactly what moved — routes, stops, trips and calendars — before you publish.

GTFS Diff Checker with drop zones to upload an old and a new feed

Old feed, new feed

Upload the two GTFS feeds you want to compare and Reportable does the rest.

Diff checker file statistics comparing old and new counts with the difference and change percent

Every difference

Counts for each file — agency, stops, routes, trips, calendars — with the difference and the change against the old feed.

07 · Trip matrix

Every trip in every block

The whole operation as one matrix — blocks, revenue trips, distance and hours — with pull-outs, dead running and regular trips broken out and filterable.

Shift Trip Matrix with blocks, revenue trips, distance and duration totals and a trip-by-trip table

The whole matrix

Blocks, revenue trips, total distance and hours up top, then every trip — day type, depot, block, trip type, route and start — ready to filter and export.

Reportable

See Reportable on your own numbers

We'll load your network and contracts and walk you through it end to end.

Book a demo