Extracción de confirmaciones de vuelo

Obtén número de vuelo, localizador y datos del pasajero desde cualquier captura de confirmación de vuelo

Escribir manualmente los datos del vuelo desde los correos de confirmación en tu hoja de gastos toma unos 2 minutos por reserva — cada aerolínea formatea el PNR, los horarios y la ruta de forma completamente distinta. Esta herramienta extrae todos los campos de cualquier captura de confirmación de vuelo en 5-10 segundos.

5-10 s por captura · Hasta un 99 % de precisión en texto impreso

N.º de vuelo · Localizador · Horarios
Delta · United · BA · OTA
Columnas con nombre

Ocho campos en toda confirmación de aerolínea

Con la Extracción de Columnas Personalizadas, tú eliges los campos que necesitas — cada aerolínea coloca los datos en lugares distintos, pero la IA lee por significado, no por posición.

Contenido — Lo que dice la reserva
Nombre del pasajero

Nombre completo — «John Smith» o «SMITH/JOHN MR» — la IA lee ambos formatos.

Número de vuelo + Horarios

AA100 o «American Airlines 100», 14:30 o 2:30 PM — ambos formatos en columnas separadas de Número de vuelo y Hora de salida/llegada.

Ruta (Desde → Hasta)

«LHR→JFK» o «London Heathrow a New York JFK» — cualquier formato se asigna de forma consistente.

Localizador (PNR)

Código de seis caracteres — varía según la aerolínea, se encuentra por la relación con la etiqueta.

Nativo — Lo que revela la interfaz del remitente
Tarifa / Precio

Total o desglosado — varía según la aerolínea

Remitente (aerolínea/OTA)

La marca que envía — Delta, United, Expedia

Estado de confirmación

«Confirmado», «Emitido», «Bajo solicitud»

Cada aerolínea formatea los mismos datos de reserva de forma distinta — y las OTA añaden otra capa

Delta, United, British Airways y Expedia necesitan mostrarte la misma información. Cada una coloca esos datos en lugares diferentes, usa formatos de hora distintos y etiqueta los mismos campos con nombres diferentes.

01

El PNR (localizador) cambia de ubicación y etiqueta en cada aerolínea

Delta lo muestra en una tarjeta en negrita con "Confirmation Number". United lo etiqueta como "Confirmation #" en una barra de encabezado. BA lo llama "Booking Reference" en letra pequeña. Expedia dice "Itinerary ID". Un analizador basado en plantillas necesita una regla distinta para cada uno — los mismos seis caracteres, seis posiciones y etiquetas diferentes.

02

Los horarios de vuelo usan formatos mixtos — 12h, 24h, UTC

Una aerolínea muestra "14:30" (24h, hora local). Otra escribe "2:30 PM" (12h, sin zona horaria). Una tercera muestra salida y llegada en UTC. En un mismo viaje, un tramo de Delta y uno de BA pueden usar convenciones completamente distintas — cada hora requiere un análisis individual.

03

La ruta y el precio no siguen una convención estándar

"LHR→JFK" vs "London Heathrow to New York JFK". Una sola línea de "Total" vs tarifa base, impuestos y tasas desglosados. Un viajero de Reddit en r/travel capturó la realidad general: "Lo que me resultó molesto fue lo desordenado que se vuelve cuando tienes varias reservas (vuelos, hoteles, confirmaciones, todo mezclado)".

01

Extracción semántica: lee etiquetas, no posiciones

Nombra una columna Booking Reference y la IA lee la relación etiqueta-valor: la tarjeta en negrita de Delta, la letra pequeña de BA, el encabezado del itinerario de Expedia, todo se resuelve 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.

02

Una definición de columna para cada formato de hora

Define Departure Time una vez: la IA lee 14:30, 2:30 PM o 14:30 UTC en la misma columna. ¿Quieres estandarizar? Añade una pista: Departure Time (24h). La misma lógica aplica a fechas, nombres de rutas y tarifas.

03

