Descripción

Calcula rutas de entrega óptimas considerando costo, tiempo, capacidad de flota, ventanas de entrega y restricciones de tráfico.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
depotIdstring✓ Sí
deliveryPointsarray✓ Sí
fleetConfigobject
optimizationObjectivestring
Salida — lo que devuelve
CampoTipoFormato
routesarrayitems→object
totalDistanceKmnumber
totalCostnumber
estimatedDurationHoursnumber
co2Savingsnumber

Guía de Implementación

¿Por qué estos parámetros de entrada?

Se necesita `depotId` para establecer el punto de origen de las rutas y acceder a la flota asignada a esa instalación. `deliveryPoints` es el array de destinos con dirección, ventana de tiempo de entrega (timeWindow), volumen/peso del pedido y prioridad; es obligatorio porque sin destinos no hay optimización posible. `fleetConfig` describe la flota disponible (capacidad de cada unidad, costo por km, restricciones de acceso como peso máximo). `optimizationObjective` define la función objetivo: 'minimize_cost' reduce combustible y horas-conductor, 'minimize_time' maximiza el número de entregas/día, 'minimize_emissions' prefiere vehículos más limpios y rutas más cortas aunque sean más lentas.

Cálculos y lógica a implementar

Enviar los pedidos, vehículos disponibles, depósitos y ventanas de tiempo al servicio de optimización de rutas (Google Maps Platform Route Optimization API, HERE Routing Optimization, o el módulo TMS del ERP). Obtener la asignación óptima de pedidos a vehículos y la secuencia de paradas. No implementar VRPTW en el tool; el solver de rutas es responsabilidad del servicio externo.

¿Por qué estos parámetros de salida?

`routes` por vehículo es el plan de trabajo del día para cada conductor, que el agente puede distribuir automáticamente a los dispositivos móviles de los repartidores. `totalDistanceKm` y `totalCost` son los KPIs de eficiencia logística. `estimatedDurationHours` permite al agente verificar que las rutas son factibles dentro del turno de trabajo. `co2Savings` es el argumento de sustentabilidad del programa de optimización.

Interfaz gráfica recomendada

Mapa con las rutas optimizadas dibujadas en diferentes colores por vehículo. Panel de comparación: ruta actual vs ruta optimizada (distancia, costo, emisiones). Lista de paradas por ruta con secuencia, dirección y ventana de tiempo. Botón de confirmar y publicar rutas a los conductores. KPI de ahorro proyectado en costo y CO₂.

Conexiones con otras Tools

Recibe de
DISRUPTION_RISK_HIGHREST

Riesgo alto de disrupción activa reoptimización de rutas con proveedores alternativos

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
route_optimization_result→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 28000:2022§8.1Planificación y control operacional de la cadena de suministro

Optimización de rutas de entrega para eficiencia logística.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Optimizar Rutas de Entrega
Hola, soy el asistente de  Optimizar Rutas de Entrega. ¿En qué puedo ayudarte?