FEATURE · Transport

Every driver. Every paper. Every duty. Tracked, trained, trusted.

A workspace for every person who drives or rides on your school bus — drivers, conductors, female attendants, helpers. Licence numbers and validity dates kept current. POCSO-aligned safeguarding enforced where minor girls are carried. Performance, complaints and training records on a single profile per person. Built for the way Indian schools actually run their fleet, owned and vendor.

BG PICCOZONE

How most Indian schools manage their drivers and conductors today

The transport in-charge has a register at the back of the office. On the first page is a list — driver names, mobile numbers, and licence numbers, last updated when the school year began. Behind the list is a folder of photocopied driving licences, some current and some not. The conductors, where the school employs them, are listed on a sticky note. The female attendant assigned to the route carrying minor girls is mentioned only in conversation. When asked, the in-charge can usually name his ten drivers and the two conductors. He cannot, on any given day, tell you which licence expires next month, which conductor missed yesterday's bus, or which driver had a parent complaint last term.

Every school we have worked with starts in roughly this place. Then the year hits its first incident — a parent complains that her daughter's driver was speaking on the phone while driving; a State RTO check finds an expired licence on Bus 6; a vendor's substitute driver shows up on a Tuesday morning without anyone in the office knowing his name. Each incident exposes the same root cause: drivers are not first-class entities. They are sticky notes, photocopies and conversations. The decisions taken about them — hire, fire, promote, retrain, swap — are taken from memory and gut, never from data.

Inkwelly's Transport module gives you the people-management workspace your office never built itself. Every driver, every conductor, every attendant, every helper is a real profile with documents, training records, route history, complaint history, attendance, and salary if applicable. The transport in-charge stops being a switchboard — he becomes an actual operations manager. The principal, when she asks, gets a clean answer about who is on which bus today and why.

Inkwelly operators list showing seven drivers and three conductors with photographs licence expiry dates current route assignments and performance summary
Every person who rides on your bus, on one screen — driver, conductor, attendant, helper.

How the operators workspace actually works

Open Transport → Operators. Every person who works on or for the school's buses is listed — drivers, conductors, female attendants, helpers, even the workshop mechanic if you want him on the books. Each row carries the name, the role, the operator (the school itself, or a named vendor), the photograph, the route currently assigned, the licence validity, and a colour-coded summary of paperwork and complaints — green if clean, amber if anything is within 30 days of expiry or there is an open complaint, red if a paper has lapsed or a complaint is unresolved.

Click into any person. Their profile reads like a single source of truth. Identity — full name, photograph, date of birth, blood group, emergency contact, home address. Documents — driving licence with class and expiry (for drivers), conductor licence where applicable, Aadhaar reference, police verification, medical fitness certificate. Operations — currently assigned route and bus, shift timings, days available, leave history. Training — every training session attended, with date, topic and certificate. Performance — punctuality, attendance, parent complaints history, accident history, incident history, the speed and route-deviation alerts attributed to them. Salary — if your school pays drivers in-house, the salary is on the profile, with the employee payroll integration for owned drivers. Vendor drivers carry the vendor's billing rate.

This is not a spreadsheet of names. It is the workspace that lets the in-charge run drivers like an operations manager, the principal review the team like a leader, and the school answer parent questions in seconds, not minutes.

Every detail captured per person, so a driver is no longer a sticky note

  • Full name, photograph, date of birth, blood group, emergency contact and home address — ready for an inspection or a missing-person query at 8:30 p.m.
  • Role — driver, conductor, female attendant, helper — with role-specific fields and route-eligibility rules
  • Operator — marks whether this person works for the school directly or for a named transport vendor, with vendor-billing context
  • Driving licence — number, class (light, medium, heavy passenger), issuing State, issue date, expiry date, scan attached
  • Conductor licence — where the State requires it, with the same level of detail as the driving licence
  • Police verification record — issued, validity, attached scan; renewed annually for the safety of minor children
  • Medical fitness certificate — typically annual, with renewal reminders 30 days out
  • Training history — every session attended on safe driving, child safeguarding, first aid, with the certificate attached
  • Currently assigned route, bus, shift, and the conductor or attendant accompanying them where applicable
  • Days off, leave history, substitute driver mapping when on leave
  • Salary or vendor billing rate, attendance for the month, deductions if any
  • Parent complaints history with category (behaviour, delay, safety, communication), severity and resolution
  • Speed and route-deviation alerts attributed to this person from live tracking

