Un asistente de viajes con IA nunca debe inventar un horario de vuelo
Existe una versión de asistente de viajes con IA que impresiona en la demo y es inservible en producción. Le preguntas a qué hora sale tu vuelo y responde al instante, con total fluidez y, a veces, mal — porque el modelo es muy bueno generando algo que se parece a un horario de salida.
En la mayoría del software, una respuesta equivocada es un bug. En turismo, un horario de salida equivocado es un vuelo perdido, y el pasajero no le echa la culpa al software. Se la echa a la agencia cuyo logo lleva puesto.
La distinción que importa
Hay dos cosas muy distintas que un modelo de lenguaje puede hacer en este contexto:
Interpretar. Tomar un dato que ya existe en tu sistema y decirlo con claridad, en el idioma del pasajero, en el momento justo. "Tu vuelo sale a las 17:10 desde la Terminal 4, y el check-in ya está abierto."
Generar. Producir una respuesta plausible cuando no hay ningún dato disponible.
Lo primero vale oro. Lo segundo es un pasivo. Todo depende de que el asistente sea arquitectónicamente incapaz de hacer lo segundo — no que simplemente se le haya indicado que lo evite.
Qué exige realmente estar "basado en datos"
Un asistente está basado en datos cuando la información estructurada es la fuente de verdad y al modelo solo se le permite redactarla. En concreto:
- Los horarios, fechas, códigos de reserva, terminales, direcciones y políticas salen de los registros, nunca de lo que el modelo "recuerda" sobre cómo suelen funcionar las aerolíneas.
- Si el dato no está en el registro, la respuesta es "todavía no tengo ese dato — lo confirmo con el equipo". Esa frase es una funcionalidad, no una limitación. Un asistente que no puede decirla, inventa en su lugar.
- Un dato sin verificar no dispara nada. Una reserva extraída de un PDF no debería disparar un recordatorio hasta que una persona confirme esa extracción. Extraer no es lo mismo que confirmar: es una propuesta, no un hecho. (Cómo funciona la revisión de las importaciones.)
- Todo lo que tenga consecuencias se escala. Recotizar un vuelo, gestionar un reembolso, responder consultas médicas o dar orientación de visado para una nacionalidad puntual — todo eso pasa a una persona, con el contexto ya armado.
Dos preguntas que vale la pena hacerle a cualquier proveedor
"¿De dónde sale un horario de salida?" Si la respuesta involucra al modelo en algún punto, vete. Si es "del registro del segmento, mostrado en la zona horaria del pasajero", estás hablando con alguien que se tomó esto en serio.
"¿Qué dice cuando no sabe algo?" Pide la frase textual. Pregunta qué la dispara. Un proveedor que no diseñó ese camino tiene un asistente que improvisa.
Dónde un modelo realmente aporta
Basarse en datos no es una limitación que hay que tolerar. Dentro de esos límites, el modelo se encarga de las partes que nunca fueron automatizables:
- Leer el desorden. PDFs de aerolíneas, confirmaciones de hotel, la foto torcida y mal iluminada de una reserva — convertir todo eso en segmentos estructurados para que una persona los apruebe es un ahorro real.
- Responder en el idioma del pasajero, a las dos de la madrugada, en su zona horaria, sin turno noche.
- Saber qué datos importan ahora. "¿Dónde está mi hotel?" significa algo distinto la mañana de la llegada que el martes pasado — por eso el huso horario en el que vive el pasajero pesa tanto como el itinerario mismo.
- Saber cuándo frenar. Reconocer que una pregunta se convirtió en un reclamo, y meter a una persona en el medio antes de que se convierta en una reseña negativa.
La prueba
Pregúntale algo que no puede saber — el número de puerta de embarque, tres semanas antes del vuelo. Un asistente basado en datos te dice que las puertas se publican pocas horas antes de la salida y se ofrece a avisarte apenas se sepa. Uno que no lo está, te inventa una puerta.
Solo uno de los dos es seguro para poner frente a tus pasajeros con tu logo puesto. Relacionado: qué debería llegarle a un pasajero cuando un vuelo cambia de horario durante la noche.
Viaquo responde solo con el itinerario que tu equipo aprobó. Nada que el modelo haya extraído dispara un mensaje hasta que una persona lo confirme.



