For rural transit agencies and the human resource agencies that run them
Every number a transit director answers for, on one dashboard.
Trips, runs, no-shows, cost per trip tied to the ledger — every county, every month, from the exports your scheduling system and your finance office already make. Built by a rural transit operator. The rest of the agency sits beside it, on the same login.
Explore the live demo → The transportation pages
- Transportation 5311
- Finance
- Community services CSBG · LIHEAP
- Every county
- Ask anything
Transportation
Built in a transportation office. It shows.
Flagstop started as a transit director's own dashboard — the pages he needed to answer for trips, runs, no-shows and cost per trip in front of a board. Three questions it answers on sight:

Where does the winter go?
Trips drop November through January and cost per trip rises the same three months — the operations count and the ledger's dollars on one screen.
Cost per trip, in the demo →
Who keeps no-showing?
Your policy, running itself: the current list with streaks and history, judged against the window the rider was told.
No-shows, in the demo →
Which runs earn their keep?
Every core run ranked by trips per road hour, with floors set to your standards so no run is condemned on noise.
Runs, in the demo →And the rest of the agency
One login carries the whole agency.
Transportation is one department of the dashboard. The same login carries the ledger, community services and every other department, county by county, from the files those offices already make. Custom business intelligence used to be out of reach for a small agency — a consultant, a long build, a system nobody could maintain once they left. Flagstop is built on your priorities, your KPIs and your goals, and updated as those offices file.
Your priorities
We start with what you want on the dashboard and build the pages around it — the questions your board, your funders and your directors actually ask.
Your KPIs
Your definitions, applied everywhere: what counts as on-time, when a no-show counts, how the ledger groups into programs. Mapped once, printed on the page.
Your goals
Leadership sets the targets; every home shows progress against them, month by month. The dashboard never invents a goal.
The assistant
An AI assistant on every page, held to the page.
Every figure on the dashboard carries a ✦. Press it and the assistant explains that number in plain English — what it is, what moved it, what to watch — using only the figures the page itself shows.
About this figure — Cost per trip · $28.44 · ▼ 2.0% vs FY25 — what is it, what moved it, and what should I watch?
Cost per trip is $28.44 for FY26, down 2.0% from FY25. Operating expense rose 4.8%, but trips rose 7.0%, so each trip cost a little less.
Intercity is the costliest service at $53.03 a trip; fixed route the least at $7.69. The biggest move this year is fixed route, down 5.6% per trip.
7 figures checked against the page · nothing unverified
How it's held honest
- It only sees the page's figures. The same aggregates you see — counts and dollars by program, county and month. Never a client or rider record.
- Every number is checked before you see it. Each figure in an answer is matched against the page's own data. Anything it can't verify is marked, so nothing gets quoted by accident.
- It doesn't guess at causes. It says what moved and by how much. A cause is offered only as a question for a person to answer.
- It's set up once, for the whole agency. Every login gets it. Nothing to install, no keys to manage.
Where you'll see it
✦ on every number
One press opens the question — what is it, what moved it, what should I watch — and a plain-English answer.
Ask the dashboard
A question box on every page that can reach the whole dashboard: which county moved most, where cost per trip rose, what the ledger says about fuel.
The month in words
When a month’s files load, the assistant drafts the month, quarter and year in words. It’s published only when every figure verifies, and re-checked every time it’s read.
Findings after every upload
Proposed insights, filtered by rule — no unverified figures, no causes stated as facts — and a person decides which ones stay.
Why it holds up
Every number, traceable.
Traced to the source
Hover over a figure and it says where it was read from — the workbook, the tab, the cell.
Same months, every comparison
A young year is compared with the same months of last year, never quietly with a full one.
The count behind every rate
The page says whether 71% is 5 of 7 or 1,100 of 1,550.
Aggregates only
Counts and dollars by program, county and month. No rider or client records in the cloud.
See it for yourself.
A fictional agency, synthetic data, no login, nothing to install. Land on transportation, open cost per trip, press a ✦, pick a county, then open the ledger.
Transportation home Cost per trip, with its ✦ No-shows Runs The state monthly report A county sheet The ledger The agency home
↗ Opens in a new tab — this page stays open behind it.

Why "Flagstop"
A flag stop is a rural transit tradition: no shelter, no sign, no schedule board. You stand where the driver can see you, and the ride stops where you are. Flagstop meets your agency where it is — whatever system you run, whatever shape your workbooks are in.
Say hello
Saw the dashboard somewhere and want to know what it would take to onboard your agency? Write us, and we'll talk it through. We'd love to talk.