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

Open the calendar

Click Schedule in the sidebar. The Day view is shown by default.
2

Tap Reorder stops

The Reorder stops button sits at the top of the Day view and is always there — you don’t have to filter to one crew first. It shows as soon as your business has at least one crew you’re allowed to plan routes for; if you haven’t added a crew yet, there’s no route to arrange and the button stays hidden.Calendar with the Reorder stops button visible
3

Pick a crew if you're looking at several

A route belongs to one crew, so ProBase needs to know whose day you’re rearranging:
  • You’re already looking at a single crew — because you filtered to one with the crew filter, or because there’s only one crew you can work with — the reorder panel opens straight away for that crew.
  • You’re looking at several crews at once — a short Pick a crew window opens first, listing every crew you’re allowed to plan routes for, each with its color dot. Tap the crew whose route you want to work on and the reorder panel opens for them straight away — there’s no extra confirm step. Tap Cancel at the bottom to back out without changing anything.
4

Review the stops

The reorder panel opens full-screen, 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.
5

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

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, the drive time saved by reordering, and the day’s total time.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 at least one saved address — a starting address, an ending address, or both — and at least 2 stops with geocoded addresses. Set up crew locations on the crew detail page — see Adding crews.If the crew has neither address saved, tapping the button shows “Could not optimize route. Please try again.” and your stop order stays exactly as it was. Add a starting address to the crew and try again.

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
  • If ProBase can’t work out a driving path between two stops — because one of the addresses was matched to a spot the road network can’t reach, to a spot with no road anywhere near it, or to somewhere so far away that the drive is longer than the routing service will plan — the indicator shows a grey dash () instead of a time
A dash doesn’t block you. You can still drag stops and tap Save; that leg is simply treated as no drive time when the day’s stop times are recalculated. If you see a dash you didn’t expect, check the stop’s address on the map view — a pin in the wrong place is the usual cause.

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.

Marketplace jobs in the panel

Jobs that came from a connected marketplace appear in the reorder panel alongside your own, marked with the marketplace’s small brand mark next to the customer name. You can drag them into any position and save — how your own day is arranged is yours to decide, even on marketplace work. Moving a marketplace job to a different day is the one thing that has to happen in the marketplace app. See Marketplace jobs.

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