Product value

Revenue Integrity improves an airline’s profitability by reviewing bookings in real time so bad bookings can more quickly be returned to inventory for resale while customer demand is still high. This results in higher load factors, higher yields and fewer no-shows.

Complementary products

Revenue Integrity is more powerful with Inventory solutions.

Life of the flight

Revenue Integrity is beneficial in the areas of product and pricing, distribution and channel optimization.


Analysis Reports

Analysis Reports provides a set of analysis reports, including Action Summary By Issue Category, Action Summary By Booking Source, Actioned Seats, Actioned PNRs, Detailed Inventory, TTL Coverage, TTL Rules Usage and Top Offenders/Performers Report. Analysis Reports helps improve revenue-integrity business rules and identify patterns in inventory abuse.

Agent Authorization Audit

Agent Authorization Audit determines if agents are misusing authorization codes. It enables an airline to monitor misuse of authorization codes and correct any problems by canceling service lines or segments, as well as by contacting the agents involved.

Booking Class Mismatch

Booking Class Mismatch defines mismatched booking classes that are acceptable. All booking classes are compared, and if they are not classified as permitted matches, the airline is immediately notified so the issue can be effectively resolved. The capability enables airlines to easily identify and resolve illegal booking-class combinations.


Churning identifies churning activity by comparing key attributes from new or changed bookings with previously canceled bookings. It enables an airline to configure the type of name matching performed to filter the selection further. It also counts the bookings that are considered churn candidates so the airline can track, report and/or act on the bookings or bookings sources.

Duplicate PNRs

Duplicate PNRs identifies passengers who have booked multiple PNRs with conflicting itineraries. It addresses most duplicate-PNR scenarios experienced within the global airline industry. It also reduces spoilage by enabling airlines to quickly identify multiple passenger bookings.

Duplicate Tickets

Duplicate Tickets compares new ticket numbers to all previous ticket numbers. If the same ticket number is used in more than one PNR, user-defined actions are taken on the offending PNR. Duplicate Tickets reduces spoilage by enabling airlines to quickly identify duplicate tickets.

Dynamic Ticket Time Limit (DTTL)

Dynamic Ticket Time Limit (DTTL) is an extension to the existing TTL analyzer and provides airlines with more flexible TTL rules creation based on Load Factor. Use cases include enabling airlines to set different TTLs for high demand and less demand flights or enabling airlines to set different TTL for different cabin (e.g. stricter for economy than for business).

Fictitious Block Seats

Fictitious Block Seats identifies when an agent is blocking seats for a flight by creating individual PNRs that are not associated with real customers. The capability analyzes all new and updated PNRs and determines how many PNRs the same agent has created for the flight. If the number of seats exceeds the block-seat threshold, the segments are marked and reprocessed for resale.

Fictitious Names

Fictitious Names compares names in a PNR against a user-maintained list of fictitious names, as well as patterns and combinations of letters that appear to be suspicious. The capability searches for fictitious names in PNRs that are used to hold bookings. Identifying fictitious names and freeing up the seats as early as possible enables airlines to return the seats back to inventory for sale.

Fictitious Tickets

Fictitious Tickets validates format and form codes of ticket numbers to ensure the number provided is a valid ticket number. Each number is evaluated individually, and user-defined actions are taken when fictitious numbers are identified. The capability searches for fictitious tickets in PNRs that are used to hold bookings. Identifying fictitious tickets and freeing up the seats as early as possible enables airlines to return the seats back to inventory for sale.

GDS Cancellations Report

GDS Cancellations Report notifies airlines when a GDS-originated booking is canceled by the host reservations system. This enables airlines to compare the report with the billing information data tapes report to determine if they are being charged for segments that were not removed correctly by agents.

Group Firming

Group Firming automatically handles group PNRs that do not have a paid deposit according to rules and/or do not have names for all seats reserved. This enables airlines to send reminders or cancel bookings if all the passenger names are not listed in the group booking and/or all deposits have not been collected.

Incomplete Itinerary

Incomplete Itinerary analyzes itineraries and PNRs that have some confirmed segments and some waitlisted segments that prevent the itineraries from being completed. PNRs with incomplete itineraries are flagged and seats are returned to inventory for resale.

MCT (Minimum Connect Time) Violation

MCT Violation uses information from OAG/Innovata to identify PNRs that contain minimum-connection-time violations. Airline analysts can define if additional or less time should be allowed for specific connections.

Missing Document Search

