TeleTransit
Text the stop, hear when the bus comes.
A rider texts the code on the pole and gets the next departures — the operator's own latest times where they differ from the timetable, which is the number somebody standing in the rain actually wants.
For a business
Works on every phone ever made, with no app to install and no data connection — which is exactly the rider your app never reaches.
Build on it
Every endpoint sits under /api/v1/transit, and every agent tool is
named telenaas_teletransit_*. A key scoped to TeleTransit reaches those and nothing else — reads included.
What it is billed on
teletransit.query — carried media, not seats. Adding somebody to the team does not add to the bill.