Glossary
A
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.
Admin is a type of user in Bringg who has the technical permission to access all functionality in the system. Usually this is the operations manager.
An alert is Bringg's way to tell you there is a problem with the fulfillment process, enabling you to trust Bringg's automated processes for most cases, and focus instead on managing by exception. You can check alerts about the order itself, about the driver, or relating to the automatic route creation process (route optimization).
Bringg's analytics dashboard offers live monitoring of your KPIs with rich graphical widgets. You can use your data to improve efficiency, save money, and share in reports to executives. For example, you can compare the on-time deliveries between different carriers or time periods to see which business strategies are most cost-effective.
Use Bringg's APIs when an enterprise system asks Bringg to perform a specific action. For example, to tell Bringg that your order management system (OMS) just got a new order from a consumer, use Bringg's Create order API.
Just as UI (user interface) describes how users interact with a system (icons, buttons, windows, and so on), APIs (application programming interfaces) describe how an app or system uses programming code to interact with another app. An API sends information with the request in its payload, like the order number or delivery address.
Work with an IT integrator with programming skills to define the flow of data between the systems, the events which trigger each communication, and the request you're making to the other system.
Webhooks notify systems that an event occurred, whereas APIs initiate a specific request for another system to act.
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.
Save on dispatcher work hours, simplify exception management, and include custom advanced logic in your fulfillment process by using Bringg's automations to set up workflows that Bringg puts into action under specific conditions.
To create automations, build sentences that describe triggers (when X happens), conditions (and only if Y is true), and actions (then do Z), or choose from a collection of templates.
For example, you can create an automation to notify dispatchers when the weight of an order that is already assigned changes, with this statement: When an order weight is changed, and only if the order is assigned to a driver, notify via Bringg platform.
B
In rate cards, a base fee is the core price of the delivery before adding surcharges. The base fee can be flat, or it can be variable based on units like mileage or weight.
If an order fulfills the conditions of more than one base fee, Bringg chooses the more expensive base fee, in line with standard carrier contracts.
Bringg's analytics dashboard offers live monitoring of your KPIs with rich graphical widgets. You can use your data to improve efficiency, save money, and share in reports to executives. For example, you can compare the on-time deliveries between different carriers or time periods to see which business strategies are most cost-effective.
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.
The Bringg Driver App is a mobile app on iOS and Android which extends Bringg's functionality to you, a driver. When dispatchers assign orders or update routes, each appears instantly in the Driver App as a list of destinations, which you can navigate to by launching your preferred navigation app directly from the Driver App, view all order details and instructions, complete handoff actions, and keep dispatchers automatically updated on the progress of your route, such as when traffic causes delays. When you approach a destination or fulfillment center, the Driver App can automatically check you in, triggering automatic notifications to the consumer and dispatcher that you are about to arrive, all without you taking your hands off the wheel.
The Bringg Integrations Portal is an app the Bringg Platform offers carrier (carrier)s who wish to self-integrate with Bringg in order to begin working with interested shippers who also use Bringg.
C
A delivery provider (DP) offers their fleet of vehicles to fulfill orders on behalf of the shipper. carriers promise different levels of service, cover specific territories, and may specialize in different types of goods and services, such as parcel retail, restaurant, and grocery delivery. You can add more carriers to expand your service coverage by finding the best fit for your business in our carrier catalog.
There are two types of carriers:
- Carriers are often the more established carriers with their own branded fleet of vehicles and drivers, which they offer to shippers to fulfill their orders. Carriers can typically deliver higher volumes and a wider variety of goods around the world, and can therefore batch planned orders together, sometimes several days in advance, to offer shippers cheaper rates.
- A crowd-sourced last mile carrier uses independently contracted drivers to populate its fleet. Since the drivers usually use their own vehicles, this type of carrier often fulfills hyper local orders that require more immediate fulfillment (on demand, same day, or next day orders). Their wide pool of local drivers enables them to offer cheaper rates for these deliveries.
Use the carrier catalog (network) to expand your delivery coverage and service by finding the right carrier. Compare hundreds of large carriers and crowdsourced last milecarriers to find those that fit your geographic area, service requirements, workflow, and more. Bringg can automatically assign the best provider for each order, in line with your delivery strategy.
Quotes are carrier-provided fulfillment estimates and often include pricing, availability, and ETA. You can display quotes to customers at checkout, auto-assign carriers based on order attributes with Carrier Selector rules, or manually assign carriers in the Bringg platform.
For each order, Bringg sends quote requests to carriers who match your Carrier Selector rules and delivery terms.
You can also set up rate cards for carriers whose quotes do not match agreed-upon pricing.
Bringg’s carrier selector automatically assign the best carrier for each order, in line with your business priorities and delivery strategy. For each order, Bringg checks the ETA or delivery price offered by each carrier. Bringg then automatically offers the order to each carrier, starting with the cheapest or fastest, until one accepts the order. Alternately, Bringg can offer order assignments to carriers according to a predefined sequence.
Use the carrier catalog (network) to expand your delivery coverage and service by finding the right carrier. Compare hundreds of large carriers and crowdsourced last milecarriers to find those that fit your geographic area, service requirements, workflow, and more. Bringg can automatically assign the best provider for each order, in line with your delivery strategy.
Check-in occurs when a driver reports their arrival at a destination using theBringg Driver App. This can happen manually when the driver taps the Arrived button, or automatically as an event triggered when the driver arrives at the location of the destination (using a geofence).
Checkout occurs when the driver reports they have departed from the destination.
Check-in occurs when a driver reports their arrival at a destination using theBringg Driver App. This can happen manually when the driver taps the Arrived button, or automatically as an event triggered when the driver arrives at the location of the destination (using a geofence).
Checkout occurs when the driver reports they have departed from the destination.
Use Bringg Click & Collect as an integral part of your omnichannel experience, enabling consumers to collect goods from a designated collection point, like inside a store, on the curbside, or from a secured locker. Click & Collect connects consumers with store associates in real-time to promote efficient store operations leading to exceptional customer collection experiences.
To offer consumers to collect goods from a store or a locker, our customer experience page and Store App work together to to create an easy pickup experience for your consumers, by automatically recognizing their arrival, and sending them to the correct pickup spot. Bringg also supports consumers staying in their car, notifying store associates of their parking location so the goods can be brought directly to their vehicle. You can maintain a digital proof of delivery at handoff and, of course, gather customer feedback.
The consumer places an order for goods and services. Use Bringg to orchestrate the fulfillment of the last mile so they receive the goods and services while staying updated with Bringg's customer experience page.
A carrier quote is an estimate from a carrier for the time or price to fulfill a specific order, and often includes more details like their availability to deliver, predicted ETA, and so on.
Bringg's fleet router requests a carrier quote for each order from all qualified carriers and assigns the order to the best one according to your preferences.
Enter your delivery strategy in Bringg to qualify carriers automatically.
A crowd-sourced last mile carrier uses independently contracted drivers to populate its fleet. Since the drivers usually use their own vehicles, this type of carrier often fulfills hyper local orders that require more immediate fulfillment (on demand, same day, or next day orders). Their wide pool of local drivers enables them to offer cheaper rates for these deliveries.
A crowd-sourced last mile carrier uses independently contracted drivers to populate its fleet. Since the drivers usually use their own vehicles, this type of carrier often fulfills hyper local orders that require more immediate fulfillment (on demand, same day, or next day orders). Their wide pool of local drivers enables them to offer cheaper rates for these deliveries.
Customer experience page (CX)
For consumers receiving their orders, they can see live updates of the status of their order on your branded customer experience page, like the driver's live location, giving an updated modern experience to the fulfillment of your goods. Consumers can also enter their feedback rating directly to you, enabling you to retain their data so you can continue building that relationship. As a fully branded page with your logo, consumers get excellent last mile experiences from your brand, whether you fulfilled with delivery providers, your Own Fleet, or Click & Collect.
D
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.
Use the Bringg Delivery Hub to seamlessly connect to the world’s leading delivery providers while maintaining full visibility and control of your operations and customer experiences. This means that you can easily manage your personalized network of delivery providers like a natural extension of your own business. With Bringg, your consumers see your brand at every delivery touchpoint, from checkout through to receiving their deliveries on the customer experience page, even when you use delivery providers. Browse our delivery provider network spanning hyper-local, parcel, white-glove, big and bulky, and green fleets (to name a few); then choose the provider which fits your needs best.
For example, set up Bringg to offer express installation orders first to your local green DP, but if they are not available, offer the order to one of two DPs that provide installation services, whichever can reach the consumer fastest. At the end of the month, see how many orders each of the DPs delivered, and adjust your contracts accordingly.
Delivery slots define your availability to accept carrier or consumer pickups, perform deliveries or services. Bringg can calculate relevant slots for a particular order, taking into account the order's destination, your resource availability, SLAs, and more.
You can present delivery slots to your consumer, to allow them to choose when they would like to receive their order.
Inside the Bringg database and payloads a delivery slot is referred to as a planned delivery window (PDW).
delivery strategy (delivery term)
A delivery strategy contains the terms you define per carrier that qualify them to fulfill a certain order. You may qualify a carrier by additional services they offer, types of vehicles they use, or their service area.
If you have agreements with multiple carriers, enter the terms of delivery for each provider. For example, you might want to use one carrier for fragile lightweight orders in the city center, while another might be best for all fragile orders in the northern suburbs.
For each carrier, you can create as many terms as you need, each describing a circumstance when you would use that provider. Each term can contain multiple conditions.
Then Bringg’s fleet router can assign each order to the preferred carriers according to your strategy.
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 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.
For a dispatcher, the Bringg Platform makes your workload lighter by automating most typical dispatch and fulfillment processes, helping you deliver on time with great customer experience scores. Save hours by automatically preparing routes, finding available drivers, vehicles, and delivery providers.
You can manage by exception and let Bringg do the work, allowing you to make fast, accurate decisions by checking alerts on potential problems before they become larger issues. Bringg presents the information and functionality you need to react.
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.
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.
An order is a request for fulfillment of goods and services at a specific destination. It includes all information needed to complete it, such as the requested service or goods, the consumer's contact information, up to two destinations (e.g. pickup and delivery), and the time window.
The properties of the order's goods or services determine the vehicle and skills required to fulfill that order. For example, food deliveries may require a refrigerated vehicle while an appliance installation requires a driver with the relevant training.
You fulfill orders by assigning them to a driver, store associate, or delivery provider. You can also assign orders to routes and then assign each route to a vehicle and driver.
Inside the Bringg database and payloads an order is sometimes referred to as a task.
A delivery provider (DP) offers their fleet of vehicles to fulfill orders on behalf of the shipper. carriers promise different levels of service, cover specific territories, and may specialize in different types of goods and services, such as parcel retail, restaurant, and grocery delivery. You can add more carriers to expand your service coverage by finding the best fit for your business in our carrier catalog.
There are two types of carriers:
- Carriers are often the more established carriers with their own branded fleet of vehicles and drivers, which they offer to shippers to fulfill their orders. Carriers can typically deliver higher volumes and a wider variety of goods around the world, and can therefore batch planned orders together, sometimes several days in advance, to offer shippers cheaper rates.
- A crowd-sourced last mile carrier uses independently contracted drivers to populate its fleet. Since the drivers usually use their own vehicles, this type of carrier often fulfills hyper local orders that require more immediate fulfillment (on demand, same day, or next day orders). Their wide pool of local drivers enables them to offer cheaper rates for these deliveries.
E
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.
Estimated time on site.
A Bringg event typically marks a change in an order's status, or a registered driver action, like when an order is ready for dispatch, or when a driver is approaching the order's destination. You can update other systems like an OMS whenever a specific Bringg event occurs, by configuring a webhook to be triggered by that event.
F
In Bringg, floating inventory are inventory items that are not connected to specific orders. These items can be used for upsell or as spare parts. Bringg maintains a chain of custody for these items while they are transferred between the team and a driver or vehicle.
One order can include several fulfillments that Delivery Hub displays only in the shipping location where a packer will fulfill one part of the order. Fulfillments include the list of inventory for that location and requested service levels.
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.
G
A geofence is a method to automatically trigger events based on the proximity to a location, like starting a shift as you leave the fulfillment center, or starting the time on site measurement when you are close to a destination.
Green delivery defines when an Own Fleet or carrier can fulfill orders using sustainable and eco-friendly means. This can be accomplished by using sustainable materials and eco-friendly vehicles (such as electric or hybrid vehicles, bicycles, or electric scooters) or committing to achieving carbon neutrality by investing in carbon offset projects (such as planting trees).
Green delivery defines when an Own Fleet or carrier can fulfill orders using sustainable and eco-friendly means. This can be accomplished by using sustainable materials and eco-friendly vehicles (such as electric or hybrid vehicles, bicycles, or electric scooters) or committing to achieving carbon neutrality by investing in carbon offset projects (such as planting trees).
Green delivery defines when an Own Fleet or delivery provider can fulfill orders using sustainable and eco-friendly means. This can be accomplished by using sustainable materials and eco-friendly vehicles (such as electric or hybrid vehicles, bicycles, or electric scooters) or committing to achieving carbon neutrality by investing in carbon offset projects (such as planting trees).
Green delivery
H
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.
A harmonized code is an 8-digit code representing a globally recognized product description. Harmonized codes are used to determine tax and customs requirements of shipped goods and are required for each package shipped internationally.
Your delivery network includes all the organizations that provide drivers and vehicles for your deliveries. This may include several third party carriers, external contractors or your Own Fleet. Allow Bringg to leverage your delivery network to extend your delivery coverage and minimize costs using the Delivery Hub.
A hybrid delivery network includes both your Own Fleet and third party carriers.
I
When sending an order via API or webhook, you can specify details at the inventory level of a payload, which would apply to a specific item or service inside the order.
Payloads contain nested data structures, allowing you to specify a value at the level of a specific data structure.
L
The last mile is where Bringg adds value to the last stage of the fulfillment process when you deliver goods and services from a fulfillment center or warehouse to the order's final destination. This is the most visible step for customer experience, it's complex to manage, and often the most costly stage of the fulfillment process.
Bringg saves on those costs by orchestrating last mile fulfillment to automate, streamline and optimize your delivery services so that you can rapidly scale up your last mile operations efficiently with minimum costs. Bringg connects systems across the supply chain with both your Own Fleet and delivery providers.
Bringg's Launchpad program facilitates quick connections with carriers, offering pre-negotiated contracts, discounted rates, and billing management. It eliminates negotiation hassles and billing management with individual carriers, speeding up same-day delivery capabilities for ship-from-store scenarios.
M
Bringg is a highly automated system, allowing you to sit back and trust its decisions, so you can focus only on the exceptional cases, known as managing by exception. For example, you can trust Bringg's assignment of orders to routes which it optimized to be the most efficient, and assigned them to the most appropriate drivers and vehicles.
You can use Bringg to coordinate the middle mile, which is the path that goods take from a large distribution hub to a local fulfillment center. Bringg's middle mile features enable you to stay in control of your goods as they travel between destinations and drivers, and reduce the amount of time inventory stays on your shelves before delivery to the consumer.
O
Omnichannel describes a unified consumer experience when browsing, ordering, and receiving goods, regardless of the channel they use (a physical store, a mobile app, or a webstore). Bringg orchestrates last mile fulfillment and integrates with all your channels, enabling consistent information so consumers can start on one channel and continue on another.
An on demand order is dispatched as soon as possible after it is received. This is typical for food deliveries and emergency services, where the order must reach its destination within a few minutes or hours. Bringg dispatches on demand orders using AutoDispatch.
A route is a sequence of destinations that serves as work instructions for drivers, usually starting and ending at your fulfillment center. Each destination in a route is a delivery or service point for one or more orders. A route can be short, such as for perishable food deliveries that you dispatch a few orders at a time, or they can take up a driver's entire shift.
The OneTouch program is a solution Bringg offers to make it quick and easy for you to connect with participating carriers (carriers).
Bringg handles the process fully, providing you with a smart package of carrier services including:
- Standard, pre-negotiated contracts
- Discounted delivery rates
- Billing management
OneTouch saves you significant time by removing the hassle of negotiating and managing the billing directly with each carrier individually. It also accelerates your ability to offer consumers same day delivery options.
Use OneTouch specifically for ship from store scenarios, but not for returns or other types of transactions.
An order is a request for the fulfillment of goods and services at a specific address. It includes all information needed to complete it, such as the requested service or goods, the customer’s contact information, required services (such as fragile care), and the time window.
An order flow defines all the stages of fulfillment from when an order enters Bringg to when the order is completed or cancelled.
You can define order flows for different types of goods and consumers to fit your company's policy. These flows can determine who prepares the order, its time window, and the driver actions to complete fulfillment.
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.
Building order flows includes all eventualities, including defining the steps for drivers if goods are damaged. Or, if you work mostly with Own Fleet, you may need a spillover plan to assign orders to carriers during high volume periods.
The Bringg Driver App can prompt drivers to perform driver actions for any order, or only those which have certain types of goods. It can suggest to perform these actions at the start of a shift, at the end, or during handoff (after check-in or before checkout).
You can add variations to your order flows using service plans in order to offer consumers different levels of service. For example, a basic plan may assign default delivery slots, while over the threshold plans may offer consumers faster fulfillment, or the option to choose a specific arrival date or time.
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.
Use the Own Fleet product when you have your own driver s and vehicles which can fulfill your last mile requirements. Your dispatchers can use Bringg to assign the best drivers with the most appropriate vehicles to the most efficient route.
P
Each shipment can contain multiple packages. A package refers to the physical goods that are shipped, including packaging and inventory. You might hear packages referred to as parcels outside of Bringg.
Packers are users who prepare shipments for dispatch. Using Delivery Hub's suggestions and order details, packers split orders into shipments, select the best packaging for the goods in each order, update missing order details, and assign a carrier.
Use packing slips to tell your packers which inventory items are intended for each package. In addition to a list of inventory included in the package, packing slips also include the address of the shipping location date, customer ID, order number, and billing and shipping addresses.
Customers can then check to make sure all listed items have arrived.
You can customize packing slips with your company name and logo, and set up automatic printing to send the slips directly to a designated printer.
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
}
A planned order is an order that needs some time to prepare and stage, and is often dispatched according to a set schedule. This is typical for big and bulky and parcel delivery. Use the Planning page in Bringg to organize planned orders, create routes using route optimization which assigns to drivers in advance.
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.
You can also create on demand routes.
Q
Quotes are carrier-provided fulfillment estimates and often include pricing, availability, and ETA. You can display quotes to customers at checkout, auto-assign carriers based on order attributes with Carrier Selector rules, or manually assign carriers in the Bringg platform.
For each order, Bringg sends quote requests to carriers who match your Carrier Selector rules and delivery terms.
You can also set up rate cards for carriers whose quotes do not match agreed-upon pricing.
R
Rate cards calculate an estimate of the delivery price according to your contract with each carrier, allowing calculations that are more personalized and granular than standard carrier quotes.
Bringg's fleet router uses rate cards or carrier quotes to determine which qualified carrier can deliver an order at the lowest cost.
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).
When you create and enable Return Rules, Delivery Hub automatically prints return labels for each shipment with all the attributes required to trigger a rule. The return label includes all the information that the customer needs to initiate the return, as well as the return location and service level for the carrier to return the inventory to the correct location.
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.
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.
S
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.
A service plan is a type of service that you provide to consumers like express, basic, or over the threshold. Service plans enable you to fulfill service level agreements by letting the Bringg Platform, dispatchers, and drivers know when you have committed to providing a specific service, such as delivery at the consumer's home or workplace, or a specific handoff procedure like requiring the consumer's signature as proof of delivery.
Each fulfillment contains at least one shipment, which is created using the Shipments API or when a user packs fulfillment inventory and makes at least one attempt to book a carrier.
Fulfillments can be split into multiple shipments. For example, if some of the inventory is unavailable for the first shipment, it can be sent in a subsequent shipment.
A single shipment can contain several packages.
Shipments may be referred to as consignments outside of Bringg.
A shipper is a term used by carriers (carriers) to describe a company that ships goods or services to consumers. Shippers sometimes use carriers to fulfill their orders, often to augment their Own Fleet.
A shipping account represents a retailer's agreement with a carrier, providing a single business agreement, invoice, and pickup schedule for a shipping location. Delivery Hub users generally have multiple shipping accounts per location.
Shipping labels provide all the information carriers need to ship a package to the correct address, such as the service level, tracking number, and package weight. They also include vital information for carriers, such as if included items are fragile or dangerous.
Some carriers provide shipping labels for each package, which are automatically added to a shipment's documentation and printed when a packer selects Book and Print.
Each shipping location in Delivery Hub has its own shipping accounts, schedule, and shipment preparation time.
- A distribution center is a location where you fulfill orders but do not serve walk-in customers. It may also be a location where you accept and process returns.
- A store serves walk-in customers in addition to shipping orders.
- A dropoff point is a location where customers can drop off returns. It might be a location otherwise unrelated to your organization, such as a convenience store.
Set up skills in Bringg to automatically assign orders to routes with the right drivers and vehicles that have the capabilities necessary to fulfill them. For example, when delivering groceries you can set up a refrigerated skill that applies to all perishable orders so that route optimization and AutoDispatch automatically assign these orders to the vehicles that also have the refrigerated skill.
Note that vehicle type and capacity (weight or volume) are properties of the vehicle, not skills.
A Service Level Agreement (SLA) is the commitment you make to your consumer to fulfill their orders by meeting specific standards, like stating all deliveries arrive within a specific time after checkout. Carriers also have SLAs with their shippers and retailers.
Delivery Hub can suggest the most efficient packaging for each shipment using the dimensions you provide in Settings > Packages and our boxing algorithm. When you enable Suggest packaging, Delivery Hub automatically adds the inventory in a shipment to packages, so all a packer needs to do is print the packing slip and pack.
Surcharges are fees that a carrier adds to the base fee to account for additional expenses that arise due to a need for extra care or time when delivering an order. For example, carriers may add a surcharge for areas with congested roads or when handling fragile goods.
Bringg adds all the surcharges that apply to a particular order to its final calculated price.
For example, a delivery price might be calculated by Base + Surcharge 1 + Surcharge 2.
T
Bringg uses tags to allow you to distinguish branding and communication flows between different partners, subsidiaries, or fulfillment processes.
For example, if your company has two subsidiary companies, one selling clothing and the other linens, you can have separate tags to add the relevant logos, consumer notifications, and so on. You may also use separate tags for on demand vs. planned order, or for each service plan like basic vs. over the threshold, each of which follows different consumer notification flows.
When sending an order via API or webhook, you can specify details at the task level of a payload, which would apply to the whole order. Payloads contain nested data structures, allowing you to define the scope of a variable and its value by adding it to a specific level in the hierarchy.
A team groups together the people and vehicles needed to fulfill orders from a specific fulfillment center or service area. It can contain drivers, dispatchers, vehicles, and orders.
For example, you can define a team as all orders and drivers assigned to a few stores in a small neighborhood. Or a team might consist of refrigeration trucks, their drivers, and orders of perishable goods. If you use carriers, you can define delivery terms to assign a team's orders to specific carrier and then use the fleet router to automatically choose the best one for each order.
To fulfill an order, you must assign it to a team, then Bringg can assign it to a route and driver or to a carrier.
Dispatchers only see drivers and orders assigned to their teams. If a driver belongs to multiple teams, the dispatcher or driver can choose which team to join at the start of each shift.
A delivery strategy contains the terms you define per carrier that qualify them to fulfill a certain order. You may qualify a carrier by additional services they offer, types of vehicles they use, or their service area.
If you have agreements with multiple carriers, enter the terms of delivery for each provider. For example, you might want to use one carrier for fragile lightweight orders in the city center, while another might be best for all fragile orders in the northern suburbs.
For each carrier, you can create as many terms as you need, each describing a circumstance when you would use that provider. Each term can contain multiple conditions.
Then Bringg’s fleet router can assign each order to the preferred carriers according to your strategy.
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.
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.
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.
U
You can create user roles to define groups of drivers and vehicles which have special conditions. applied to them when Bringg auto-assigns them to routes using route optimization or AutoDispatch. For example, you can define a maximum total price of goods for any driver in this role, or a maximum number of orders that Bringg can assign to a driver or vehicle per route. You can assign user roles when you set up drivers and vehicles, then edit them at any time.
V
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.
Types of vehicles often include cars, vans, walking, bicycles, motorcycles, or trucks with trailers, with optional properties for green delivery.
W
Use Bringg webhooks to notify other enterprise systems in real-time as soon as a predefined event occurs, like updating your order management systems (OMS) that an order arrived at its destination.
You can have multiple systems listen to the same webhook rather than each making an independent data request. The webhook sends data in its payload to designated URLs.
Webhooks send data to other systems when an event occurred Webhooks send data to other systems when an event occurred
Webhooks notify systems that an event occurred, whereas APIs initiate a specific request for another system to act.
Any applications subscribed to a single webhook receive the payload at the same time, but its content may vary depending on the parameters which each system requires.
For example, if you register a webhook URL in your OMS and ERP for the event Order Is Cancelled, the OMS receives one payload belonging to Order Is Cancelled to update the status of this order. At the same time, the ERP receives a slightly different payload with details to update the inventory.
You can register webhook URLs for automatic updates of events throughout the order lifecycle including when it is assigned to a driver, when a driver delivers the goods or services, and so on. Learn more