[ Casos de uso ]

Cómo conseguimos que un WhatsApp gestione solo cientos de traslados al día

Por Diego Páez · Actualizado el

Sector: transporte de pasajeros VTC (alta gama)

Piensa en una empresa que traslada a directivos en coches de alta gama. Ahí no hay margen para errores: si un cliente pide que lo recojan a las 7 para coger un vuelo, el conductor tiene que estar ahí a las 7. Sin excusas.

Eso vivía nuestro cliente cada día. Y lo curioso es que su problema no era conducir, sino todo lo que pasaba antes de subir al coche.

El problema

Las peticiones llegaban por WhatsApp, por correo, por teléfono. Y alguien del equipo tenía que leer cada mensaje a mano, sacar la fecha, la hora, el origen, el destino, el vuelo si lo había, y meterlo todo en su sistema de gestión. Uno por uno, cientos de veces al día.

El riesgo era real: un dato mal copiado o una hora confundida podía dejar a un directivo tirado en un aeropuerto. Así que el equipo pasaba buena parte del día haciendo un trabajo repetitivo, con la presión constante de no poder fallar.

Lo que necesitaban era quitarse ese trabajo de encima, pero sin perder ni un ápice de fiabilidad.

Lo que hicimos

Construimos un agente de inteligencia artificial que atiende el WhatsApp del cliente y conversa con los pasajeros de forma natural, como lo haría una persona del equipo. Sin menús, sin botones: conversación normal.

El pasajero escribe algo como "necesito que me recojan mañana a las 8 en la oficina para ir al aeropuerto" y el agente entiende la petición, pregunta si falta algún dato, y da de alta el servicio directamente en el sistema de gestión de la empresa. Sin que nadie tenga que intervenir.

Por debajo, esto se apoya en varias piezas:

  • Un motor conversacional entrenado en el vocabulario propio del cliente: sus sedes, sus direcciones habituales, sus normas internas.
  • Una capa de conexión entre WhatsApp y el sistema de gestión, que ejecuta cada acción (crear un servicio, actualizarlo, avisar al equipo humano) de forma automática y sin errores.
  • Una base de datos de empleados autorizados, para que el agente reconozca quién escribe y ya tenga parte del trabajo hecho: dirección habitual, preferencias, acompañantes frecuentes.
  • Un sistema que detecta cuándo se asigna un conductor al servicio y, en ese momento, envía al pasajero sus datos y un enlace para seguir el trayecto en directo. Nadie tiene que acordarse de avisar; el sistema lo hace solo.

Antes de escalarlo a toda la operación, lo probamos con la plantilla de un cliente corporativo, para ajustarlo con calma antes de llevarlo a producción.

Qué es capaz de resolver por sí solo

Entiende peticiones aunque incluyan varios viajes en un mismo mensaje. No repite preguntas que ya hizo: si algo queda pendiente, lo marca como "pendiente de confirmar" y sigue adelante sin bloquear la reserva. Distingue entre completar un dato que faltaba (lo resuelve él mismo) y modificar un viaje ya confirmado (eso lo deriva siempre a una persona, por política de seguridad).

También consulta el horario real de un vuelo cuando alguien pide que lo recojan "a la llegada", en lugar de exigir una hora exacta. Y nunca revela información de otros pasajeros ni datos internos del sistema, aunque se lo pidan directamente.

Los resultados

  • El tiempo dedicado a copiar datos a mano se ha reducido drásticamente.
  • Los errores de transcripción prácticamente han desaparecido.
  • El agente está disponible a cualquier hora para recoger peticiones, aunque los cambios delicados siguen pasando siempre por una persona.
  • Cada reserva queda enlazada a la conversación que la originó, así que revisar cualquier caso es cuestión de segundos.

Lo que hemos aprendido

Un proyecto así no se gana solo con un buen prompt de IA. Se gana en la parte que no se ve: asegurarse de que cada acción se ejecuta una sola vez, evitar duplicados cuando alguien repite un mensaje, y diseñar los flujos de datos de la forma más simple posible. Las arquitecturas con demasiados caminos posibles son mucho más difíciles de depurar cuando algo falla en producción.

También tuvimos claro desde el principio que hay decisiones que no le corresponden a la máquina. Cancelar un servicio, cambiar algo a última hora, gestionar una urgencia fuera de horario: eso siempre pasa por una persona. La IA se encarga del volumen del día a día; las personas, de la excepción que de verdad importa.

Preguntas frecuentes

¿Necesito cambiar de sistema de gestión?
No. Se construye una capa de conexión entre WhatsApp y el sistema que ya usas, que crea el servicio, lo actualiza y avisa al equipo. Basta con que permita leer y escribir datos desde fuera.
¿Puede el agente cambiar o cancelar un servicio ya confirmado?
No, y es deliberado. Distingue entre completar un dato que faltaba, que resuelve él, y modificar un viaje ya confirmado, que deriva siempre a una persona por política de seguridad.
¿Y si el pasajero no da una hora exacta?
Cuando alguien pide que lo recojan «a la llegada», el agente consulta el horario real del vuelo en vez de exigirle una hora. Si algo queda pendiente, lo marca y sigue adelante sin bloquear la reserva.
¿Puede acabar dando datos de otro pasajero?
No revela información de otros pasajeros ni datos internos del sistema, aunque se lo pidan directamente. Reconoce a quién escribe y solo trabaja con lo asociado a esa persona.
¿Sustituye al equipo que atiende hoy las peticiones?
No. Se queda con el volumen del día a día; cancelar, cambiar algo a última hora o gestionar una urgencia fuera de horario sigue pasando por una persona.

¿Tu empresa gestiona reservas, citas o peticiones recurrentes por WhatsApp o correo? Este tipo de automatización puede adaptarse a otros sectores con procesos similares: logística, salud, eventos o atención al cliente B2B.

Cuéntanos tu caso →