모든 항공사 확인 메일 스크린샷에서 항공편명, 예약 번호, 승객 정보 추출
항공사 확인 메일의 항공편 정보를 비용 시트에 수동으로 입력하는 데는 예약당 약 3분이 소요됩니다. 항공사마다 PNR, 항공편 시간, 구간을 완전히 다른 방식으로 표시합니다. 이 도구는 모든 항공사 확인 메일 스크린샷에서 5~10초 만에 모든 필드를 추출합니다.
스크린샷당 5~10초 · 인쇄된 텍스트 최대 99% 정확도
모든 항공사 확인 이메일에 포함된 8가지 필드
항공사 이메일마다 PNR이 다른 위치에 있어 찾기 어려우셨죠. 필요한 필드를 한 번만 지정하면 됩니다. 항공사마다 데이터를 다르게 배치하지만, AI는 위치가 아닌 의미를 기준으로 읽어냅니다.
"John Smith" 또는 "SMITH/JOHN MR" 형식 모두 전체 이름을 인식합니다. AI는 두 형식을 모두 읽을 수 있습니다.
AA100 또는 "American Airlines 100", 14:30 또는 2:30 PM. 두 형식 모두 항공편명과 출발/도착 시간 열에 각각 입력됩니다.
"LHR→JFK"와 "London Heathrow to New York JFK" 모두 일관되게 매핑됩니다.
6자리 코드로, 각 항공사가 어디에 배치하든 라벨 관계를 통해 찾아냅니다.
총액 또는 항목별 금액, 항공사에 따라 상이
델타 항공, 유나이티드 항공, 익스피디아 등 발신 브랜드
"Confirmed", "Ticketed", "On Request"
모든 항공사는 동일한 예약 데이터를 다르게 표시합니다. OTA는 또 다른 계층을 추가합니다
예약 하나에 대해 PNR, 항공편명, 출발 시간을 다시 입력하는 것은 쉽습니다. 두 번째 항공사, 세 번째 항공사를 추가하면 각 항공사가 동일한 데이터를 다른 위치, 다른 시간 형식, 다른 라벨로 숨겨 놓습니다.
항공사마다 다른 PNR 위치와 표기
델타 항공은 굵은 "확인 번호" 카드에 넣고, 유나이티드 항공은 헤더 바에 "Confirmation #"라고 표시합니다. 브리티시 에어웨이즈(BA)는 작은 글씨로 "예약 번호"라고 부르며, 익스피디아는 "여정 ID"라고 합니다. 템플릿 기반 파서는 각각에 대해 별도의 규칙이 필요하지만, 동일한 여섯 자리 문자가 여섯 가지 다른 위치와 표기로 존재합니다.
항공편 시간은 12시간 형식, 24시간 형식, UTC 등 혼합 사용
한 항공사는 "14:30"을 표시하고, 다른 항공사는 "2:30 PM"으로 표기합니다. 또 다른 항공사는 출발 및 도착 시간을 UTC로 표시합니다. 같은 여정에서도 델타 항공 구간과 BA 구간이 완전히 다른 방식을 사용할 수 있으므로, 매번 개별적으로 파싱해야 합니다.
구간과 가격에는 표준 규칙이 없음
"LHR→JFK"와 "런던 히드로에서 뉴욕 JFK까지"처럼 표기가 다릅니다. 단일 "총액" 한 줄로 표시하거나 기본 운임, 세금 및 수수료를 항목별로 나열하기도 합니다. r/travel의 한 Reddit 여행자는 더 넓은 현실을 이렇게 표현했습니다: "여러 예약이 생기면 상황이 얼마나 지저분해지는지가 저를 짜증 나게 했습니다."
의미 기반 추출: 위치가 아닌 라벨을 읽습니다
열 이름을 예약 번호로 지정하면 AI가 라벨-값 관계를 읽습니다. 델타 항공의 굵은 카드, 브리티시 에어웨이즈(BA)의 작은 글씨, 익스피디아의 여정 헤더가 모두 동일한 열로 해석됩니다. 예약 관련 라벨 옆의 6자리 영숫자 코드는 화면의 어느 위치에 있든 인식됩니다.
모든 시간 형식에 적용되는 단일 열 정의
출발 시간을 한 번 정의하면 AI가 14:30, 2:30 PM, 14:30 UTC를 모두 동일한 열로 읽습니다. 표준화가 필요하신가요? 힌트를 추가하세요: 출발 시간. 날짜, 구간 이름, 운임에도 동일한 로직이 적용됩니다.
항공사와 OTA를 한 번에 일괄 처리
델타 항공 직송 이메일, 브리티시 에어웨이즈(BA) 확인 이메일, 익스피디아 스크린샷을 하나의 배치로 혼합하세요. 항공편명, PNR, 출발, 구간, 승객, 운임을 한 번 정의하세요. 각 스크린샷은 소스별 설정 없이 하나의 여정 스프레드시트에서 행이 됩니다.
항공사 확인 이메일 폴더에서 깔끔한 여정 스프레드시트까지
이번 분기에 항공편 3건을 예약했습니다. 델타 항공 국내선(DL 1234, PNR(예약 번호) ABC123), 런던행 브리티시 에어웨이즈(BA)(BA 178, XYZ789), 그리고 익스피디아를 통해 예약한 유나이티드 항공 귀국편(UA 456, PNR(예약 번호) 4MN6PQ)입니다. 델타 항공 이메일은 PNR을 상단의 굵은 카드에 표시하고 "14:30"으로 시간을 표기합니다. BA는 이를 "Booking Reference"라고 작은 글씨로 표기하고 시간대 없이 "2:30 PM"으로 작성합니다. 익스피디아는 항공편명을 24시간 형식의 표에 숨겨 둡니다. 각 스크린샷마다 PNR을 다른 위치에서 찾고, 다른 시간 형식을 해석하고, 구간을 수동으로 입력해야 하므로 예약당 약 3분이 소요됩니다.
세 파일을 모두 한 번의 일괄 처리에 넣으세요. 열 이름 6개를 입력합니다: 항공편명, PNR, 출발 시간, 구간, 승객명, 운임. ABC123, XYZ789(BA의 작은 글씨), 4MN6PQ(익스피디아의 표)가 모두 PNR 열로 변환됩니다. 14:30, 2:30 PM, 14:30 UTC는 모두 동일한 출발 시간 열에 입력됩니다. 스크린샷당 5~10초, 내보내기 1회, 행 3개, 정의한 열에 모든 필드가 채워집니다.
항공사 확인 내역 추출이 가장 잘 작동하는 경우
가장 잘 작동하는 경우
이메일이나 모바일 앱의 전체 확인 내역 스크린샷. 기계 생성 텍스트는 최대 99% 정확도를 보입니다. 잘린 화면이 아닌 전체 확인 내역을 캡처하세요.
항공사 및 OTA 전반의 일괄 처리. 하나의 열 세트로 델타 항공, 유나이티드 항공, 브리티시 에어웨이즈(BA), 익스피디아, 카약에서 단일 배치로 추출하며, 각 항목은 동일한 스프레드시트의 행이 됩니다.
여행 경비 정산. 추출된 행은 항공편명, 구간, 시간, 운임이 한 번에 포함되어 여행 기록에 바로 입력됩니다.
주의가 필요한 경우
여러 스크린샷에 걸친 다중 구간 여정. AI는 각 이미지를 독립적으로 처리하므로 왕복 또는 환승 구간을 자동으로 연결하지 않습니다. 각 항공 구간을 별도로 캡처하고 내보낸 후 공유된 PNR을 키로 사용하여 병합하세요.
채팅 앱을 통해 전달된 압축 스크린샷. SMS와 WhatsApp은 이미지를 압축합니다. PNR과 같은 큰 필드는 읽을 수 있지만, 승객명, 운임 내역, 시간대 라벨과 같은 작은 텍스트는 신뢰도가 떨어집니다.
QR 코드에만 있는 PNR. AI는 보이는 텍스트를 추출합니다. 예약 번호가 인쇄된 코드 없이 스캔 전용인 경우, 이메일이나 예약 관리 스크린샷을 대신 사용하세요.
자주 묻는 질문
QR 코드 안에만 표시되는 항공사 확인 메일에서 PNR을 추출할 수 있나요?
AI는 스크린샷에서 보이는 텍스트를 추출하며, 인코딩된 바코드는 텍스트로 읽지 않습니다. 확인 메일에 예약 번호가 인쇄된 6자리 코드 없이 QR 코드로만 표시되는 경우, 대신 확인 이메일 스크린샷이나 예약 관리 페이지를 사용하세요. 대부분의 항공사 이메일은 PNR을 헤더나 라벨이 있는 확인란 안에 인쇄하며, AI는 이를 문제없이 읽습니다.
스크린샷에 전체 공항 이름 대신 "LHR→JFK"로 표시된 경우에도 항공편명과 구간이 추출되나요?
네. AI는 화면에 표시된 모든 구간 표현을 읽습니다. "LHR→JFK"와 같은 간결한 IATA 코드든 "London Heathrow (LHR) to New York JFK"와 같은 전체 텍스트 형식이든 모두 구간 열로 변환됩니다. 항공편명은 항공사 코드와 번호(DL 1234, BA 178)로 독립적으로 읽힙니다. 출력에 전체 공항 이름이 필요하면 열 이름에 형식 힌트를 추가하세요(예: Route (Full Name)). 그러면 AI가 추출 중에 값을 표준화합니다.
같은 배치에 항공사 직접 이메일과 익스피디아나 카약의 OTA 확인 스크린샷을 섞어서 사용할 수 있나요?
같은 배치, 같은 열 세트를 사용하세요. 항공편명, PNR, 출발 시간, 구간, 승객명, 운임을 한 번 정의하면 AI는 델타 항공 이메일, 브리티시 에어웨이즈(BA) 확인 메일, 익스피디아 예약 페이지 스크린샷 등 모든 스크린샷을 처리합니다. 각 스크린샷은 동일한 여정 스프레드시트의 한 행이 됩니다. 전체 유형별 기능에 대한 자세한 내용은 예약 확인 개요를 참조하세요.
AI는 서로 다른 항공사의 12시간 형식과 24시간 형식 출발 시간을 어떻게 처리하나요?
AI는 각 스크린샷에 표시된 대로 시간을 반환합니다. "2:30 PM"과 "14:30" 모두 원래 형식 그대로 출발 시간 열에 표시됩니다. 표준화된 출력이 필요하면 열 이름에 형식 지침을 추가하세요(예: Departure Time (24h)). 그러면 AI가 추출 중에 24시간 형식으로 변환합니다. 날짜 필드는 별도로 추출되며 일관된 정렬을 위해 형식 힌트(YYYY-MM-DD)를 포함할 수 있습니다.
요금 내역에 기본 운임, 세금 및 수수료가 별도로 표시되는 경우, 이를 개별 열로 추출할 수 있나요?
네. 각 요금 항목별로 별도의 열을 정의하세요. 기본 운임, 세금 및 수수료, 총 운임을 정의하면 AI가 내역에서 각 라벨이 붙은 금액을 읽어냅니다. 항공사나 OTA가 "총액" 한 줄만 표시하는 경우, AI는 이를 총 운임 열에 매핑하고 구성 항목 열은 비워 둡니다. 이는 항공사별로 동일하게 작동합니다. 델타 항공은 브리티시 에어웨이즈(BA)와 다르게 항목을 구분하지만, 동일한 열 정의가 각 확인서가 제공하는 세부 수준을 채워 넣습니다. 비용 정산 측면에서 모든 예약에서 총 운임 열이 안정적으로 채워지는 것이 실질적인 이점이며, 구성 항목별 열은 제공되는 경우 보너스입니다.
다른 예약 확인 시나리오 살펴보기: 예약 확인 개요
더 광범위한 예약 확인 추출 과제 심층 분석: Amazon, eBay, Shopee의 SMS 예약 확인에서 주문 번호와 추적 코드 추출
특정 여정 필드가 아닌 전체 확인 정보를 구조화된 테이블로 변환해야 하는 경우, 스크린샷-Excel 변환이 적합할 수 있습니다.