Upper considers multiple factors to create the most efficient and accurate routes. The key inputs include:
Stop addresses: Accurate pickup and delivery locations are essential for route calculation.
Distance and travel time: Calculated using real-world road data and traffic patterns.
Driver availability and start location: Helps assign routes efficiently based on driver schedules and proximity.
Time windows: Ensures deliveries or visits happen within the specified time slots.
Service or stop duration: The estimated time a driver spends at each stop.
Vehicle capacity (if enabled): Ensures the number of parcels or load doesn’t exceed vehicle limits.
Route preferences: Custom settings like round trips, start/end points, or specific route constraints.