Walkthrough — four screens the in-charge runs every week

BG PICCOZONE
1. Operators list — every driver, conductor and attendant, with role, operator, current route and a colour-coded summary.
BG PICCOZONE
2. Driver profile — photograph, identity, licence with class and expiry, training history, performance summary.
BG PICCOZONE
3. Documents tab — driving licence, conductor licence, police verification, medical fitness, all with renewal dates.
BG PICCOZONE
4. Performance tab — attendance, complaint history, alerts, accident history, training compliance.

Female attendant on every route carrying minor girls

The POCSO Act 2012 does not have a vague expectation about safeguarding minor children. It has a clear duty on the school. On routes carrying minor girls in particular, a female attendant or a verified female conductor must accompany them. Inkwelly enforces this rule on the route plan itself — the in-charge cannot save a route assignment that violates the rule without a higher-role override and a written reason.

The attendant is treated as a first-class operator with her own profile, photograph, police verification, and training record. She is on the route, she is on the morning's trip log, her name appears on the parent app, and any parent question about who is on the bus has a clear answer. When she takes leave, the substitute attendant is approved by the in-charge, recorded in the trip log, and shown to parents in real time. Safeguarding stops being a sticky note. It becomes a system.

Inkwelly route assignment screen showing a minor-girls route with a female attendant assigned alongside the male driver and a green safeguarding flag
Female attendant enforced on routes carrying minor girls. POCSO-aligned by design.
Inkwelly driver profile documents tab showing driving licence with class and expiry police verification medical fitness certificate and training records each with a renewal date
Every paper for every driver. Renewal reminders 30 days before each expires.

Licences, police verification, medical fitness — the papers no school should miss

The driving licence is the obvious one. But Indian schools also need police verification (typically annual), a medical fitness certificate (typically annual), conductor licence where the State requires it, and training certificates for road-safety and child-safeguarding programmes. Each one has an expiry date. Each one is a problem the moment it expires.

Inkwelly tracks every paper at the same fidelity as the bus's RC and fitness certificate — with renewal reminders 30 days out, 7 days out, and on the day. The principal's dashboard rolls up amber and red counts across all drivers, so a single glance tells you whether anyone needs attention this month. When a driver's licence is two weeks from expiry, the in-charge pulls him off the morning route, blocks him from being assigned till he renews, and substitutes another driver — all from one screen, before any inspection finds the lapse first.

Performance, complaints and the data behind a fair conversation

When a parent complains that a driver was speaking on the phone, the conversation in most Indian schools is one person's word against another's. The driver denies it. The principal calls the in-charge. The in-charge speaks to the driver. By Friday everyone has moved on, the parent is unsatisfied, and the driver is mildly suspicious that he is being judged unfairly.

Inkwelly's performance tab brings facts into the conversation. Every parent complaint is logged against the driver's profile with category, date, severity and resolution. Every speed alert and route deviation from the live tracking system attributes itself to the driver on duty. The training history is right there. So is the attendance for the term. When the principal sits with the driver, the conversation is grounded — "three speed alerts last week on Route 7, two parent complaints in October, and the safe-driving training certificate has not been renewed." The driver knows it is fair. The principal knows it is defensible. The school's HR conversation acquires the rigour every other professional industry already has.

Inkwelly driver performance tab showing month attendance percentage two open complaints three speed alerts and the safe-driving training renewed status
Attendance, complaints, alerts, training — the fair conversation everyone has been waiting for.
Inkwelly substitute driver suggestion panel showing two qualified drivers off rota today with their licence validity training compliance and current route
A driver on leave triggers a substitute suggestion in seconds, not phone calls.

