Skip to content
Odoo support plans from $425 a month · Installation and setup: Onboarding Pack, $350 one-offSee plans →Get a quote
PokutsoftPokutsoft
GlobalServices
Field Service Route Optimization icon

Field Service Route Optimization

Daily vehicle-routing optimizer for field crews: CVRP with time windows, capacity, territory locking, 2-opt/Or-opt and ETA per stop

Odoo 20.0Odoo 19.0Odoo 18.0

Want Field Service Route Optimization installed and configured for you? Onboarding Pack: $350 one-off

Support plans from $425 a month
Compatible with Odoo 18.0 · 19.0 · 20.0
OPL-1 license · 15 languages · Community & Enterprise
Field Service Route Optimization for Odoo — preview banner

Field Service Route Optimization

Daily vehicle-routing optimizer for field crews: CVRP with time windows, capacity, territory locking, 2-opt/Or-opt and ETA per stop

Field Service Route Optimization Turn a pile of daily service stops into ordered, drivable routes.

Key Features

Route Distance Provider

Route Distance Provider. Tracks Endpoint URL, API Key, Circuity Factor, Default Speed (km/h), Timeout (s).

Optimized Route

Optimized Route. Tracks Route, Plan, Vehicle, Stops, Stops. One-click confirm route.

Daily Route Plan

Daily Route Plan. Tracks Reference, Plan Date, Company, Vehicles, Stops. One-click load stops, load all vehicles, optimize, confirm, mark close.

Field Service Stop

Field Service Stop. Tracks Stop, Customer, Address, Service Date, Latitude. One-click reset to unplanned.

Field Service Territory

Field Service Territory. Tracks Territory, Code, Color Index, Territory Manager, Notes.

Field Service Vehicle

Field Service Vehicle. Tracks Vehicle / Crew, Reference, Color Index, Driver, Depot Address.

Use Cases

✓Manage route distance provider directly inside Odoo without spreadsheets.
✓Manage optimized route directly inside Odoo without spreadsheets.
✓Manage daily route plan directly inside Odoo without spreadsheets.
✓Manage field service stop directly inside Odoo without spreadsheets.

Screenshots

Field Service Route Optimization — Route Plans in Odoo

Route Plans

Field Service Route Optimization — Distance Providers in Odoo

Distance Providers

Field Service Route Optimization — Routes in Odoo

Routes

Field Service Route Optimization — Stops in Odoo

Stops

Field Service Route Optimization — Territories in Odoo

Territories

Field Service Route Optimization — Vehicles in Odoo

Vehicles

Why Choose This Module

Capacitated Vehicle Routing with Time Windows (CVRPTW) solver: nearest neighbour construction plus 2-opt and Or-opt local search and an inter-route rebalancing pass that evens load across vans. Per-vehicle capacity, driver shift limits and maximum stops. Customer time windows with waiting and violation detection. Territory locking: a stop is only served by a vehicle assigned to it. Service-duration aware ETA: arrival, wait, service and departure per stop. Pluggable BYOK distance provider (OSRM / OpenRouteService / Google) with a built-in haversine road-distance fallback that always works offline. Ordered stop sequences, total distance / drive time / cost and capacity utilization per route, plus a printable route sheet.

Specifications

  • Compatible: Odoo 18.0 / 19.0 / 20.0
  • License: OPL-1
  • Languages: 15 (ar, cs, de, es, fr, it, ja, nl, pl, pt, ro, ru, sv, tr, zh_CN)
  • Author: Pokutsoft
  • Dependencies: base, mail
  • Support: support@pokutsoft.com
  • Update date: 2026-10-06

User guides (PDF)

Related modules