Skip to main content

Overview

Sometimes the optimized route order isn’t quite right — maybe you want to start with a specific customer, or group nearby stops differently. The Reorder Stops feature lets you manually drag stops into any order you choose, with real-time drive time calculations between each stop. Both service appointments and non-service stops (like lunch breaks or supply pickups added via Add stop) are shown in the panel and can be freely reordered.

Access route reordering

Route reordering is available from the calendar’s Today tab and Week tab.
1

Open the calendar

Click Schedule in the sidebar. You can reorder stops from either the Today or Week tab.
2

Select a crew (and day, if using the Week tab)

If you have multiple crews, use the crew filter dropdown to select a specific crew. The Reorder Stops button appears next to the crew filter once a crew is selected.Calendar with crew selected and Reorder Stops button visibleIf you only have one crew, the Reorder Stops button is always visible on the Today tab.On the Week tab, you also need to tap a specific day in the day selector — the Reorder Stops button appears once a day is selected (and a crew, for multi-crew businesses).
3

Open the reorder panel

Click the Reorder Stops button. A full-screen panel opens showing all of that crew’s stops for the day in their current order — including both service appointments and any non-service stops you’ve added.Reorder route panel with draggable stopsEach appointment card shows:
  • Customer name
  • Service name
  • Property address
  • Appointment duration
  • Drive time to the next stop
Non-service stops (like lunch breaks or supply runs) appear with a dashed border and show the stop name, address, and duration.
4

Drag stops into your preferred order

Press and hold the drag handle (the grip icon on the left of each card) and drag the stop to a new position in the list. The card being dragged is highlighted with an accent border so you can clearly see which stop you’re moving.Drive time indicators are hidden while you drag and automatically recalculate once you release the stop in its new position.
5

Save your changes

When you’re happy with the order, tap Save. The panel closes and the appointment start and end times are updated to reflect the new sequence.Calendar after saving the reordered route

How times are recalculated

When you save a reordered route, ProBase uses the earliest original start time across all stops as the anchor for the route. It then walks through the stops in the new order and assigns times sequentially:
  1. The route begins at the earliest start time from the original schedule
  2. The first stop in the new order is assigned that start time
  3. ProBase adds the stop’s duration to get the finish time
  4. ProBase adds the drive time to the next stop
  5. The next stop’s start time is set accordingly
  6. This repeats for every stop in the list
This means the route always starts at the same time of day regardless of how you reorder the stops, and all times cascade naturally from there.

Drive time display

Between each pair of consecutive stops, ProBase shows the estimated drive time. These calculations use real road networks, not straight-line distances.
  • Drive times update automatically after you reorder stops
  • A loading animation appears briefly while drive times are being calculated
  • Drive times are hidden while a stop is being dragged to avoid distraction

Completed appointments

Completed appointments are also shown in the reorder panel. This allows you to see the full picture of the day’s route even if some work is already done. The ordering of completed stops still affects how times cascade to remaining stops.

When to use manual reordering

Manual reordering is great when:
  • You want to start with a specific high-priority customer
  • You know the neighborhood better than the optimizer
  • A last-minute change requires quick adjustment without running a full optimization
  • You want to group stops by neighborhood or customer preference
For larger changes across multiple crews, consider route optimization instead.

Next steps