Customizing what the driver can see and do in their app profile can be done in Configuration ⇒ Driver App.
General settings
Driver app
In this section, you can configure the driver support phone number to use in case of an issue, set the default Driver App language, prevent drivers from changing their profile data, and disable the problem workflow.
Profile
Prevent driver from changing their profile data - By enabling this option, Drivers will not be able to make any changes to their profile in the eLogii app (their Name, last name, number, etc.)
Prevent driver from changing their default navigation app - Once the preferred navigation app is set up, Drivers will not be able to switch to a different navigation app.
Problem workflow
Disable problem workflow - Enabling this option will disable the entire Task Issue workflow that was set up.
Navigation apps
This section allows users to select the preferred navigation apps that their Drivers can use for navigation in the app. They can also select a default navigation app and allow Drivers to switch between different providers. The option to Send address to navigation apps allows users to send the exact imported route and stop addresses instead of coordinates when opening external navigation apps.
The following navigation apps can be made available for Drivers to choose from: Apple Maps (iOS devices only), Google Maps, HERE Maps, Waze, and Yandex. You can also select a default navigation app to be used automatically.
Route and task options
Route and task options let you customize routes with features such as reordering tasks in-app and starting them in any order.
Hide arrived state - This option will remove the Arrived state from the driver app.
Hide completed state - This option will remove the Completed state from the driver app.
Do not group tasks at the same locations -
Show assigned route UID on Home Screen - Displays the Route UID to the Drivers.
Allow drivers to start tasks in any order - If enabled, Drivers can start Tasks in any order they like, regardless of their position on the route.
Allow drivers to edit completed tasks - If enabled, Drivers can revisit their completed Tasks in the Completed section of the Task list and edit them. They can edit completed Tasks regardless of their completion date. This means that any POD actions previously captured can be re-captured again. When doing this, the previously captured data will be removed from the Task History and replaced with the latest captured data.
Show all tasks at the same location on actions screen - Lists all Tasks with the same location.
Allow drivers to search for tasks - This allows Drivers to search and filter Tasks based on UID, Reference, Date range, and more.
Allow driver to reorder route - This option gives the Driver the freedom to change the order of Task execution. Please keep in mind that generally, manual actions and reordering Tasks, coupled with other constraints and options, can cause discrepancies in results.
Sort tasks at the same location by loading order - This will sort the Pickup Tasks by loading order, and this will only be visible in the Driver App.
Show tasks loading list - This will display the loading order list to the Driver.
Allow driver to set task loaded state - This lets Drivers mark Tasks as "Loaded".
Hide routes for other dates - Enabling this option will hide all past and future routes from Drivers. They will only be able to search and edit (if enabled) Tasks for the current route.
Enable overnight work - This enables Drivers who work night shifts to execute Tasks in Routes that need to be executed after midnight.
Show tasks from all days in multi-day route - In case Drivers have multiday routes, enabling this option will show tasks from all days in their routes.
Navigate driver to end location - After the Route is completed, the Driver will be navigated back to their designated end location.
Prevent drivers from starting tasks for tomorrow - Drivers will not be given the option to start their routes for the next day. This is a useful feature if you plan your routes.
Assign tasks to themselves - If enabled, this option allows drivers to self-assign tasks.
Automatically assign on scan - This option allows Drivers to self-assign Tasks by scanning their barcodes.
Allow route optimization - With this option enabled, Drivers can re-optimize their routes directly from the eLogii app.
Allow driver to edit sizes - Lets Drivers edit the dimensions of the Task.
Set show details section open by default - Enabling this option will automatically display all Task details when a Task is opened.
Show task list button on result screen - The Task list button will be displayed on the result screen.
Finish item required - If you use Items in your operations, this option will not allow Drivers to complete a Task unless they've marked the item as finished.
Hide finish button on task problem page - This option will hide the Complete Task button from the Task issue page so that Drivers don't accidentally complete the Task successfully when trying to Fail it.
Automatically complete task when all required actions are completed - Once all mandatory POD actions have been completed, the Task will be automatically completed, with no further action required from the Driver.
Checklist items
Adding a pre/post checklist will oblige the driver to ensure all the requirements set have been met before starting/completing their route.
Forms can also be used as start/end checklists.
Confirmations
Show confirmation before updating task state - This will prompt a pop-up which will ask the Driver to confirm each action before execution.
Single POD actions for deliveries at same location - If there are multiple Tasks to be executed at the same location, enabling this option will apply all the collected PODs to all of the Tasks, and Drivers will only need to collect PODs once instead of for each Task individually.
Group at location by this fields for single POD actions - Used in specific cases. For example, if there are two customers at the same location, each with multiple deliveries, and you want to collect one Proof of Delivery (POD) per customer, you can group the tasks by an additional field such as customer. uid, or customer name (field naming conventions can be found in our API documentation). This way, all deliveries will be organized into two separate groups—one for each customer, allowing you to capture a single POD per customer.
💡Pro tip - Apply the same POD actions to Tasks at the same Location
This feature will copy the first POD to the other tasks in the same group POD actions for deliveries on the same location)
Only successful PODs, not the failed ones, will be copied to the remaining Tasks at the same location.
So, for example, if you have a couple of tasks at the same location and you don't want to waste time recording PODs for each of them, this option enables you to accomplish this since it will use the POD details from the first Task and apply them to others at that location.
Show task information to recipient for confirmation before signing - Task information will be displayed to the end-user to confirm before signing the POD.
Vehicle options
Allow driver to select vehicle - Drivers can select which vehicle they will be driving from the Driver app.
Barcode scanning
Enable scanning items out of order - Enabling this option allows Drivers to scan items in any order.
Scan multiple codes - This option allows Drivers to scan multiple codes.
Continuously scan multiple codes- If enabled, multiple codes can be scanned without re-opening the camera.
Automatically complete task / item on successful barcode scan (if only required action) - If the Barcode scan is the only mandatory action, then the Task/Item will be automatically marked as "Completed" after a successful barcode scan.
💡Pro tip - Barcode scanning
If Drivers have multiple Barcodes to scan at a warehouse, for example, you can allow them to select one of them in-app and scan the Barcode out of order (if you enable the Enable scanning items out of order option). Pair that with the Automatically complete Task/item on successful barcode scan option, and the Driver App will auto-mark this item as done.
Enable search through barcode scanning - Drivers can search for Tasks by scanning their barcode.
Trim scanned value - The scanned value will be trimmed in length.
Case insensitive - This means that barcode scans will ignore letter casing. Even if the barcode was imported as ABC-123 and the scanned label reads abc-123, it will still be recognized as a valid match.
Prevent manual code entry - Hides the manual code input on the barcode verification screens, so drivers must scan instead of typing or pasting the code
Use input field for barcode instead of camera scanner - The input field is to be used for barcode input instead of the camera scanner.
Auto-arrive geofence
Geofencing can be configured to prevent the driver from making any updates unless they are within the preset radius of the Task.
Auto-arrive geofence - This will automatically set the Task state to "Arrived" once the Driver enters the defined geofence radius around the Task location. The Auto-arrive geofence radius can be defined as well. The radius range can be set from 200m to 2000m, and the default is 200m
Auto-arrive delay when already at the location - When a Task is started while the Driver is already within its geofence, for example when the previous stop was nearby, this setting defines how long the app waits before automatically marking the Driver as arrived.
The Task will only be auto-arrived if the Driver remains within the geofence after the specified delay. This gives the Driver enough time to select Navigate and leave the location if they have not yet arrived at the Task.
The default delay is 60 seconds. Set the value to 0 to disable auto-arrival for Tasks that are started while the Driver is already within the geofence.
Prevent state update geofence radius - This prevents Drivers from setting the Task state to "Arrived" if they are not within the geofence radius around the Task location. Prevent state update geofence radius can also be defined. The radius range can be set from 200m to 2000m, and the default is 200m
Geofence override - This allows Drivers to override geofence restrictions and set the "Arrived" state anyway (override will be recorded).
Task information shown to the Driver
This section allows users to choose which Task elements should be shown to Drivers. These elements include information such as:
Customer name
Contact name
Contact mobile number
Location name
City
Country
Item custom data fields to show (you can select all fields, or only the specific ones you'd like Drivers to see)
Required skills and capabilities
Instructions
Show instructions on task list view (this will display instructions from the Task list view)
Cash on delivery - amount to collect
Show delivery contact on pickup - The logic of this option is to enable the Driver to see who they are collecting the pickup for.
Allow driver to enter quantity - This option will allow Drivers to enter quantities for each Item.
Task header template
Show search bar on forms - Form fields can be searched by Drivers.
Custom data fields to show - Users can define if they wish to show all Task-related custom fields to Drivers, or only the specific ones.
Display task actions after item actions - This will override the default setting, and item actions will be displayed before Task actions.
Edit task custom data
This section allows users to define which Task custom fields are editable. These do not need to be the same as the visible custom data fields. For example, you can define 5 visible custom fields, and have only 2 of them be editable by Drivers.
Here, users can also define the Tags that Drivers can add to Tasks.
Items
The following actions influence Task items:
Allow drivers to add items to tasks - Items can be added to assigned Tasks.
Allow drivers to remove items from tasks - Items can be removed from assigned Tasks.
Allow to add items based on assets -Drivers can quickly create items by selecting from a pre-imported inventory of item templates or assets, without having to enter the item information manually each time.
Saved locations permissions
This section lets users define how much Drivers can do when saving locations from the Driver App. They can either update locations, view comments, add comments, add photos, or view photos.
Buttons override
That section allows users to customize the button names in the Driver app. For example, instead of "open next Task", the button can say "Open next Delivery".
Currently, you can customize the text for the following buttons:
Open next task
Set as loaded
Start
Fail
Add to route
Styling
Instructions background - This option allows users to customize the background color of Driver instructions on a Task.
Dimensions
Dimensions to show - If your company uses multiple dimension units, but only certain dimensions are relevant to Drivers, you can select which ones are displayed in the Driver App.
Device and Tablet settings
The "Use zebra device scanner to scan" will enable Drivers to use Zebra devices for barcode scanning.
Tablet route execution mode - Enhances the overall tablet user experience when executing routes.








