Extrae número de vuelo, localizador y datos del pasajero de cualquier captura de confirmación de aerolínea
Escribir manualmente los datos del vuelo desde los correos de confirmación de la aerolínea en tu hoja de gastos te lleva unos 3 minutos por reserva. Cada aerolínea formatea el PNR, los horarios de vuelo y la ruta de forma completamente distinta. La herramienta extrae todos los campos de cualquier captura de confirmación de aerolínea en 5-10 segundos.
5-10s por captura · Hasta un 99% de precisión en texto impreso
Ocho campos en cada confirmación de aerolínea
En lugar de buscar el PNR (localizador) en un lugar diferente en cada correo de aerolínea, tú defines los campos que necesitas una sola vez. Cada aerolínea presenta los datos de manera distinta, pero la IA lee por significado, no por posición.
Nombre completo, ya sea "John Smith" o "SMITH/JOHN MR". La IA lee ambos formatos.
AA100 o "American Airlines 100", 14:30 o 2:30 PM. Ambos van a columnas separadas de Número de vuelo y Hora de salida/llegada.
"LHR→JFK" y "London Heathrow to New York JFK" se asignan de forma consistente.
Código de seis caracteres, encontrado por su relación con la etiqueta sin importar dónde lo ponga cada aerolínea.
Total o desglosado, varía según la aerolínea
La marca que envía: Delta, United, Expedia
"Confirmado", "Emitido", "Bajo petición"
Cada aerolínea formatea los mismos datos de reserva de forma distinta. Las OTA (agencias de viajes en línea) añaden otra capa
Reescribir un PNR (localizador), el número de vuelo y la hora de salida es fácil para una reserva. Añade una segunda aerolínea, luego una tercera, y cada una esconde los mismos datos en un lugar distinto, con un formato de hora diferente y bajo una etiqueta distinta.
La ubicación y la etiqueta del PNR (localizador) cambian en cada aerolínea
Delta lo muestra en una tarjeta en negrita de «número de confirmación». United lo etiqueta como «Confirmation #» en una barra de encabezado. BA lo llama «localizador» en letra pequeña. Expedia dice «ID de itinerario». Un parser basado en plantillas necesita una regla distinta para cada caso, aunque los mismos seis caracteres aparezcan en seis posiciones y etiquetas diferentes.
Las horas de vuelo usan formatos mixtos: 12h, 24h, UTC
Una aerolínea muestra «14:30» (formato 24h, hora local). Otra escribe «2:30 PM» (formato 12h, sin zona horaria). Una tercera muestra la salida y la llegada en UTC. En el mismo viaje, un tramo de Delta y uno de BA pueden usar convenciones completamente distintas, así que cada hora requiere un análisis individual.
La ruta y el precio no siguen ninguna convención estándar
«LHR→JFK» frente a «London Heathrow to New York JFK». Una sola línea de «Total» frente a un desglose de tarifa base, impuestos y tasas. Un viajero de Reddit en r/travel resumió la realidad general: «Lo que me resultaba molesto era lo desordenado que se vuelve todo cuando tienes varias reservas (vuelos, hoteles, confirmaciones, todo mezclado)».
La extracción semántica lee etiquetas, no posiciones
Nombra una columna localizador y la IA lee la relación etiqueta-valor: la tarjeta en negrita de Delta, la letra pequeña de British Airways (BA) y el encabezado de itinerario de Expedia se resuelven en la misma columna. El código alfanumérico de seis caracteres junto a una etiqueta relacionada con la reserva se reconoce sin importar dónde aparezca en la pantalla.
Una definición de columna para cada formato de hora
Define hora de salida una vez y la IA lee 14:30, 2:30 PM o 14:30 UTC en la misma columna. ¿Quieres estandarizar? Añade una pista: hora de salida (formato 24h). La misma lógica se aplica a fechas, nombres de rutas y tarifas.
Procesa por lotes aerolíneas y OTA (agencias de viajes en línea) en una sola pasada
Mezcla correos directos de Delta, confirmaciones de British Airways (BA) y capturas de pantalla de Expedia en un solo lote. Define número de vuelo, PNR (localizador), salida, ruta, pasajero, tarifa una vez. Cada captura de pantalla se convierte en una fila de una sola hoja de cálculo de itinerarios, sin configuración por fuente.
De una carpeta de confirmaciones de aerolíneas a una hoja de cálculo de itinerarios limpia
Reservaste tres vuelos este trimestre: Delta nacional (DL 1234, PNR ABC123), BA a Londres (BA 178, XYZ789) y una vuelta de United reservada a través de Expedia (UA 456, PNR 4MN6PQ). El correo de Delta pone el PNR en una tarjeta en negrita arriba y muestra «14:30». BA lo llama «Booking Reference» en letra pequeña y escribe «2:30 PM» sin zona horaria. Expedia oculta el número de vuelo en una tabla con formato 24h. Cada captura te obliga a encontrar el PNR en un sitio distinto, interpretar un formato de hora diferente y escribir la ruta manualmente, unos 3 minutos por reserva.
Sube las tres en un solo lote. Escribe seis nombres de columna, Flight Number, PNR, Departure Time, Route, Passenger, Fare. ABC123 (la tarjeta en negrita de Delta), XYZ789 (la letra pequeña de BA) y 4MN6PQ (la tabla de Expedia) se resuelven todos en la columna PNR. 14:30, 2:30 PM y 14:30 UTC aterrizan en la misma columna Departure Time. 5-10 segundos por captura, una exportación, tres filas, cada campo en las columnas que definiste.
Dónde funciona mejor la extracción de confirmaciones de aerolíneas (y dónde no)
Cuándo funciona mejor
Capturas de pantalla completas de la confirmación desde el correo o la app móvil. El texto generado por máquina alcanza hasta un 99% de precisión. Captura la confirmación completa, no vistas recortadas.
Procesamiento por lotes entre aerolíneas y OTA (agencia de viajes en línea). Un solo conjunto de columnas extrae de Delta, United, BA, Expedia y Kayak en un único lote, y cada uno se convierte en una fila de la misma hoja de cálculo.
Conciliación de gastos de viaje. Las filas extraídas alimentan directamente tu registro de viajes, con número de vuelo, ruta, horarios y tarifa en una sola pasada.
Cuándo tener precaución
Itinerarios con varios segmentos en capturas separadas. La IA procesa cada imagen de forma independiente, por lo que no une automáticamente los segmentos de ida y vuelta ni las conexiones. Captura cada segmento de vuelo por separado y combínalos después de la exportación usando el PNR (localizador) compartido como clave.
Capturas comprimidas reenviadas por apps de mensajería. SMS y WhatsApp comprimen las imágenes. Los campos más grandes como el PNR (localizador) siguen siendo legibles, pero el texto pequeño como el nombre del pasajero, el desglose de tarifas y las etiquetas de zona horaria se vuelve menos fiable.
PNR (localizador) solo en código QR. La IA extrae texto visible. Si el localizador solo se puede escanear y no tiene código impreso, usa la captura del correo o de la gestión de reserva en su lugar.
Preguntas frecuentes
¿Puedo extraer el PNR de una confirmación de aerolínea que solo lo muestra dentro de un código QR?
La IA extrae texto visible de la captura de pantalla; los códigos de barras codificados no se leen como texto. Si tu confirmación muestra el localizador solo como código QR sin un código de seis caracteres impreso al lado (algunas tarjetas de embarque solo para móvil hacen esto), usa la captura del correo de confirmación o la página de gestión de reserva. La mayoría de los correos de aerolíneas imprimen el PNR (localizador) en el encabezado o dentro de una caja de confirmación etiquetada, que la IA lee sin problema.
¿Se seguirán extrayendo el número de vuelo y la ruta si la captura muestra "LHR→JFK" en lugar de los nombres completos de los aeropuertos?
Sí. La IA lee cualquier representación de ruta que aparezca en pantalla, ya sea códigos IATA compactos como "LHR→JFK" o formatos de texto completo como "London Heathrow (LHR) a New York JFK", y ambos se resuelven en la columna de ruta. El número de vuelo se lee de forma independiente como el código de aerolínea más el número (DL 1234, BA 178). Si necesitas nombres completos de aeropuertos en la salida, añade una pista de formato al nombre de tu columna, como Ruta (Nombre Completo), y la IA estandariza los valores durante la extracción.
¿Puedo mezclar correos directos de aerolíneas y capturas de confirmación de OTA (agencia de viajes en línea) de Expedia o Kayak en el mismo lote?
Mismo lote, mismo conjunto de columnas. Define número de vuelo, PNR (localizador), hora de salida, ruta, nombre del pasajero, tarifa una vez y la IA procesa cada captura, ya sea un correo de Delta, una confirmación de British Airways o una captura de pantalla de la página de reserva de Expedia. Cada captura se convierte en una fila en la misma hoja de cálculo de itinerarios. Consulta la descripción general de confirmaciones de reserva para conocer la capacidad completa entre tipos.
¿Cómo maneja la IA las horas de salida mostradas en formato 12h frente a formato 24h en diferentes aerolíneas?
La IA devuelve las horas exactamente como se muestran en cada captura. "2:30 PM" y "14:30" aparecen ambos en la columna hora de salida en su formato original. Si necesitas una salida estandarizada, añade una instrucción de formato al nombre de tu columna, hora de salida, y la IA convierte al formato 24h durante la extracción. El campo fecha se extrae por separado y puede incluir una pista de formato (AAAA-MM-DD) para una ordenación coherente.
¿Y si el desglose de precios muestra la tarifa base, los impuestos y las tasas por separado, puedo extraerlos como columnas individuales?
Sí. Define columnas separadas para cada componente del precio, tarifa base, impuestos y tasas, tarifa total, y la IA lee cada importe etiquetado del desglose. Si la aerolínea o la OTA (agencia de viajes en línea) muestra solo una línea de «Total», la IA la asigna a tu columna de tarifa total y deja vacías las columnas de componentes. Esto funciona en todas las aerolíneas: Delta desglosa de forma diferente a British Airways, pero las mismas definiciones de columnas completan el nivel de detalle que proporcione cada confirmación. Para la conciliación de gastos, tener la columna de tarifa total rellenada de forma fiable en todas las reservas es la ventaja práctica; las columnas a nivel de componente son un extra cuando están disponibles.
Explora otros escenarios de confirmación de reservas: Descripción general de confirmaciones de reservas (aerolínea, hotel, transporte, evento, restaurante, entrega)
Profundiza en el desafío más amplio de extracción de confirmaciones de reservas: Extraer números de pedido y códigos de seguimiento de confirmaciones de reserva por SMS de Amazon, eBay y Shopee
Si necesitas la confirmación completa convertida en una tabla estructurada en lugar de campos de itinerario específicos, la conversión de captura a Excel puede ser lo que buscas.