Each time you run route optimization on the same group of orders you may well receive a different result, as there are multiple ways to organize the same group of orders into efficient routes. Instead of reshuffling all orders each time, you can set your optimizations to build on your existing plans. You can also make focused changes where they are required using the route planner.
You can tailor the route optimization outputs to fit your needs, by configuring any of the following settings. You can configure certain settings yourself, and contact your Bringg customer service representative to implement others on your behalf.
The Bringg Platform is the leading cloud provider for delivery and fulfillment, helping you scale and optimize your last mile delivery operations and omnichannel customer experiences. With a real-time view of the delivery process, you get the visibility you need to ensure goods and services reach consumers safely, affordably, and on time.
Bringg empowers a collaborative ecosystem, putting the power back in your hands to drive exceptional delivery experiences at minimum cost.
Bringg helps you make fast, accurate decisions by alerting you to potential problems before they become larger issues, and presenting the information needed for you to react. With Bringg, you can fulfill orders efficiently, with more peace of mind, and better consumer satisfaction.
Bringg helps you keep pace with consumers' growing demands by offering them flexible options like express shipping, Click & Collect, green delivery, and the ability to schedule delivery when they choose.
With Bringg 's Delivery Hub you can access a diverse global network of 300+ delivery providers to expand your business and meet changing market demands. Learn more.
Increase efficiency with optimized routes and AutoDispatch, and keep track of your overall performance with real time report data.
Run Bringg's route optimization (RO) to reduce costs by organizing your orders into the fastest, most efficient planned routes, where each order arrives at its destination within its designated time window. If you have an Own Fleet, RO can also assign each route to a vehicle or driver who is available at that time and has the correct skills to fulfill the orders. You can configure RO with preferences like the maximum length of a route, the time on site (TOS), the time to load the vehicle, predicted and real time traffic patterns, and so on.
For example, you can ask to set route optimization (RO) to limit the number of destinations on a route, or to use the minimum number of vehicles in a route.
Each time you run route optimization on the same group of orders you may well receive a different result, as there are multiple ways to organize the same group of orders into efficient routes. Instead of reshuffling all orders each time, build on your existing plans by making focused changes where they are required using the route planner.
You can run RO manually or automatically at set days and times, for select teams or across the entire organization.
On demand orders typically use AutoDispatch (AD) instead.
A destination is the exact geolocated address associated with an order. The order may also have notes attached to help drivers access the correct destination. For example, arriving at an office complex, you need the building name, entrance number, access codes to enter, the floor number, room number, whether there are stairs or an elevator, the best place to park and so on. This information is often used to estimate the time on site.
A time window is the time range when you intend to fulfill an order. Therefore, an order is considered fulfilled on time if it arrives within the time window. The time window is set when you schedule an order in Bringg and is usually defined by the no_earlier_than and no_later_than fields. Narrower time windows are seen as better service, like 9 to 10 am, while longer windows are more typical of larger carriers.
You can share the time window with your consumers for an improved experience. For example, if a consumer places an order for the 8:00-12:00 the following day, in the morning notify them that you intend to arrive between 8:00-9:00.
If you allow consumers to select their preferred delivery slot, the time window is scheduled accordingly.
A vehicle in your Own Fleet is paired with a driver to reach a destination on a route. Each vehicle has a type, capacity (maximum weight or dimensions), and you assign specific skills to each one to allow Bringg to choose the correct vehicle for each order. You can define the availability of vehicles in delivery blocks.
Time on site starts when a driver arrives (checks in) at a destination on a route, and ends when they leave (checks out) to continue to the next destination. This can include finding parking, gaining access to the building, security passes, elevators, onsite activities like payment, assembly, unpacking and so on, then exiting, and returning to the vehicle ready to leave.
Bringg uses the time between check-in and checkout to estimate the time of arrival (ETA) at the following destinations in a route.
Run Bringg's route optimization (RO) to reduce costs by organizing your orders into the fastest, most efficient planned routes, where each order arrives at its destination within its designated time window. If you have an Own Fleet, RO can also assign each route to a vehicle or driver who is available at that time and has the correct skills to fulfill the orders. You can configure RO with preferences like the maximum length of a route, the time on site (TOS), the time to load the vehicle, predicted and real time traffic patterns, and so on.
For example, you can ask to set route optimization (RO) to limit the number of destinations on a route, or to use the minimum number of vehicles in a route.
Each time you run route optimization on the same group of orders you may well receive a different result, as there are multiple ways to organize the same group of orders into efficient routes. Instead of reshuffling all orders each time, build on your existing plans by making focused changes where they are required using the route planner.
You can run RO manually or automatically at set days and times, for select teams or across the entire organization.
On demand orders typically use AutoDispatch (AD) instead.
A route is a sequence of destinations from one or more orders. Bringg can automatically create routes by calculating the fastest and most efficient route which fulfills the orders. Bringg can also help you assign the most appropriate vehicle and the driver with the correct skills to complete the order.
There are two types of routes:
- A planned route is a route containing planned orders that you create in advance, either manually or using route optimization. For example, you can run route optimization every day at 10pm so that drivers can start their routes when they start their shifts the next morning.
- An on demand route is a route which contains on demand orders that you create on the fly by using Autodispatch (AD), which continuously and automatically assigns orders to a team's drivers, vehicles, and routes. Common examples are deliveries for restaurants, grocery and pharmacy stores, or roadside assistance.
After you dispatch the orders in a route, drivers receive their route in their Driver App as a series of destinations, each with their associated order which they pick up or hand off to the consumer.
The resources of your Own Fleet are your drivers and vehicles. Bringg uses the availability of these resources when creating routes with route optimization (RO) or AutoDispatch (AD).
Delivery blocks are the daily working hours (shifts) when your company delivers to its consumers. You can assign delivery blocks to your drivers and/or vehicles, so that Bringg can consider their availability when creating routes with route optimization (RO) or AutoDispatch (AD). Drivers can also sign up for shifts (delivery blocks) directly on their Bringg Driver App.
Delivery blocks are particularly useful when drivers work independently and self-register their available working times, as in the case of crowsourced last-mile carriers.
A destination is the exact geolocated address associated with an order. The order may also have notes attached to help drivers access the correct destination. For example, arriving at an office complex, you need the building name, entrance number, access codes to enter, the floor number, room number, whether there are stairs or an elevator, the best place to park and so on. This information is often used to estimate the time on site.
A fulfillment center is your home base and where you prepare orders for dispatch. It might be a store, warehouse, factory, garage, or restaurant.
You can configure Bringg to automatically perform actions when drivers approach your fulfillment center. For example, you can make a driver available for AutoDispatch, or take them on and off shift, without requiring them to manually check in. These actions are called home events.
Each team has at least one fulfillment center, and each fulfillment center can have one or more service areas.
The resources of your Own Fleet are your drivers and vehicles. Bringg uses the availability of these resources when creating routes with route optimization (RO) or AutoDispatch (AD).
Traffic integration is a premium tool you can add to Bringg to improve the efficiency and accuracy of your routes, estimated arrival times (ETA), estimated leaving time (ETL), and driver selection.
Use traffic integration to optimize routes more effectively
Traffic integration adds maps, data, and other services that consider anticipated and real time traffic for specific dates and times as well as road hazards and restrictions to help you:
- Allocate and sequence orders and assign drivers for maximum efficiency within a planned route.
For example, with traffic integration Bringg may sequence adriver's deliveries from north to south, if northbound traffic will be heavier at the scheduled time. - Share more precise real time ETAs with your consumers who use the Bringg consumer page to keep them informed of any delays early on. For example, let them know when you first pick up their order from the fulfillment center that you will reach them later than planned due to predicted traffic delays.
- Locate and assign the closest drivers to respond to on demand orders by leveraging the data and maps to know exactly which driver can get to the destination the quickest, even if geographically they may be further away.
You can draw service areas on a map in Bringg, or use a list of zip codes, to define your distribution network. Orders that arrive in Bringg are sent to the team or carrier responsible for the service area of the order's destinations.
You can assign drivers to a specific service area within your delivery scope. This way, drivers can be familiar with their specific area, or remain nearby a specific area.
You can also use service areas to separate regions on the map to align with your business practices. For example, you might have a different delivery speed, price, or availability in some areas based on their distance from your fulfillment center. You can do this in Bringg by defining rules for each service area.
A fulfillment center can have multiple service areas, but a single service area can also belong to several fulfillment centers. For example, you might want to share a service area when your inventory is split among several warehouses, or when you need to recruit drivers from another location to assist with high demand.
Driver actions are the stages in an order flow which a driver performs in the Bringg Driver App to complete the fulfillment of that order. You can set up mandatory and optional actions to prompt drivers to take a payment, obtain the consumer's signature, take a photo, fill out a form, open a webpage, and scan a barcode to confirm a handoff.
If you mark a step as mandatory, the flow cannot proceed until the driver starts and completes this step. For example, you may define a separate flow for prescription medicines to require a signature at handoff.
The estimated time of arrival (ETA) is the time a driver is expected to arrive at a destination. Bringg's route optimization typically schedules an order's ETA to be within its time window.
The estimated time of leaving (ETL) is the time a driver is expected to leave a destination. Bringg's route optimization typically schedules an order's ETL to be within its time window.
A time window is the time range when you intend to fulfill an order. Therefore, an order is considered fulfilled on time if it arrives within the time window. The time window is set when you schedule an order in Bringg and is usually defined by the no_earlier_than and no_later_than fields. Narrower time windows are seen as better service, like 9 to 10 am, while longer windows are more typical of larger carriers.
You can share the time window with your consumers for an improved experience. For example, if a consumer places an order for the 8:00-12:00 the following day, in the morning notify them that you intend to arrive between 8:00-9:00.
If you allow consumers to select their preferred delivery slot, the time window is scheduled accordingly.
As a driver using the Bringg Driver App, you can sign up to a shift and see the orders in your route as a list of destinations and breaks, with contact information for each order, extra notes from the consumer or dispatcher and step-by-step instructions to handoff successfully. The Bringg Platform has already optimized your route, and you can navigate turn-by-turn with your favorite map app.
As a driver using the Bringg Driver App, you can sign up to a shift and see the orders in your route as a list of destinations and breaks, with contact information for each order, extra notes from the consumer or dispatcher and step-by-step instructions to handoff successfully. The Bringg Platform has already optimized your route, and you can navigate turn-by-turn with your favorite map app.
A destination is the exact geolocated address associated with an order. The order may also have notes attached to help drivers access the correct destination. For example, arriving at an office complex, you need the building name, entrance number, access codes to enter, the floor number, room number, whether there are stairs or an elevator, the best place to park and so on. This information is often used to estimate the time on site.
A vehicle in your Own Fleet is paired with a driver to reach a destination on a route. Each vehicle has a type, capacity (maximum weight or dimensions), and you assign specific skills to each one to allow Bringg to choose the correct vehicle for each order. You can define the availability of vehicles in delivery blocks.
A route is a sequence of destinations from one or more orders. Bringg can automatically create routes by calculating the fastest and most efficient route which fulfills the orders. Bringg can also help you assign the most appropriate vehicle and the driver with the correct skills to complete the order.
There are two types of routes:
- A planned route is a route containing planned orders that you create in advance, either manually or using route optimization. For example, you can run route optimization every day at 10pm so that drivers can start their routes when they start their shifts the next morning.
- An on demand route is a route which contains on demand orders that you create on the fly by using Autodispatch (AD), which continuously and automatically assigns orders to a team's drivers, vehicles, and routes. Common examples are deliveries for restaurants, grocery and pharmacy stores, or roadside assistance.
After you dispatch the orders in a route, drivers receive their route in their Driver App as a series of destinations, each with their associated order which they pick up or hand off to the consumer.
Payloads are data packages containing a predefined set of parameters (fields and values) which Bringg sends and receives from other systems via webhooks, APIs, or websockets.
Payloads arrive at a designated URL in another systems in standard JSON format. For example, see the payload format for an API call to assign a new driver to an order:
{
"task id": 1234567,
"user": {
"external_id":"driver1",
"name": "Driver Name",
"profile image": "https://url.to.image",
"phone": "+15555555555",
"email": "driver@fleet.com"
},
"delivery cost":12.99,
"green_delivery": true
}
Over the threshold delivery typically means that the driver must set up or install the goods or services delivered. This means that the driver has the requisite skills to successfully complete this order.
A handoff is any transfer of goods from one person or location to another during fulfillment of an order. Drivers usually validate handoffs with a driver action like a scan, signature, or photo. For example, when a driver scans items at a warehouse, this handoff transfers custody of the items from the dispatcher to the driver. The final handoff is when the consumer accepts the goods and the driver records proof of delivery.
Run Bringg's route optimization (RO) to reduce costs by organizing your orders into the fastest, most efficient planned routes, where each order arrives at its destination within its designated time window. If you have an Own Fleet, RO can also assign each route to a vehicle or driver who is available at that time and has the correct skills to fulfill the orders. You can configure RO with preferences like the maximum length of a route, the time on site (TOS), the time to load the vehicle, predicted and real time traffic patterns, and so on.
For example, you can ask to set route optimization (RO) to limit the number of destinations on a route, or to use the minimum number of vehicles in a route.
Each time you run route optimization on the same group of orders you may well receive a different result, as there are multiple ways to organize the same group of orders into efficient routes. Instead of reshuffling all orders each time, build on your existing plans by making focused changes where they are required using the route planner.
You can run RO manually or automatically at set days and times, for select teams or across the entire organization.
On demand orders typically use AutoDispatch (AD) instead.
AutoDispatch (AD) continuously and automatically assigns orders to a team: drivers, vehicles, creating quick ad-hoc routes as orders come in. AD enables you to prioritize efficiency, by automatically batching orders together, while adhering to very short SLAs. Bringg typically uses AD when you have an Own Fleet fulfilling on demand orders, such as deliveries for restaurants, grocery stores and pharmacies, or roadside assistance. You can use AD to build routes for select teams, or across the entire organization. Planned routes typically use route optimization instead.
Types of vehicles often include cars, vans, walking, bicycles, motorcycles, or trucks with trailers, with optional properties for green delivery.
Delivery blocks are the daily working hours (shifts) when your company delivers to its consumers. You can assign delivery blocks to your drivers and/or vehicles, so that Bringg can consider their availability when creating routes with route optimization (RO) or AutoDispatch (AD). Drivers can also sign up for shifts (delivery blocks) directly on their Bringg Driver App.
Delivery blocks are particularly useful when drivers work independently and self-register their available working times, as in the case of crowsourced last-mile carriers.
You can draw service areas on a map in Bringg, or use a list of zip codes, to define your distribution network. Orders that arrive in Bringg are sent to the team or carrier responsible for the service area of the order's destinations.
You can assign drivers to a specific service area within your delivery scope. This way, drivers can be familiar with their specific area, or remain nearby a specific area.
You can also use service areas to separate regions on the map to align with your business practices. For example, you might have a different delivery speed, price, or availability in some areas based on their distance from your fulfillment center. You can do this in Bringg by defining rules for each service area.
A fulfillment center can have multiple service areas, but a single service area can also belong to several fulfillment centers. For example, you might want to share a service area when your inventory is split among several warehouses, or when you need to recruit drivers from another location to assist with high demand.
Run Bringg's route optimization (RO) to reduce costs by organizing your orders into the fastest, most efficient planned routes, where each order arrives at its destination within its designated time window. If you have an Own Fleet, RO can also assign each route to a vehicle or driver who is available at that time and has the correct skills to fulfill the orders. You can configure RO with preferences like the maximum length of a route, the time on site (TOS), the time to load the vehicle, predicted and real time traffic patterns, and so on.
For example, you can ask to set route optimization (RO) to limit the number of destinations on a route, or to use the minimum number of vehicles in a route.
Each time you run route optimization on the same group of orders you may well receive a different result, as there are multiple ways to organize the same group of orders into efficient routes. Instead of reshuffling all orders each time, build on your existing plans by making focused changes where they are required using the route planner.
You can run RO manually or automatically at set days and times, for select teams or across the entire organization.
On demand orders typically use AutoDispatch (AD) instead.
AutoDispatch (AD) continuously and automatically assigns orders to a team: drivers, vehicles, creating quick ad-hoc routes as orders come in. AD enables you to prioritize efficiency, by automatically batching orders together, while adhering to very short SLAs. Bringg typically uses AD when you have an Own Fleet fulfilling on demand orders, such as deliveries for restaurants, grocery stores and pharmacies, or roadside assistance. You can use AD to build routes for select teams, or across the entire organization. Planned routes typically use route optimization instead.