Route planning and dispatch agent
An agent that reads orders, checks vehicles, plans routes with an optimisation tool, and re-plans when a delay is reported, with approval.
The brief
Dispatchers plan routes on paper and scramble when a truck breaks down. Build an agent that reads the day's orders, checks vehicle capacity, calls a route optimisation tool, drafts a dispatch plan for approval, and re-plans when a delay is reported. Good looks like: a real optimisation tool behind the agent, an approval step, scripted days with disruptions, and plan quality and cost.
What you will build
- Model orders, vehicles and depots
- Build a vehicle-routing tool with OR-Tools
- Build the agent with LangGraph and approval
- Re-plan when a delay or breakdown is reported
- Test on scripted days
- Measure distance, on-time rate and cost per plan
Free, open data to build it with
- Google OR-Tools ↗ Google
- Amazon delivery dataset ↗ Kaggle
Check each dataset's licence before you publish your work. Your mentor gives your team its own version of the brief (data, scope or region), so every team's project is its own.

