Use case · School and SEND transport

School Transport Software

Home to school and SEND transport, run without the morning scramble.

Students are grouped automatically, runs rebuild when a place is added or dropped, and SEND requirements travel with the child rather than living in somebody’s head. Run doorstep pickups, virtual bus stops, fixed routes, or a mix of all three.

Run school transport your way

Fixed routes, door to door, or both

Some students need collecting from the doorstep, others can meet at a virtual stop two streets away, and a SEND placement carries requirements that go well beyond where the vehicle stops. Road XS runs all of it from one place, with the routing done for you and every requirement held against the student rather than remembered by whoever is on shift.

Students

Grouped automatically, collected properly

Students heading to the same school at the same time are grouped for you, at the doorstep or at a virtual stop you have defined. That takes away the manual work of building a morning run out of a list of addresses.

Automatic groupingVirtual bus stopsDoor to doorCapacity awareFixed or flexible
Morning · Run

Run 12

Ordered and timed

Built from the placement list, not by hand.

///Elm Road, doorstep07:42
///Virtual stop, The Green07:51
///Willow Close, doorstep08:03
///Academy, west gate08:20
Virtual · Stops

Stops

Meet here, at 07:51

Defined points, precisely located.

///stand.by.oak///West gate///Vehicle 12
Capacity · Checked

Vehicle 12

Filled, not overfilled

Capacity counted before allocation.

123456789101112131415W/CW/C
11 of 15 seats taken1 wheelchair space freeOverbooking prevented

SEND transport

The requirements travel with the student

A SEND placement carries needs that must be met on every journey: a named passenger assistant, a harness, a particular seat, a routine that cannot change without warning. Those are recorded against the student and applied to every run automatically.

Passenger assistantsNamed escortsHarnesses and seatsRoutine consistencySafeguarding
Needs · Held

Student record

Applied to every journey

Recorded once, honoured every run.

Passenger assistantNamed, required
HarnessFitted, front row
RoutineSame driver where possible
Explaining it again each termNone
Escorts · Allocated

Allocation

Assistant allocated

A run without one is flagged, not run.

Passenger assistant///Allocated to run
DBS status///Current
Cover arranged///Before the run
Uncovered journeys///Flagged
Record · Live

Journey 3308

Recorded as it happens

Timestamped, not written up later.

///Collected, assistant on board07:48
///Harness confirmed07:49
///Handover at gate08:18
///Record closed08:20

Dynamic routing

A place added, the run rebuilds

Placements change mid term, students move house, and a route that worked in September stops working by February. Add or remove a student and pickup windows, arrival times and capacity are all recalculated at once.

Dynamic routingChanges mid termReal world timingsArrival before the bellRun sheets
Fleet · Efficient

Optimisation

The same fleet, more places

Grouping that earns a vehicle back.

Vehicle occupancy82%
Runs shared71%
Running empty6%
On · Time

Timings

In before registration

Real travel times, not averages.

98%Before bell
Travel timesReal world
Late arrivalsRare
Optimistic guessesNone
Routing · Live

Live route

Rebuilt at 16:04

One placement added, runs recalculated.

///new.placement.here///Academy///Vehicle 8

Safety

Everybody knows where the students are

Drivers check students on and off the vehicle, live tracking shows where a run has got to, and schools and parents can be told the moment something changes. Safeguarding stops depending on somebody remembering to make a phone call.

Check on and offLive trackingSchool notificationsParent updatesCompliance alerts
Attendance · Live

Attendance

Counted on the vehicle

Captured as they board and leave.

BoardingChecked by driver
Drop offConfirmed at gate
Unexplained absenceFlagged immediately
Paper registersNone
Checks · Tracked

Compliance

Nothing lapses quietly

Alerts well before it matters.

DBSMonitored
VehiclesChecked daily
AlertsAutomatic
Comms · Logged

Messaging

Inside the platform

No personal numbers, all on the record.

Running six minutes behind, roadworksUnderstood, reception toldTwo students not travelling todayRun adjusted, arriving 08:22

The office

Notifications, payments and the contract

Booking confirmations and journey reminders go out automatically, fares can be taken on the app or on the vehicle, and completed runs turn into the invoice and the contract report without anybody retyping a thing.

Automated notificationsApp paymentsTerm patternsInvoicingContract reporting
Payments · Auto

Fares

Charged on completion

App or on the vehicle, same record.

Termly pass£118.00
Single journeys, 4£9.60
Concession applied−£24.00
Charged this term£103.60
Term · Time

Calendar

Follows the school year

Closures handled as exceptions.

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Runs todayNo school run
Contract · Proof

Reporting

Ready when they ask

Recorded live, not reconstructed.

Runs completed///Counted daily
Cost per student///Calculated
Occupancy///Measured
Spreadsheet rebuilds///None

Still deciding

The things people ask us first

If yours is not here, just ask. You will get a straight answer from someone who knows the software.

Software that plans, runs and records home to school journeys: building efficient routes from a placement list, tracking vehicles live, capturing attendance on board, keeping schools and parents informed, and holding the compliance and reporting behind all of it. Road XS does that for mainstream runs and SEND placements alike.

Yes, and that is where it earns its keep. Named passenger assistants, harnesses, seating requirements and routine consistency are recorded against the student and applied to every journey, and a run that has lost its assistant is flagged before it sets off.

Both, and a mix of the two. Some students are collected from the doorstep, others meet at a virtual stop you define, and the same platform runs a conventional fixed route alongside them.

Add or remove the student and the affected runs rebuild immediately, with pickup windows, arrival times and capacity all recalculated. It takes minutes rather than an evening with a map.

Journeys are tracked live, drivers confirm each pickup and drop off as it happens, and updates go out automatically. Messaging sits inside the platform, so nobody swaps personal phone numbers.

Drivers check students on and off the vehicle, so the count is correct at the moment it matters and an unexplained absence is flagged straight away rather than noticed later.

Completed runs turn into invoices and contract reports from the same data, including cost per student, occupancy and miles run, without anybody retyping it into a spreadsheet.