Upper Help
Driver Management

Add, edit, or remove drivers

Manage your driver roster in Upper from Manage → Users. Add a driver with vehicle and shift details, edit a profile, or remove a driver while keeping historical data.

You manage your driver roster from Manage → Users in Upper. Drivers need more configuration than other user types because their settings — vehicle, shift, start and end addresses — feed directly into route optimization. This article covers the full lifecycle: adding a driver, editing a profile, and removing one when someone leaves.

Upper uses the label driver by default, but your workspace may show Technician instead (and delivery may appear as service). The steps are identical whichever label your account uses.

Why this matters

Driver records drive the optimizer. Outdated start addresses produce bad first legs. Wrong vehicle types put trucks on roads they can't handle. Routine roster maintenance keeps your routes accurate.

Before you start

  • Permissions — You need an admin-level role to add, edit, or delete users.
  • Active routes first — If a driver has in-progress or scheduled routes, reassign or recall them before deleting the profile.
  • Have the driver's details ready — Name, email, vehicle type, start and end addresses, and shift start time are required when you add a driver.

Where the roster lives

Open Manage → Users in the left sidebar. The page title shows as Users/Drivers (or Users/Technicians, depending on your workspace label). Each row lists the driver's Full Name, Email, Phone, License Status, Role, App Config Status, and Service Area, with a kebab (three-dot) Action menu at the end of the row.

Add a driver

Open the Add User panel

Go to Manage → Users and click + Add User. A right-hand drawer titled Add User slides in.

Select the Driver role

Under User Role, select Driver. A user can hold more than one role — Driver, Dispatch Manager, or Admin — so you can combine them if needed.

Fill in the required fields

Enter the driver's Name and Email, then set the routing essentials: Vehicle Type, Start Address, End Address, and a shift Start time. Phone is optional. Speed Limit is required for anyone with the Driver role.

Set the optional routing and shift details

Configure any of the optional settings that apply: Vehicle Profile, Vehicle Height and Vehicle Width, Max Stops (No limit by default), Avoid (Highways / None / Highways and Tolls), Navigation Map (Google by default), Color, Curbside Service, shift End time and breaks, and Vehicle Capacity.

Save

Click Save. The driver receives an email invitation to download the app and set up their password.

Set up your driver app config defaults before adding the first driver. New drivers inherit those settings, so the app is configured correctly the moment they log in. See Manage driver app permissions.

Edit a driver

Open the action menu

Go to Manage → Users and find the driver in the list. Click the kebab (three-dot) Action icon at the end of their row.

Select Edit User

Choose Edit User. The same drawer opens, pre-filled with the driver's current settings.

Update and save

Change any field, then click Save.

Edits apply to future routes. Routes already dispatched keep the settings they had at dispatch time. Re-optimize any draft routes after a meaningful change such as a new start address or vehicle type.

Remove a driver

Deleting a driver revokes their app access immediately, but your historical route data stays in analytics. If you only need to pause access temporarily, deactivate or log them out instead of deleting — see Deactivate or remove a driver.

Open the action menu

Go to Manage → Users, find the driver, and click the kebab (three-dot) Action icon on their row.

Select Delete User

Choose Delete User, then confirm the removal.

If the driver has in-progress or scheduled routes, reassign or recall those routes before you delete. Otherwise those routes are left without an assigned driver.

Common scenarios

  • A driver leaves the company — Reassign any active routes, then delete the profile. App access is revoked immediately and the license seat is freed.
  • A driver is out on leave — Don't delete. Keep the profile and stop dispatching routes to them. To cut device access in the meantime, use Logout From All Devices from the action menu.
  • You added a new fleet vehicle — Edit each affected driver's vehicle type and dimensions before the next route is generated.

Troubleshooting

On this page