Caso de estudio · Tracking automatizado, freight forwarding
El correo del carrier ya no lo lee una persona. Lo lee un agente.
Un operador logistico que mueve carga entre Estados Unidos y Mexico dejo de capturar el estatus de sus embarques a mano. Este es el sistema que construimos para lograrlo.
El problema
El estatus de cada embarque llega como hace veinte anos: por correo.
El carrier escribe "driver is loaded", "current location Yuma AZ", "delivered, POD signed" — y alguien del equipo tiene que leerlo, interpretarlo y capturarlo a mano en el TMS.
Un mismo embarque genera diez o quince correos entre recoleccion y entrega, mezclados con otros carriers, en un solo buzon.
Horas de captura manual
que no agregan valor al negocio.
Retrasos
el cliente ve el estatus cuando alguien tuvo tiempo de actualizarlo, no cuando ocurrio.
Errores humanos
milestones omitidos, capturados tarde o en el orden equivocado.
Dependencia de personas
si el encargado no esta, el tracking se detiene.
Lo que construimos
Un sistema que lee, entiende y actualiza el TMS solo.
Cada ciclo, el sistema repite seis pasos sin intervencion humana:
- 01
Lee el buzon
de tracking y separa los correos por carrier.
- 02
Consulta el TMS
para saber el estado real del embarque.
- 03
Interpreta el correo con IA
entiende lenguaje natural, no palabras clave: distingue "driver is loaded" de "driver is on his way back" (viaje vacio) o "still waiting for cargo to cross" (unidad detenida).
- 04
Calcula que falta
y completa los milestones pendientes, en orden y con las horas reales del hilo de correo.
- 05
Inyecta los eventos al TMS
por el canal EDI oficial del proveedor.
- 06
Registra todo
para auditoria.
Los seis milestones del tracking terrestre, confirmados por el sistema, no por una persona.
Resultados en produccion
El sistema opera hoy sobre embarques reales, con clientes reales.
Ciclo completo automatizado
de recoleccion a entrega, los seis milestones del track terrestre se completan solos.
Cero captura manual
para el carrier integrado.
Actualizacion en el ciclo
no cuando alguien tiene tiempo.
Trazabilidad total
cada evento enviado queda registrado con su embarque, su hora y su resultado.
Por que confiar en el
Automatizar es facil. Automatizar sin romper nada es lo dificil.
Cuatro capas de proteccion hacen que el sistema sea apto para operacion desatendida.
Idempotencia
nunca envia dos veces el mismo milestone. Consulta el estado real del TMS antes de actuar.
Candado atomico
si dos correos del mismo embarque llegan al mismo tiempo, solo uno gana el registro. Sin duplicados, garantizado a nivel de base de datos.
Deduplicacion de correos
un hilo viejo que se reactiva no dispara nada de nuevo.
Validacion previa
antes de tocar el TMS, verifica que el evento tenga sentido: sin identificador valido, sin fecha futura, sin destino faltante. Si algo no cuadra, se detiene y alerta.
Alertas automaticas
cualquier fallo genera notificacion inmediata al equipo. Nada falla en silencio.
Bitacora de auditoria
cada decision queda registrada y es consultable: que llego, que decidio el sistema y que se envio.
Rellenado inteligente
Los carriers no reportan de forma limpia. El sistema no se pierde.
A veces un carrier manda "entregado" sin haber reportado la salida. El sistema consulta el estado real del embarque, detecta que milestones quedaron sin marcar, y los completa hacia atras en orden cronologico, con las horas reales extraidas del hilo de correo, no con fechas inventadas. El cliente final ve un tracking completo y coherente, aunque el carrier haya reportado a saltos.
Arquitectura para escalar
La logica que lee correos esta separada de la logica que actualiza el TMS.
El sistema esta disenado sobre un contrato de datos comun. Integrar un carrier nuevo es escribir solo su capa de lectura; el motor, ya probado en produccion, se reutiliza sin tocarse. Aplica a cualquier formato de entrada: correos, portales o sistemas GPS/telemetria via webhook.
Capa de carrier (intercambiable)
Motor comun (probado)
Que gana el negocio
El equipo deja de capturar estatus y se dedica a lo que si aporta.
Operaciones
el equipo se dedica a resolver excepciones, que es donde si aportan.
Servicio al cliente
el tracking esta actualizado siempre. Menos llamadas de "donde va mi carga".
Escalabilidad
mas embarques no significan mas personas capturando.
Visibilidad
datos estructurados de cada movimiento, listos para reportes: tiempos de transito, desempeno por carrier, cumplimiento de ventanas.
Continuidad
el sistema no se va de vacaciones ni se enferma.
Stack
Automatizacion sobre n8n, clasificacion con Claude (Anthropic), base de datos PostgreSQL para control y auditoria, integracion EDI/API con el TMS, y correo Microsoft 365. Desplegado en infraestructura cloud propia. Compatible con cualquier TMS que exponga un canal EDI; implementado y en produccion sobre uno de ellos.
No es una demo. Corre hoy moviendo carga real entre Estados Unidos y Mexico.
Fue construido resolviendo los problemas que solo aparecen en produccion: identificadores que el TMS no expone, carriers que reportan a destiempo, correos duplicados, eventos concurrentes, timestamps que el sistema receptor rechaza. Lo probamos en nuestra propia operacion antes de ofrecerlo.