Descripción

Rastreo en tiempo real de envíos multimodales (terrestre, aéreo, marítimo) con ETA dinámica y alertas de retraso.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
shipmentIdsarray✓ Sí
transportModestring
includeETAbooleantrue
Salida — lo que devuelve
CampoTipoFormato
shipmentsarrayitems→object

Guía de Implementación

¿Por qué estos parámetros de entrada?

Se necesita `shipmentIds` como array para consolidar el seguimiento de múltiples envíos en una sola consulta, esencial cuando se coordinan varios transportistas simultáneamente. `transportMode` permite seleccionar las APIs de trazabilidad correctas: terrestre usa GPS del transportista o plataformas como Samsara, aéreo usa IATA y códigos de guía aérea, marítimo usa AIS (Automatic Identification System) e integración con operadores portuarios. `includeETA` activa el cálculo de la fecha estimada de llegada dinámica basada en la posición actual y velocidad promedio histórica del modo de transporte.

Cálculos y lógica a implementar

Consultar la API del proveedor de trazabilidad (GPS/AIS/IATA) para cada `shipmentId`. Obtener la posición actual, hito de ruta más reciente y status del transporte. Calcular `etaDate` dinámicamente: para terrestre, distancia_restante / velocidad_promedio_histórica_de_esa_ruta; para marítimo, distancia_a_puerto / velocidad_actual_AIS. `delayDays` = max(0, (etaDate - fechaEntregaComprometida) en días). Generar `alerts` por condiciones: retraso > 0 días, evento de excepción (detención inesperada > 4 horas, temperatura fuera de rango para carga refrigerada), documentación aduanal pendiente.

¿Por qué estos parámetros de salida?

`status` y `currentLocation` por envío permiten al agente comunicar proactivamente al cliente antes de que pregunte por su pedido. `etaDate` dinámica es más confiable que la fecha estática del manifesto para planear la recepción en almacén. `delayDays` activa automáticamente la gestión de excepción: si > 0, el agente busca alternativas o notifica al cliente. `alerts` permiten al agente escalar solo los envíos con problemas reales.

Interfaz gráfica recomendada

Mapa en tiempo real con iconos de camión/barco/avión mostrando la posición actual de cada envío. Lista de envíos con semáforo de puntualidad (verde=en tiempo, amarillo=en riesgo, rojo=retrasado). Panel de detalle con historial de hitos del envío seleccionado. Filtros por modo de transporte y estado. Alerta emergente para envíos con excepciones.

Conexiones con otras Tools

Envía a
SHIPMENT_DELAYEDMQTT

Envío con retraso > 2 días activa análisis predictivo de disrupciones de suministro

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.
shipment_tracking_update→ 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

Rastreo en tiempo real de envíos para visibilidad de la cadena de suministro.

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

Rastrear Envíos
Hola, soy el asistente de  Rastrear Envíos. ¿En qué puedo ayudarte?