Managing school transport today means juggling several tools.
Transport teams know it: school transport is the one segment where parents expect full transparency, and where tools have never kept up.
A spreadsheet for pupil records, a separate registration tool and a messaging platform: three systems to keep in sync.
At the start of the school year, staff answer 30 to 50 calls a day: "Did my child get on the bus this morning?"
Pupils' personal data is shared by email in CSV files, with no traceability and no documented GDPR compliance.
Drivers cannot see which pupils are expected at each stop, so there is no way to spot a missing child before departure.
One tab in the Pysae you already use, bringing together registration, pupil records, routes, messaging and real-time badge scans.
Parents see in real time where the bus is and whether their child has boarded, and get a notification at each stop. The calls stop.
Personal data is held separately from the AVM and kept only for the legal retention periods, with every access timestamped and logged.
The driver screen lists the pupils expected at each stop, with their photo. Badge scans show up in under 2 seconds.
In French urban areas, school transport often accounts for 30 to 40% of trips on urban and suburban networks. Yet it is the only part of the service that operations tools have never handled natively. Pysae School is the first answer built from the AVM itself.
School is part of the Pysae platform.
Not standalone software: one more tab, connected to the data you already have (GPS positions, trip status, onboard badge scans).
School relies on the Operations module you already run. GPS positions, trip status and onboard badge scans are used in real time, with no duplicate configuration and no synchronisation to maintain.
What Pysae School does for you.
Four pillars, designed for transport authority teams, parents and drivers.
Manage, not just view.
Real-time dashboard, complete pupil records, approval workflows and prioritised alerts, all on a single screen.
Supervision dashboard
Enrolled pupils, active passes, badge scans in the last 24 hours, anomalies: indicators refreshed continuously. Critical incidents are one click away.
Pupil records & workflow
Filterable table: identity, photo, geocoded address, school, badge, route, pass status. Pending applications are handled from the record. Every change is timestamped and attributed.
Badge scan history
Answer "Did my child take the bus?" with certainty: date, time, GPS position, stop, route, vehicle, driver.
Parents can see, without calling.
A dedicated responsive web app connected to the AVM in real time. Sign-in by email and password or FranceConnect, with several children per account.
Real-time GPS tracking
Bus position on the route, ETA at the home stop, registration plate and trip status, taken directly from the AVM with no recalculation in School.
Boarding and alighting history
All the child's badge scans, timestamped and geolocated. Filter by day, week or month, outbound or return.
Push & email notifications
Alerts when the child boards and as the bus approaches the home stop, set by each parent. No proprietary mobile app required.
No child left behind at a stop.
A dedicated screen inside Pysae Driver, the driver app already in use. It switches on automatically, only on trips flagged as school trips.
Pupils expected at the stop
Detected automatically by geofencing: photo, first name and school of each pupil expected at the next stop. No manual entry.
Updated in under 2 seconds
When a badge is scanned, the pupil moves from "expected" to "boarded" via the Pysae message bus. Target latency: under 2 seconds. No action needed from the driver.
Reporting & control room
Direct contact with the control room, departure confirmation, and absence or incident reports sent to the authority's team.
Communicate, target and measure in Pysae.
Email and SMS campaigns to parents, targeted by route, school or pass status, with real-time delivery tracking.
Targeted campaigns
Select recipients by route, school or status. Send email, SMS or both from a single interface. Reusable drafts for recurring campaigns (start of term, disruptions, card collection).
Built-in performance tracking
Email open rate, SMS delivery rate, unsubscribes: all visible in the module, with no export to a third-party marketing tool.
Ready-made use cases
Route disruption alerts, card collection reminders, start-of-term information. Full send history per family.
One pupil record. Three perspectives.
Each user sees the data with the right access level and an interface suited to their job.
Transport authority
- → Central view of all pupils and approval workflows
- → Supervision dashboard with prioritised alerts
- → Targeted email & SMS messaging to parents
- → GDPR compliance, access logs and restricted export
- → Imports from CSV, JSON or the registration portal
Family
- → Real-time bus tracking on a map
- → Child's badge scan history (boarding and alighting)
- → Configurable push & email notifications
- → FranceConnect sign-in, several children per account
- → ETA at the home stop and vehicle details
Driver
- → List of pupils expected at the stop (photo and name)
- → Real-time badge updates (under 2 s)
- → Expected / Boarded / Total counters
- → Absence or incident reports to the authority's team
- → Direct access to the control room from the school screen
Pupil data, without compromise.
Three import channels to feed the pupil database, and an architecture kept separate from the AVM to protect personal data by design.
Registration portal
Master sourceParent registration portal included in the module, or synced with the authority's own portal. Daily SFTP feed plus a webhook for real-time updates.
CSV / JSON / XLSX import
Bulk loadingLoad files from operators or authority departments. A log of the last 7 imports is always available: rows imported, rows in error, retries.
Manual entry
Individual casesCreate or edit records one by one for cases outside the automated flow. Every action is timestamped, attributed and logged, with a full change history.
What the authority gains every day.
Results based on feedback from transport authorities and operators already using it. Actual figures depend on fleet size and network.
Indicative targets based on feedback from transport authorities and operators. Actual results depend on the number of pupils carried, the network and existing tools.
Two new components. Two services already in production.
School builds on the Operations module you already run and extends Pysae Driver, without touching your existing setup.
Everything you need to know before requesting a demo.
The questions transport authority teams always ask, answered plainly.
