Skip to main content

Scan & Sort: Setup and User Guide

Overview

Scan & Sort turns the Onfleet Driver App into a hub sorting station. Hub and warehouse staff scan a package barcode and instantly see which route it belongs to, its position on that route, and the assigned driver.

It is built for organizations that sort packages to routes at a hub or warehouse before dispatch, such as couriers, parcel carriers, and high-volume shippers.

Availability and requirements

Scan & Sort is included with Enterprise plans and is available to Scale plans as an add-on. Contact your Customer Success Manager to add it to your account.

Requirement

Details

Feature enabled for your organization

Scan & Sort is off by default. Onfleet enables it for your organization once it is on your plan.

Barcode scanning enabled

Your organization must already have barcode scanning turned on in the Driver App.

Route plans in use

Scan & Sort only returns results for tasks that belong to a route plan.

Barcodes on tasks

Each task needs a barcode, added at task creation through the Dashboard, CSV import, API, or MCP.

Sorter role assigned

An Admin assigns the Sorter role to each hub worker in the Dashboard.

Minimum app version

iOS 1.52 or later. Android 2.6.10 or later.

Supported devices

iOS and Android phones. Zebra scanner hardware is not supported in this release.

Admin setup: assign the Sorter role

Admins assign the Sorter role in the Onfleet Dashboard. The role cannot be assigned through the Onfleet API.

  1. In the Dashboard, go to Settings and select Drivers.

  2. Select the worker who will sort packages at your hub.

  3. Check the Sorter box and save. Keep Driver checked if this worker also delivers.

  4. Ask the worker to update the Driver App to the minimum version listed above.

A worker can hold the Driver role, the Sorter role, or both. Assigning the Sorter role does not change or expand any of their other permissions. Workers with only the Sorter role are automatically excluded from route optimization and driver assignment. Workers with both roles can sort at the hub, then drive their own route.

Using Scan & Sort in the Driver App

Sorters scan each package and move it to the route area the app shows. Lookups search your entire organization, not just the sorter's own team or tasks.

  1. Open the Onfleet Driver App and sign in.

  2. Open the menu and select Scan and Sort.

  3. Point the camera at the package barcode.

  4. Read the result on screen and move the package to the matching route area.

  5. Scan the next package.

Scan results

Result

What the app shows

What to do

Match found

Route name, the package's sequence position on the route, and the assigned driver's name (if a driver is assigned)

Move the package to that route's staging area.

Multiple routes

A list of the routes the barcode belongs to

Select the correct route, then stage the package.

Task not assigned to a Route

The package exists, but it is not part of a route yet

Follow your hub's procedure, such as moving it to a holding area.

Error

A retry-able error message, separate from the no-route message

Tap to retry. If it continues, check the device's connection.

Results never include recipient names, addresses, or other personal details.

Best practices for hub teams

A smooth sort depends on routes and barcodes being ready before scanning starts.

  • Finalize route plans first. Build and optimize routes before the sort begins, so every package returns a match.

  • Use unique barcodes. Give each task its own barcode at creation to avoid multiple-route results.

  • Label staging areas by route or driver name. Match floor signage to the names sorters see in the app. Descriptive route names, such as "Downtown AM", make this easier.

  • Set a no-route procedure. Agree in advance where unrouted packages go and who resolves them with dispatch.

  • Keep apps updated. Confirm every sorter device meets the minimum iOS or Android version before go-live.

  • Run a test sort. Scan a few sample packages before the first live shift to confirm setup.

Troubleshooting

Issue

Likely cause

Fix

Scan and Sort is missing from the app menu

Sorter role not assigned, app out of date, or feature not enabled for your organization

Confirm the Sorter role in the Dashboard, update the app, then contact Onfleet Support if it is still missing.

Every scan shows "Task not assigned to a Route"

Tasks are not yet in a route plan

Ask dispatch to add the tasks to a route plan, then scan again.

A barcode returns nothing useful

The barcode was not added to the task, or it does not match the label

Check the task's barcode in the Dashboard against the package label.

Repeated error message

Lost network connection or a temporary request failure

Check Wi-Fi or mobile data and tap retry.

Barcode shows several routes

The same barcode is attached to tasks on more than one route

Select the correct route, and use unique barcodes going forward.

Zebra device will not scan

Zebra hardware is not supported in this release

Use an iOS or Android phone camera.

FAQ

Does a sorter see routes for the whole organization or only their team? The whole organization. Lookups are not limited to the sorter's team or hub.

Can one worker be both a driver and a sorter? Yes. A worker can hold the Driver role, the Sorter role, or both.

Does the Sorter role change a worker's other permissions? No. It adds the Scan and Sort scanner only, and sorters are excluded from optimization and driver assignment.

Can I assign the Sorter role through the Onfleet API? No. The role is assigned in the Onfleet Dashboard.

Can a sorter change tasks on a route or reassign the driver? No. A dispatcher makes those changes in the Dashboard.

Is scan activity recorded? No. This release is read-only, so there is no scan history or per-route progress tracking.

Do I need to upload anything by CSV to use Scan & Sort? No. Scan & Sort reads the barcodes already on your tasks. Barcodes can be added at task creation by CSV, API, Dashboard, or MCP.

Does Scan & Sort work with Zebra devices? Not in this release. Use an iOS or Android phone.

Will sorters see customer addresses or names? No. Results show only the route name, sequence position, and driver name.

Did this answer your question?