Creating & Assigning Routes
Routes group multiple delivery orders into an optimized sequence for a driver to fulfill. Route planning reduces driving time, fuel costs, and ensures timely deliveries.
Creating a route
- Go to Routes in the dashboard
- Click Create Route
- Select the date for the route
- Choose orders to include:
- Manual selection — Pick orders from the list
- Auto-suggest — Scrollengine suggests orders based on proximity, time slots, and driver location
- Review the route on the map
- Click Create
Route optimization
When you add orders to a route, Scrollengine optimizes the stop sequence to minimize total travel distance. The optimization considers:
- Start location — Your store or warehouse address
- Stop locations — Customer delivery addresses
- Time windows — Orders with earlier time slots are scheduled first
- Return to base — Optionally include a return trip to the store
Assigning a driver
- Open the route
- Click Assign Driver
- Select a driver from the dropdown (shows only available drivers)
- The driver receives a notification in the mobile app with route details
Route details
Each route shows:
| Field | Description |
|---|---|
| Route name | Auto-generated or custom name |
| Date | Delivery date |
| Driver | Assigned driver |
| Stops | Number of delivery stops |
| Estimated distance | Total route distance |
| Estimated time | Estimated total travel time |
| Status | Not Started, In Progress, Completed |
Managing route stops
After creating a route, you can:
- Reorder stops — Drag stops to change the sequence
- Add orders — Include additional orders in the route
- Remove orders — Take orders off the route (they return to the unassigned pool)
- Split route — Break a large route into two smaller ones
Route status tracking
Track route progress in real-time:
- See which stops have been completed
- View the driver's current location on the map
- Get ETAs for remaining stops
- Receive alerts if a route is running behind schedule