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
Related
- Add a new driver — Users, Add User, and the email invite
- Edit driver details — vehicle, schedule, and addresses
- Deactivate or remove a driver — when to delete versus log out
- Assign vehicles to drivers — configuration in the driver profile
- Set driver schedules and working hours — shift start, end, and breaks
- Manage driver app permissions — what the mobile app can do
Add drivers during the free trial
Add drivers during your Upper free trial so you can test the full route flow, from dispatch to proof of delivery, before you commit to a paid plan.
Assign a vehicle to a driver
Set a driver's vehicle type, dimensions, and driving preferences on their Upper profile so route optimization respects road access, clearances, and capacity.