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.
1

Open the calendar

Click Schedule in the sidebar. The Today tab is shown by default.
2

Select a crew

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.
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 and distance to the next stop (e.g., “8 minutes / 3.1 miles”)
Non-service stops (like lunch breaks or supply runs) appear with a dashed border and show the stop name, address, and duration. They also have an button — tap it to delete the stop if you no longer need it.
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

Optimize your drive automatically

Instead of dragging stops manually, you can let ProBase calculate the most efficient route order — right from the reorder panel. Reorder modal with Optimize drive button
1

Click Optimize drive

In the reorder panel, tap the Optimize drive button at the top. ProBase sends your stops to the route optimizer and calculates the most efficient order to minimize driving time.Before optimization
2

Review the optimized order

The stops rearrange into the optimized sequence. A summary banner at the top shows the total drive time and distance for the route.Optimized view
3

Apply or cancel

  • Tap Apply Changes to save the optimized order and update all appointment times.
  • Tap Cancel to discard the optimization and return to the original order. Before applying optimization After applying optimization
Optimize drive requires your crew to have a configured start location and at least 2 stops with geocoded addresses. Set up crew locations on the crew detail page — see Adding crews.

How times are recalculated

When you save a reordered route, ProBase uses the crew’s configured Start Time as the anchor for the day’s schedule. It then walks through the stops in order and assigns times sequentially:
  1. The route begins at the crew’s configured Start Time (set on the crew detail page), or the earliest original appointment start time if no start time is set
  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 a consistent 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 and distance. These calculations use real road networks, not straight-line distances. Each drive time indicator displays both the travel time (in minutes) and the distance (in miles), for example: 5 minutes / 2.3 miles.
  • Drive times and distances 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 vs optimize drive

Drag stops manually when:
  • You want to start with a specific high-priority customer
  • You know the neighborhood better than the optimizer
  • You want to group stops by a specific preference
Use Optimize drive when:
  • You want the most efficient route calculated automatically
  • You’re making last-minute changes and don’t want to drag each card
  • You want to see the drive time summary before committing
For a complete overview of optimization options, see Route optimization.

Next steps