Missing Document Search confirms that a PNR contains the required passport and/or visa information prior to departure (Document SSRs). The process can effectively set a “time limit” by which the required documents should be present in the PNR. Identifying early in the process that documents are missing helps avoid check-in complications and customer dissatisfaction at the airport.

Name Change Detection

Name Change Detection compares the name in the PNR to the name as it was when originally booked. Discrepancies that are found and are not in compliance with regulations are flagged for resolution. Some airlines charge for changing a name in a booking/ticket, and the capability helps airlines detect name changes so charges can be applied, or fees can be collected correctly.


No-Show manages all passenger no-show PNRs. It ensures that downline segments are canceled, and if they are integrated with the e-ticket server, the coupon status can be updated to enforce collection of no-show fees and prevent unauthorized refunds.

O&D Abuse Package – PNR Footprint

O&D Abuse Package – PNR Footprint integrates PNR Footprint or OD data to analyze in conjunction with PNR data to detect availability control violations or abuses. This helps the airline ensure what was offered and evaluated is still consistent to the data in the PNR. A number of scenarios can be tracked including O&D Booking Class Violation, O&D Different selling date, O&D Default Fares Usage, O&D Physically Evaluated, O&D Forced Partial Cancel Violation, O&D Schedule Change Reaccomm, O&D Forced Sells, O&D Marriage Violation, O&D POC Violation, Missing O&D Score and O&D Integrity Checking (O&D Comparison Score).

O&D and Married Segment Abuse/Married Segment Control

O&D and Married Segment Abuse/Married Segment Control examines married-segment indicators in the reservations booking and uses the indicators to determine if a violation of married segments has occurred in the booking.

Out of Sequence Coupon Usage

Out of Sequence Coupon Usage determines if flown coupons have been used in a different order than they were in the issued ticket. The capability helps airlines identify where agents/customers are not using coupons in the correct order to gain some advantage by paying less/not paying enough for their specific itinerary.

Passenger Search

Passenger Search searches incoming PNRs (new or changed) for specific passengers. When a match is found, the airline analyst is alerted, and immediate action can be taken. Passenger Search enables airlines to provide exceptional service to certain passengers and/or prevent travel of black-listed passengers.

Passive Segment

Passive Segment reduces the risk of passive-segments abuse. As a result, it reduces GDS costs associated with the abusive use of passive segments.

PNR vs. Ticket Discrepancy

PNR vs. Ticket Discrepancy links each ticket coupon with the closest-matching PNR passenger segment. Any discrepancy between them is flagged. Some airlines charge for changing information in a booking/ticket, and the capability helps airlines detect changes so charges can be applied, or fees can be collected correctly. The capability requires ticket-sales data.

Point of Sale Violation – PNR

Point of Sale Violation – PNR compares the starting country of the travel journey with the point-of-sale country. If they do not match, the PNR is flagged to ensure the airline receives the appropriate revenue based on the origin of the purchase.

Point of Sale Violation – Ticket

Point of Sale Violation – Ticket validates that the ticket was issued in another country than the departure point of the first coupon. Once identified, the ticket is flagged to ensure the airline receives the appropriate revenue based on the origin of the purchase.

Redundant Segments

Redundant Segments identifies PNRs that contain segments with the same origin and destination yet both segments cannot possibly be used due to time overlap. This is not a trip-based capability but works on the segment level. Removing segments that cannot be used within the same PNR enables airlines to sell those segments to other paying travelers.

Ticket Time Limit (TTL)

Ticket Time Limit (TTL) sets a TTL for each unticketed PNR based on various itinerary- and segment-level attributes such as start and end of trip, flight numbers and booking class. The capability can be configured to work in either trip mode or in segment mode. The capability ensures that unticketed bookings get canceled after a specified period so seats can be released to inventory for resale.

Time Limit (TL) on Ancillaries

Time Limit (TL) on Ancillaries automatically adds a time limit to all ancillaries being booked in the airline partition and allows the airline to manage the Ancillary Time Limit and perform actions (auto-cancel, queue, send message) for all ancillaries booked. This reduces the amount of ancillary spoilage for an airline.

TTY Reject Handling

TTY Reject Handling automates the processing of teletype-reject messages that have been placed by the reservations system based on priority levels. It ensures that specific messages are handled in the manner that best supports the airline’s fares and customer-service policies.

Waitlist Segment Cancellation

Waitlist Segment Cancellation removes waitlisted segments at an airline-defined time prior to departure. Removing waitlisted segments 48 hours prior to departure ensures an airline does not charge a GDS fee.

If you have additional questions or want to learn more about Sabre, please contact us.