Procesa por lotes aerolíneas y OTAs en una sola pasada

Mezcla correos directos de Delta, confirmaciones de BA y capturas de pantalla de Expedia en un solo lote. Define Flight Number, PNR, Departure, Route, Passenger, Fare una vez. Cada captura 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

La forma manual

Reservaste tres vuelos este trimestre: uno nacional con Delta (DL 1234, PNR ABC123), otro con BA a Londres (BA 178, XYZ789) y uno de regreso con United reservado a través de Expedia (UA 456, PNR 4MN6PQ). El correo de Delta muestra el PNR en una tarjeta en negrita al principio e indica «14:30». BA lo llama «localizador» en letra pequeña y escribe «2:30 PM» sin zona horaria. Expedia oculta el número de vuelo en una tabla con horarios en formato 24h. Cada captura te obliga a buscar el PNR en un sitio diferente, interpretar un formato de hora distinto y escribir la ruta manualmente: unos 2 minutos por reserva.

Con Extracción de Columnas Personalizadas

Arrójalas las tres en un solo lote. Escribe seis nombres de columna — número de vuelo, PNR (localizador), hora de salida, ruta, pasajero, tarifa. 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 terminan en la misma columna de hora de salida. 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. Un mismo conjunto de columnas extrae datos de Delta, United, BA, Expedia y Kayak en un solo lote; cada una se convierte en una fila de la misma hoja de cálculo.

Conciliación de gastos de viaje. Las filas extraídas se integran directamente en tu registro de viajes: número de vuelo, ruta, horarios y tarifa en una sola pasada.

Cuándo tener precaución

Itinerarios con múltiples segmentos en capturas separadas. La IA procesa cada imagen de forma independiente; 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 grandes como el PNR (localizador) siguen siendo legibles, pero el texto pequeño —nombre del pasajero, desglose de tarifas, 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 un código impreso, usa la captura del correo o de la pantalla de gestión de reserva.

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 el 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 un código QR sin un código de seis caracteres impreso a su lado (algunas tarjetas de embarque solo para móvil hacen esto), usa la captura de pantalla del correo de confirmación o la página de gestión de reserva. La mayoría de los correos de las aerolíneas imprimen el PNR en el encabezado o dentro de un cuadro de confirmación etiquetado, 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 la ruta que esté en la pantalla: códigos IATA compactos como "LHR→JFK" y formatos de texto completo como "London Heathrow (LHR) to New York JFK" 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 los nombres completos de los aeropuertos en el resultado, añade una sugerencia de formato al nombre de tu columna, como Ruta (Nombre Completo), y la IA estandarizará los valores durante la extracción.

¿Puedo mezclar correos directos de aerolíneas y capturas de pantalla 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 de pantalla, 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 vs 24h en diferentes aerolíneas?

La IA devuelve las horas exactamente como se muestran en cada captura de pantalla. "2:30 PM" y "14:30" aparecen en la columna hora de salida en su formato original. Si necesitas un resultado estandarizado, añade una instrucción de formato al nombre de tu columna — Hora de Salida — y la IA convertirá al formato 24h durante la extracción. El campo Fecha se extrae por separado y puede incluir una sugerencia de formato (AAAA-MM-DD) para una ordenación consistente.

¿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 — Base Fare, Taxes & Fees, Total Fare — y la IA lee cada importe etiquetado del desglose. Si la aerolínea o la OTA muestra solo una línea de «Total», la IA la asigna a tu columna de Total Fare y deja vacías las columnas de los componentes. Esto funciona en todas las aerolíneas: Delta desglosa de forma diferente a British Airways, pero las mismas definiciones de columna rellenan el nivel de detalle que proporciona cada confirmación. Para la conciliación de gastos, tener la columna Total Fare rellena 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 reserva: Resumen de confirmaciones de reserva — vuelo, hotel, viaje, evento, restaurante, entrega

Profundiza en el desafío más amplio de la extracción de confirmaciones de reserva: 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.

📮 contact email: [email protected]