TLC driver app
One verified driver workflow from assignment to trip record
The Driver App supports TLC operations before, during, and after a trip: it connects a driver and vehicle to a verified assignment, records operational milestones, presents roadside details while stopped, and reduces the interface to the active TLC job when movement is detected.
Driver workflow
Compliance support is built into each stage of the trip
The app collects the operational facts used by dispatch, applies server-side TLC assignment checks for in-scope NYC pickups, and keeps the verified active job visible during movement.
Maintain driver documents
The driver profile stores DMV and TLC numbers, expiration dates, and license attachments. Vehicle profiles can include a TLC window sticker and expiration.
Set working availability
Drivers control their online schedule. Location can continue in the background while online within that schedule or while an assigned job is active.
Accept the assignment
The driver accepts an offered job before driving mode begins. Identity and tenant checks prevent a driver from confirming another driver’s assignment.
Pass the TLC assignment gate
For an in-scope NYC pickup, the server checks current driver, vehicle, base affiliation, expiration, WAV eligibility, and recorded passenger-time limits.
Advance the active trip
Large status actions guide the driver through on the way, on location, passenger on board, stops, final destination, and dropped off.
Create report-ready facts
Actual on-scene, pickup, and drop-off times and locations feed the base’s trip record preparation and audit trail.
Admin surfaces
The assignment carries the verified facts the driver needs
The server creates a point-in-time TLC assignment snapshot and limits trip-event updates to the verified assigned driver. Operational details are then presented inside the active job instead of requiring the driver to search across the app.
Driver identity and documents
DMV and TLC numbers, expirations, and attachments are maintained with the driver profile.
Selected vehicle check
The selected assigned vehicle, plate, official TLC status, expiration, and affiliated base are checked for an in-scope assignment.
WAV eligibility
A wheelchair-accessible trip requires a vehicle identified as accessible in the official TLC vehicle record.
Passenger-time gate
Recorded passenger time is checked against 10 hours in a rolling 24-hour period and 60 hours Monday through Sunday.
Verified assignment snapshot
Driver, vehicle, plate, dispatching base, affiliated base, and verification facts travel with the reservation.
Actual trip milestones
The server records actual on-scene, pickup, and drop-off event times and locations from the assigned driver workflow.
Roadside information
While stopped, the active job can show the trip record, base, driver, vehicle, WAV, verification, and document checklist.
In-motion focus
Movement locks the app to the in-progress TLC job, removes global navigation, and closes auxiliary panels.
Controls that matter