Leave, substitutes and the morning that does not break

When the regular driver of Bus 4 takes leave, most Indian schools spend the next 30 minutes calling around to find a substitute. Some days they do not. The bus runs late, the route is patched, the parents notice. Inkwelly turns this into a 10-second decision. The driver applies for leave on his app. The in-charge sees the request and the suggested substitutes — drivers off rota today, with valid licences, completed safeguarding training, qualified for the route's vehicle class, and not assigned a conflicting trip. He approves a substitute, the trip log records it, the parent app shows the substitute driver's name and photograph, the route runs on time. No phone calls.

Pehle drivers ke documents folder mein the. Kis driver ki license kab expire hogi pata hi nahi tha. Ab WhatsApp pe 30 din pehle alert aata hai — ‘Ramesh ji ki license 18 ko expire ho rahi hai’. Hum advance mein renew kara lete hain. RTO check pe ek baar bhi tension nahi hota.
Lakshmi Reddy · Transport In-charge · Sai Public School, Hyderabad

Five real moments this is built for

1. The 7:42 a.m. parent question. "Who is driving my daughter today?" Old way: receptionist says she will check and call back; sometimes she does. Inkwelly way: she opens the parent's child's bus profile, sees the driver's name, photograph and contact, says "Ramesh ji is driving today, his licence and police verification are both current, this is his fourth year on this route". The parent thanks her and goes back to work.

2. The licence expiring on the 18th. A WhatsApp lands on the in-charge's phone on the 18th of the previous month — "Ramesh's driving licence expires in 30 days". He sends Ramesh to the State RTO portal for renewal, attaches the new licence to the profile, and Inkwelly's amber turns back to green. The school never runs a bus on an expired licence.

3. The substitute driver on a Tuesday. Bus 4's regular driver applies for leave for two days. The in-charge approves Suresh as the substitute — his licence is valid, his training is current, and he was already off rota that day. The trip log records the substitution. The parent app updates with Suresh's name and photograph. Parents see no surprise. The morning runs.

4. The October parent complaint about phone-on-the-wheel. A parent says her daughter saw the driver on the phone last Tuesday. The in-charge opens the driver's profile, sees one open complaint with the same category from August, sees two speed alerts during morning trips that week, and sees that the safe-driving training certificate is overdue. He counsels the driver, books him for a fresh training session, and writes a note on the complaint with a closure date. The parent gets a substantive update. The driver knows the conversation was fair.

5. The vendor's surprise substitute. A vendor sends a substitute driver on a Wednesday morning. Inkwelly's pre-trip check refuses to start the trip because the substitute is not on the operators register. The in-charge gets a flagged alert, asks the vendor to register the driver with all the papers, and only then approves the start. No vendor driver runs a school bus without verified papers. Period.

Common operations the in-charge runs every week

  • Scan the dashboard for amber rows — expiring driving licences, police verifications and medical fitness certificates
  • Approve substitute driver assignments when regular drivers are on leave
  • Log a parent complaint against the driver's profile with category, severity and a closure plan
  • Book a fresh training session for any driver whose certificates have lapsed
  • Run the month-end attendance reconciliation for in-house drivers' payroll
  • Cross-check the vendor's invoice against the actual driver hours logged on Inkwelly
  • Pull a driver's profile when the principal asks any question about the driver
  • Verify the female attendant assignment on every route carrying minor girls every Monday morning
  • Suspend a driver's profile cleanly when termination happens — with date, reason and document trail
  • Onboard a new driver in 15 minutes from registration to first route assignment

See your transport team rebuilt during a 25-minute demo

Bring photographs of three of your drivers' driving licences. On the demo we will set up their profiles inside Inkwelly while you watch — you will see exactly what the people-management workspace feels like before you sign anything.

Open Transport moduleSee bus fleet & RTO compliance

Limits, safety and the small print

