Skip to main content
Plan and create new routes

How to plan routes, add vehicles and prepare them for dispatch

Rasmus Hallgren avatar
Written by Rasmus Hallgren
Updated over a month ago

In this article, we'll take a closer look at how you plan routes using Gordon's Last Mile Platform. Among other things, we'll cover how to select and filter what orders to route, configure your settings, add vehicles, and approve the batch.

In order to access 'Planning' and create new routes, your user needs to have write-level permission.

πŸ“₯ Upload your orders

Import or sync orders to Gordon's Last Mile Platform by using one of the following methods:

βœ… Select orders

Navigate to 'Planning' and begin with choosing the orders you'd like to route. The orders are routed on a per-depot basis. You can also narrow down the orders using the filtering on the left, the lasso tool, or a combination of the two.

πŸ“‹ Route filters

The most common filters to use include delivery group and time window. If no filter is used you will route all orders.

Order-based filters are attributes that you enter when importing an order:

  • Delivery group - If you have multiple delivery groups in your account you can choose to route them separately or together.

  • Time window - Select what time windows you want to route. This gives you the opportunity to route the entire day at once. You can also group time windows to create morning routes and afternoon routes.

Location-based filters help you select orders depending on their coordinates and geographical location:

  • Lasso tool - Select orders on the map that you'd like to route together.

  • Area and Zone - Addresses and zip codes can be grouped by areas and zones in the order switch. This will help to identify orders in the same geographical area. Decide if you want to route them separately or together.

Once you're happy with the selection, press New batch from [X] orders. Now you're able to configure your settings and move along with the route planning.

βš™οΈ Configure your settings

Enter batch name

Start by giving your batch a name. Make it short and easy to understand, so you know what to search for. If more than one route is created from the batch, each route will receive a number, i.e. "Test 1", Test 2", or "Test 3".

Set Service Time

Set a number (minutes) next to the batch name. A default number can be set in your depot as well. The service time determines how long time it should take for each delivery from the point where the driver arrives at the destination until delivery is completed.

Activate Dynamic Service Time and the route engine will use its machine learning capabilities and automatically add service time to previously known stops.

Add vehicles

Press Add Vehicles and decide if you want to start from new settings or from preset. When adding vehicles you can enter information about vehicle availability, capacity, and breaks.

There are both required and optional fields. More information on how to add vehicles can be found here.

πŸ› οΈ Create a batch

Press Start routing. Now the route optimisation engine goes to work. Depending on the workload the time can vary. An email will be sent once the routing is completed. You can also follow the progress under Batches where the route will receive the status Unhandled.

πŸ•΅οΈ Review & make changes

Once the batch has been created, you can review the result under 'Batches'. The routes will have the status Unhandled. Select the batch and review the result.

From here, you can take multiple actions to the batch:

  • Create new version to use same orders but tweak the settings

  • Make manual changes to the route by editing stop sequence

  • If you're not satisfied you can remove specific routes from the batch, or

  • Delete the entire batch to start from scratch

Press Approve to confirm and make the routes available for driver assigning.

You are able to withdraw a batch after it's been approved as long as the route has not started or has a driver assigned to it. If you have assigned a driver, but the route hasn't started, simply unassign the driver to withdraw the batch.

πŸ“– Additional Resources

  • Coming soon

Did this answer your question?