The TransVirtual Mobile App now supports advanced route and run management features, enabling drivers to actively manage their runs while on the road.
These enhancements allow drivers to:
Reoptimise routes
Add and manage break times
Lock routes to prevent resequencing
Accept or reject pickup requests with reasons
Manage new jobs using manual or automatic routing
Mobile App home screen showing Load, Deliver, Scan, and Search options.
From the home screen, drivers can access all route-related functions once a run is assigned.
Route Start Date prompt shown when beginning a run.
Open the Mobile App
Select the assigned run
When prompted, confirm the Route Start Date
Leave blank to start today
Tap Proceed
The route is now active.
Starting the route enables live tracking, ETA calculations, and stop sequencing.
Load Vehicle screen allowing barcode scanning or manual entry.
Tap Load
Scan the consignment barcode or enter it manually
Confirm the consignment is loaded
This ensures only correct consignments are assigned to the vehicle.
Scanning during load helps prevent missed or incorrect deliveries later in the run.
Active run showing stop sequence, ETA, and delivery status.
From this screen, drivers can:
View upcoming stops
Track ETAs
Manage route actions such as reoptimising or adding breaks
Reoptimise option available on an active route.
Open the active route
Select Reoptimise
Confirm the action
The system recalculates stop order and updates ETAs.
Reoptimise after delays, traffic issues, or when new jobs are added mid-route.
Add Break Time popup showing break start time and duration.
Open the active route
Select Add Break
Enter:
Break Start Time
Break Length (minutes)
Tap Confirm
The break is applied and ETAs update automatically.
Break times are included in total route duration and ETA calculations.
Adding a break may affect delivery windows for upcoming stops.
Lock Route option enabled on an active run.
Open the active route
Select Lock Route
Once locked:
Stop order remains fixed
New jobs are added to the end of the route unless manually adjusted
Lock routes once the driver has committed to the delivery sequence.
Pickup request prompt allowing accept or reject with reason.
Tap Accept
Job is added to the route
Tap Reject
Select a rejection reason
Confirm
Rejection reasons are visible to operations teams.
Providing a rejection reason helps operations reassign jobs quickly.
Rejected pickups may impact service SLAs if not actioned promptly.
New job added mid-route with routing behaviour applied.
Automatic routing inserts the job at the most efficient point
Manual routing allows controlled placement
Routing behaviour depends on:
Whether the route is locked
Company configuration
➡️ Route Optimisation – Run Sheets: Create a Run
➡️ Route Optimisation – Run Sheets: Add Consignments
➡️ Route Optimisation – Run Sheets: Optimise a Run