Roles supported. The same workspace handles drivers, conductors, female attendants and helpers. You can add custom roles per State if a regulator requires it (some States require a separate certification for school van drivers, for example). Each role gets its own fields and route-eligibility rules.

In-house and vendor. In-house drivers integrate with Inkwelly's employee information and payroll modules — the operators register and the HR file are the same person. Vendor drivers stay on the operators register only; the vendor's billing rate is what flows into the cost-of-ownership reporting.

Document scans. Each scan is stored at full resolution on Inkwelly's CDN, served to your screen in seconds. PDF, PNG and JPEG are accepted, up to 10 MB per scan. Older documents stay attached after a renewal so the timeline is never lost.

Renewal reminders. Per document type, per person. Defaults match what schools want — 30 days amber, 7 days red, day-of ping. The principal's dashboard rolls up amber and red counts across the team.

Privacy and access. Driver names and photographs are visible on the parent app for transparency — only the parent of a child currently on that driver's bus can see them. Licence numbers, salary, complaint history and police verification are visible only to the transport in-charge, the principal and (for the inspector during a verified visit) on-screen briefly. Class teachers see only the driver of the bus assigned to their class.

Migrating the register. During onboarding, our team takes photographs of your existing register, folder and sticky notes, keys the data into Inkwelly with you, attaches the scans, and hands you back a fully-loaded operators workspace. A school with 12 drivers is typically live in two weekends.

Audit readiness. Every change to a profile, document or assignment is recorded — who, when, what changed. The full history is exportable per person or per term. Auditors at board affiliation reviews see live records, not screenshots.

Belongs to

1 module

Frequently asked

7 questions
Can Inkwelly handle female attendants on routes carrying minor girls?

Yes, and it enforces them. The route plan refuses to save without a female attendant or a verified female conductor on routes flagged as carrying minor girls. The attendant is a first-class operator with her own profile, police verification, training history and parent-app visibility. POCSO Act 2012 alignment is built in by design.

What happens when a driver's licence is about to expire?

The driver's row turns amber on the principal's dashboard 30 days before expiry, and a WhatsApp goes to the in-charge if alerts are enabled. At 7 days the row turns red and pings again. On the day, one final ping. The in-charge can also block any driver from being assigned to a route from the day after expiry, even if the renewal is delayed — no school bus runs on an expired licence.

Can we manage both school-employed drivers and vendor drivers in the same place?

Yes. Each driver is tagged with their operator — the school itself, or a named vendor. In-house drivers integrate with Inkwelly's employee information and payroll modules — the operators register and the HR file are the same person. Vendor drivers stay on the operators register only, with the vendor's billing rate flowing into cost-of-ownership reporting.

How does the parent app show the driver to a parent?

Parents see the driver's name, photograph and contact for their own child's bus only. They do not see other drivers, other buses, or any history. The information is shown only during the live trip and during route confirmation. Driver privacy is protected; parent transparency is given.

Can we log parent complaints against a specific driver?

Yes. Every complaint is logged against the driver's profile with category (behaviour, delay, safety, communication), date, severity, and a resolution plan. The complaints history surfaces in the performance tab, alongside speed alerts and route deviations from live tracking. The principal sees a fair, data-grounded picture before any HR conversation.

What happens when a driver applies for leave?

The driver applies on his Inkwelly Driver app. The in-charge sees the request and a list of suggested substitutes — drivers off rota today, with valid licences, current training, route-vehicle compatibility and no conflicting trips. He approves a substitute. The trip log records the substitution. The parent app updates with the substitute driver's name and photograph. The morning runs without phone calls.

Does Inkwelly track training and certifications for drivers?

Yes. Every training session is logged against the driver's profile with the topic, date, certificate and expiry. Defaults include safe-driving training, child-safeguarding training (POCSO awareness), first aid, fire safety. The training history surfaces in the performance tab. Drivers whose certificates have lapsed get amber-coded so the in-charge can book a fresh session before the next inspection.

You might also like

2 reads

See Inkwelly on your school

30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.

School Bus Driver & Conductor Management · Inkwelly