Drivers
Use this page to set up a staff member as a driver and get them signed in to the TrafficDelivery app.
Quick steps
- Go to Settings, click Manage Users, then click Add Staff Member.
- Fill in First Name, Last Name and Email, and choose Driver as the Role.
- Under Signing in, enter a Password (twice) and a PIN (4 digits). A driver must have a PIN.
- Click Add Staff Member.
- Give the driver your store code (the first part of your web address — for
yourstore.brotherpos.cait'syourstore), plus their email, password and PIN. - They install TrafficDelivery, type the store code on Connect to Store, tap Connect, then sign in with email, password and PIN.
The Driver role only appears once Enable Local Delivery is on. Go to Settings → Edit Settings → Sales & Integrations and tick Enable Local Delivery.
Common questions
Can a manager or admin do deliveries? Yes. Managers and admins (and custom roles built on Driver or Manager) can use the app. Clerks can't — they see This account can't do deliveries.
A driver sees "Invalid PIN" after their email and password. They typed the wrong PIN, or their account was made before a PIN was required. Click Edit beside them on the Staff Members page and set a 4-digit PIN.
How do I stop someone using the app? Deactivate them on the Staff Members page (or untick Active when editing them). This also signs them out.
Can I move a delivery from one driver to another? Not in the app. Once a delivery is on someone's route, it stays there, so assign carefully.
More detail: who can drive
Who Can Drive
The delivery app and the dispatch tools are open to staff with any of these roles:
- Driver: dedicated delivery staff.
- Manager or Admin: so an owner or manager can run deliveries themselves, or dispatch and drive at the same time in Both mode.
Staff on a custom role built on the Driver or Manager role can use it too. Clerks can't, and neither can custom roles built on Clerk. A one-person operation can do everything from a single phone, and a manager can cover a route when a driver is away.
More detail: setting up staff for delivery, step by step
Setting Up Staff for Delivery
Staff sign in to TrafficDelivery with their normal Brother POS account. There is no separate driver sign-up or pairing step.
Step 1: Make sure they have an account
- Go to Settings, click Manage Users, then click Add Staff Member.
- Fill in First Name, Last Name and Email. Phone is optional.
- Choose Driver as the Role (or Manager or Admin if they also need back-office access).
- Under Signing in, fill in Password, Password confirmation and PIN (4 digits).
- Click Add Staff Member. New staff start out active.
TrafficDelivery asks for the PIN after the email and password, so the form won't save a Driver without one. You'll see Pin is required for drivers until you enter a 4-digit PIN. An older driver account saved before this rule may still have no PIN. They see Invalid PIN when they sign in. To fix it, click Edit beside them on the Staff Members page and set a PIN.
The Driver role is offered in the Role list once Enable Local Delivery is on. Editing someone who is already a Driver always shows Driver as their role, so saving changes to their account keeps them a Driver.
Step 2: Install TrafficDelivery and sign in
Give the person four things: your store code, which is the first part of your store's web address (for yourstore.brotherpos.ca it's yourstore), plus their email, password and PIN.
- The person installs the TrafficDelivery app on their phone.
- On first launch they type your store code on the Connect to Store screen and tap Connect.
- They sign in with their email and password, then enter their PIN.
- Their stops appear once a dispatcher assigns them, or they can claim open deliveries from the Available tab.
The same app opens in a web browser if you add ?display=delivery to your store's POS address, for example https://yourstore.brotherpos.ca/pos?display=delivery. The installed app is still best for driving.
To stop someone using TrafficDelivery, deactivate them on the Staff Members page (or untick Active when editing them). This also signs them out.
More detail: what the driver does, and assigning deliveries
What the Driver Does in the App
A full walkthrough is in The Driver App. In short, a driver can:
- See their current stop with the address, ETA and any cash-on-delivery amount owed.
- Optimize their stops into a fast order that takes traffic into account, with the earliest deadlines first when customers have time windows.
- Navigate to one stop, or open the whole remaining route as one Google Maps trip.
- Tap Notify ~5 min to text the customer. In Driver mode, the text is handed off to the dispatcher.
- Mark delivered and record how the customer paid at the door, or mark a stop Couldn't deliver with a reason.
Assigning Deliveries
A dispatcher assigns open deliveries from the Dispatcher Console. Every active Driver, Manager and Admin, and anyone on a custom role built on Driver or Manager, appears there as a button. Deactivated staff are left out. Once a delivery is on someone's route, the app can't move it to a different driver.
More detail: best practices
Best Practices
- Use real names. Dispatchers pick drivers by the name on their account.
- Keep phone numbers current on each user, so you can reach drivers when a delivery goes sideways.
- Use the native app for driving. The browser version works, but the installed app is built for the road.
- Deactivate promptly. When a driver leaves, deactivate them so they can no longer sign in.
- Let managers cover. If you're short a driver, a manager or admin can sign in and run the route.
More detail: troubleshooting
Troubleshooting
| Problem | Solution |
|---|---|
| Driver can't sign in | Check that the account exists and is active, and that they entered the right store code. |
| Driver sees Invalid PIN after their email and password | They typed the wrong PIN, or theirs is an older account saved before a PIN was required. Click Edit beside them on the Staff Members page and set a 4-digit PIN. |
| Driver sees This account can't do deliveries | Their role must be Driver, Manager or Admin, or a custom role built on Driver or Manager. Clerks can't use the delivery tools. |
| A driver suddenly lost access | Open their account from the Staff Members page and check that it is still Active and their role is still Driver (or another delivery role). |
| Driver sees no deliveries | Nothing has been assigned to them yet, or the orders are scheduled for a future day. Assign a stop from the Dispatcher Console, or have them check the Available tab. |
| Stops have no map pin or ETA | The address couldn't be placed on the map. See Routes. |
What's Next?
- The Driver App: the complete driver workflow.
- Dispatcher Console: assign deliveries and text customers.
- Routes & Optimization: how stops, ETAs and optimizing work.
- Turning On Delivery: switching delivery on.