Driver workflows
The mobile app's screens mirror the steps of a driver's day: vehicle inspection and going on duty, driving and deliveries, then fuel capture and staying in touch with the dispatcher. Every one of them is offline-first — see Offline and sync.
Who it's for
The driver role only — every screen shows and lets you edit your own data alone (your own inspections, your own route, your own duty clocks), matching the scope described in Roles and permissions.
Key concepts
- DVIR (Driver Vehicle Inspection Report) — a vehicle-condition report filled out against a checklist; see Inspections and DVIR.
- Pre-trip gate — the requirement to acknowledge the vehicle's last open DVIR with an e-signature before you start driving.
- Personal conveyance / yard moves (PC/YM) — special driving categories: PC is an authorized personal trip (only while Off Duty), YM is a movement around the yard (only while On Duty); see HOS clocks and duty status.
- Unidentified driving — a driving segment recorded with no driver signed in, which can be claimed onto yourself.
- Roadside mode — a full-screen display of the duty-status log prepared to hand to an inspector, with its own eRODS transfer.
Vehicle inspection and the pre-trip gate
From the dashboard you pick the vehicle and the checklist template for its class, then mark each item pass, fail, or not applicable. A failed item takes a note and an optional photo from the camera or gallery. The inspection is closed with an e-signature — captured as data (a hash), never as an image. Before you drive, the pre-trip gate shows the vehicle's last open DVIR (if any) and requires your own signature to acknowledge it; when there is no open DVIR, you move on without an extra step.
Duty status and hours of service
The duty-status screen shows the live clocks — driving, duty window, break, and cycle — each with time remaining, a warning as a violation approaches, and a flag once a limit is already breached. You change duty status (off duty, sleeper berth, driving, on duty) with an optional PC or YM category — the app only offers combinations the regulation allows and advances the clocks locally when you're offline, until the server recomputes them after sync. If an unidentified driving segment appears in the list, you can claim it with one tap.
Roadside inspection and eRODS
You open roadside mode deliberately from the duty-status screen — it's a separate, locked view: large type, the current day plus the prior seven, and leaving it requires an explicit confirmation, because the phone is about to be in the officer's hands. Labels default to English regardless of the app's language, with a one-tap switch to Polish. Transferring the log to the inspector (eRODS) needs a network connection — you enter the routing code the officer gives you, and the generated file goes out through the system share sheet. Offline, the transfer is blocked with a plain message and the display itself remains — the fallback the regulation allows.
Route of day, delivery, and messages
The route of day shows an ordered list of stops with their time windows and a live ETA, and points out the next stop to handle. Navigation to a stop opens in an external maps app — there's no built-in navigation. You confirm delivery with a proof-of-delivery form: recipient details, an e-signature (captured as data, never an image), an optional photo, and a note — it's the only way to close a stop. A separate messages screen shows the thread tied to your assignment: you can reply, attach photos, and mark messages read; see Driver messaging.
Fuel capture
A simple form records a fuel purchase or other fuel transaction: vehicle, provider, fuel type, volume, amount, and odometer, with an optional location. It queues offline the same way every other form does.
In the background
An approaching hours-of-service violation raises a warning right on the clocks screen. Push notifications for a dispatcher message, a new route assignment, or a missing DVIR open the right screen the moment you tap them — see Mobile app overview.