The driver web portal
A browser surface drivers can sign in to, off by default. What it shows, what it lets them do, and where it hands back to the app.
The driver web portal is a separate part of the site, at /driver, that drivers sign in to with the same account they use on the phone. It is not a cut-down version of the admin dashboard and it is not a browser copy of the app: it is a place for a driver at a desk to look things up, keep their own details current, and clock on.
It is off unless your organisation turns it on, and only driver accounts can reach it. An administrator opening the same URL is refused — the portal is scoped to the driver user type, not to a permission.
Who can do this
- Role
- Drivers
Gated twice: the account must be a driver, and the organisation must have the driver portal setting switched on. It defaults to off, so a new organisation has no portal until somebody enables it.
Turning it on
One organisation-wide switch. There is no per-driver opt-in.
- 1
Open the operations settings
Customization → OperationsScroll to the driver portal row. Its description names what the portal exposes: trips, tasks, shifts and inspections.
- 2
Switch it on and save
The change applies to every driver in the organisation at once. Drivers who are already signed in pick it up on their next load.
- 3
Tell drivers the address
There is no invitation for the portal specifically. Drivers use their existing credentials, so nothing needs reissuing.
What is in it
| Section | What a driver can do there |
|---|---|
| Dashboard | Shift status, unread message count, a link into the inbox |
| Trips | Browse their own trips by active, past, cancelled or all; search; open one |
| Tasks | Work their standalone tasks; review trip tasks without changing them |
| Shifts | Clock in, take breaks, review recent shifts and compliance standing |
| Messages | Read and reply to conversations with the office |
| Destinations | Look up the destinations assigned to them, read-only |
| My Vehicle | See the vehicle assigned to them, read-only |
| Profile | Edit their own contact and emergency details |
Two live cues sit in the navigation: a pulsing green dot on Shifts while the driver is on shift, and a dot on Messages when something is unread. The bell in the top bar is not one of them — it is there for layout, and is not wired to a notification source.
Read-mostly by design
The trip detail page is the clearest example. A driver can open their own trip and inspect every tab of it — stops, tasks, cargo, documents, locations, events and exceptions — but there is no way to change its state, no add, edit or delete, and no route optimisation. The screens are the same ones the office uses, with every mutating control removed.
Tasks draw the line more finely. A standalone task — one with no trip behind it — can be started, skipped, failed or completed from the browser, with an outcome recorded where the transition needs one. A task attached to a trip stop cannot, and the panel says so plainly: complete this on the mobile app.
What a driver may change about themselves
The Profile page splits into what the driver owns and what the organisation owns. They can edit first and last name, phone, address, and the emergency contact name and phone.
Licence number, class and expiry, years of experience, hire date, background check and medical exam expiry are shown but not editable, and neither are the account fields — status, account status, created, updated, last login. These are compliance records and administrative state; a person being able to edit their own licence expiry would make the compliance score worthless.
Portal or app?
| Driver app | Web portal | |
|---|---|---|
| Runs a trip | Yes — start, navigate, arrive, complete | No, read-only |
| Captures proof | Photo, signature and PIN | No |
| Standalone tasks | Yes | Yes |
| Clock in and breaks | Yes | Yes |
| Works with no signal | Yes, actions are queued | No |
| Availability | Always available to drivers | Only when the organisation enables it |
When something looks wrong
A driver signs in and is told the portal is unavailable
The driver portal setting is off for the organisation, or the driver belongs to a different organisation than you expect.
Check the driver portal row under Customization → Operations. If it is on, confirm which organisation the account belongs to.
An administrator cannot open the portal
The portal is scoped to the driver user type, not to a permission.
Expected. Administrators work in the dashboard; there is no admin view of the portal to be granted.
A driver cannot complete a stop task in the browser
Trip-bound tasks are mobile-only, by design.
The task panel shows the hint rather than the action buttons. Standalone tasks are the ones the portal can complete.
The notification bell never shows anything
It is a layout element with no data behind it.
Driver notifications go to the phone through push, and to the office through the messaging inbox. The portal bell is not a second channel.
Terminology
Your organisation can rename these. If your screens say something else, this is what they mean here.
- Driver
- The person the portal is for. Renaming it renames the portal setting and the navigation labels alongside it.Rename it in Customization → Terminology
- Shift
- What the portal’s clock-in section manages. Some organisations call these duties, tours or rosters.Rename it in Customization → Terminology