Overview
ProBase can automatically calculate the most efficient order to visit your stops, saving you time and fuel. There are two ways optimization happens:- Optimize drive — tap a button in the Reorder Stops panel to instantly reorder one crew’s stops for the day. See Reordering stops.
- Background auto-optimization — ProBase silently optimizes routes in the background whenever new appointments are created or assigned. Enable this once in your settings and it runs automatically.
Optimize drive (on-demand)
The Optimize drive button lives inside the Reorder Stops panel, which you open from the Today tab of the Schedule.



Optimize drive requires the crew to have a configured start location and at least 2 stops with valid addresses. See Adding crews.
Background auto-optimization
When enabled, ProBase automatically optimizes a crew’s route in the background every time a new appointment is scheduled. You don’t need to do anything — the route updates silently so your crew always has an efficient schedule.Enable auto-optimization
- Click Settings in the sidebar under “My Business”
- Scroll to the Scheduling section
- Toggle Auto-optimize routes to ON


When auto-optimization runs
With auto-optimization enabled, routes are automatically optimized when:- A new appointment is created and assigned to a crew
- An unassigned appointment is scheduled
Auto-optimization only runs if the crew has a configured start location and the appointment has a geocoded address. If either is missing, the appointment is added to the schedule without reordering.
Manual vs automatic optimization
| Situation | Recommended approach |
|---|---|
| Want routes updated automatically as you schedule | Enable auto-optimization |
| Want to review the optimized order before committing | Use Optimize drive in the Reorder Stops panel |
| Need to hand-pick a specific stop order | Drag stops manually in the Reorder Stops panel |
| Made last-minute changes and want to recalculate | Use Optimize drive |
How optimization works
The optimizer:- Starts at the crew’s configured start location (depot)
- Calculates the most efficient order to visit all stops
- Returns to the crew’s end location at the end of the day
- Uses real road networks for accurate drive times
Requirements
Route optimization requires:- The crew must have a start location configured
- Property addresses must be geocoded (valid addresses entered in Probase)
- At least 2 appointments must be scheduled for the crew on that date
Next steps
- Reorder stops to manually adjust a crew’s stop order or use Optimize drive
- Daily crew schedules to track progress through the day
- Complete appointments as you work through the route