Libera by ElasticRun | Blogs

Beyond the Traffic: Using Dynamic TMS & Route Planning to Bypass Urban Congestion

Written by Sritama Sanyal - Product Marketing Manager | Libera | Jun 25, 2026 8:29:55 AM

An operational playbook for navigating metropolitan congestion with AI-driven planning

 

As any seasoned city logistics planner will tell you, the last 15 kilometers to your final destination is what breaks their day. For the long-haul sections on highways, they see quick progress on the metrics. However, in metropolitan areas with congested streets and thousands of restrictions, every underpass can get blocked and divert you on a detour in an instant. Add to that the school zones, loading bay restrictions, and other road usage restrictions. Every late delivery can cause a domino effect for the rest of the day, pushing back the driver's next assignment, which pushes back a third stop, and by evening the entire day's plan has quietly fallen apart.

 

Most transport management systems are built to solve yesterday's problem: get a route plan out the door each morning. But a static plan, however well-built, starts decaying the moment traffic doesn't match the map. The real question metropolitan logistics teams need answered isn't "What's the best route at 7 AM?" — it's "What's the best route right now, and how fast can we know if it's changed?" That's the shift Libera Freight TMS is built around: treating route planning not as a one-time calculation but as a continuously running decision, made by an AI agent that can replan the moment conditions shift.

 

Why static planning fails inside city limits

 

On long-haul routes the route planned in the morning will typically remain valid for several hours and be affected by few variables that remain constant for long periods of time. Inside metros, however, the number of variables can increase exponentially and change quickly. Thus, a city logistics planner could be affected by a closed flyover for repairs, by a sudden downpour of rain, by flooded roads due to heavy rain, etc., or by market days with vendors spreading onto the roads. The planner would not know of such events and would only find out by speaking to the driver.

 

Libera's planning module is designed around exactly the set of questions a planner faces on every single dispatch. These are the typical questions, like: How many vehicles do I need to deliver a certain amount of goods? What is the right vehicle for a certain type of load? What is the best loading order and what is the best drop order to try and save as much money as possible for the customer? And last but not least: what is the best route to follow in order to get to the destination as fast as possible and for the lowest possible cost?
The platform's framing is direct: all of this is decided at every planning cut-off and replanned automatically when things change. That last clause is what separates a dynamic TMS from a digitized version of a paper route sheet. The plan isn't fixed at dispatch; it's a living object that the system keeps re-solving as the day unfolds.

 

For a metro delivery operation, this matters in a very concrete way. If an AI agent is continuously re-evaluating routes against live conditions, a blocked underpass or a sudden diversion doesn't have to wait for a human to notice it on a map app and manually reroute three drivers. The system can adjust the plan and push an updated route to the driver's app before the delay compounds. The promise isn't "perfect traffic prediction" — no system has that, but rather it's resilience: a plan that can absorb disruption and keep adjusting, rather than one that simply breaks the first time reality disagrees with the morning's assumptions.

 

Keeping the signal alive when the city interferes with itself

 

The quality of information can impact dynamic planning. In metro cities, however, it is often challenging to obtain the requisite visibility into vehicle movement and status. Tall buildings can obstruct GPS signals and can have very patchy cellular network coverage. Further, in very congested areas, even a single dropped ping can blind the system at the worst possible time, when a vehicle is moving through the city and the system has the least amount of visibility into the vehicle’s location.

 

This is where Libera's Execution module does the quieter, less glamorous work that makes dynamic planning possible in practice. The platform layers tracking across GPS, SIM triangulation, FASTag reads at toll and check points, and IoT sensors as a fallback chain so that if one signal source drops out in a congested or signal-poor stretch of a city, another picks up the thread. Nothing goes unseen from gate-in to proof of delivery, and the system issues predictive alerts rather than just historical logs, flagging a vehicle that's falling behind schedule before the delay becomes a missed delivery window, not after.

 

While it is relatively easy to predict when an event will happen, there are numerous variables that affect traffic, thereby causing congestion. For example, some markets experience a considerable amount of rain, which can create road hazards and cause accidents. Other markets can experience a high incidence of events, such as festivals or sporting events, which can create traffic bottlenecks. Even construction can cause traffic congestion in certain areas. However, there are also factors that are unique to each delivery, such as a truck getting stuck behind a school or in a parking lot. All of these factors must be taken into account by a good predictive system.

 

The control tower: turning live data into a next step, not just a dashboard

 

For any transport operation, information overload is a major problem, especially for the planning team. They need to gather a large amount of information from various sources to keep track of the fleet. This can be a challenge when all the information is spread across different apps, spreadsheets, etc. The Libera Control Tower consolidates all the information into actionable insights that need to be taken in real time. It generates real-time alerts for any SLA breaches or blockers and also has a ‘smart actions’ feature that suggests the best course of action to deal with any problems on a particular route.

 

This is also where the AI chatbot component earns its place in a congestion playbook specifically. There are so many variables that a planner needs to take into consideration when he is creating a route, and it takes considerable time and effort to plan a route. While managing a dozen routes simultaneously, he doesn't always have time to dig through a dashboard; being able to ask, in plain language, "which vehicles are behind schedule on the south zone run" and get an immediate answer is a meaningful difference in how fast a disruption gets handled, especially during peak traffic windows when every minute of manual lookup is a minute the gap widens.



Where the time savings actually show up

 

The biggest challenge for logistics or supply chain teams in metros is to have an operation which adapts to traffic conditions as and when they change. This can only be achieved by having three pillars – a planning layer which dynamically plans routes on a continuous basis; a tracking layer which provides location data of vehicles to the planner even in situations where the signal strength of GPS or cellular signal might drop in metros; and a control layer which turns data into a specific action to be executed by staff on the ground without having to triage alerts.

 

The broader ROI framing — roughly 20-30% lower landed freight cost across cost, time, resolution, and compliance levers — includes time savings from fewer empty or redundant runs and better utilisation as one of its specific components. Congested urban routing is exactly the kind of inefficiency that produces those empty or duplicated runs in the first place: a truck that takes a wrong-time route, gets stuck, and forces a second vehicle to cover an urgent stop is a direct utilisation loss. Dynamic replanning is one of the more direct ways a TMS can claw that back.

 

Building the playbook

 

Every hour of every day, operators of logistics and supply chain teams are required to make a host of calls. Some to follow up and confirm whether a vehicle has moved and is proceeding towards a destination. Every time a call is required to follow up on information that could have been provided automatically, a host of problems are created. All of these problems arise from the urban delivery environment, which creates a requirement for far greater numbers of stops for pick-ups and drop-offs than there are in outbound logistics environments. These increased numbers of stops result in far greater potential for human error in updating status on a vehicle. All such errors result in delayed traffic information becoming a delayed delivery, which in turn becomes a cause for customers, causing nothing but pain and anxiety.

 

That's the shift from "fighting traffic" to "routing around it before it costs you the SLA", and it's the operational logic Libera's Planning, Execution, and Control Tower modules are built to support end-to-end, from the moment a vehicle is dispatched to the moment delivery is confirmed.