
By Forecepts Team
24 April 2026

By Forecepts Team
24 April 2026
If you run a travel agency or Travel Management Company (TMC), an Internet Booking Engine is one of the most important pieces of technology in your operation. It is what allows your customers to search, compare, and book flights and hotels online - and what allows you to surface your negotiated rates, enforce booking rules, and capture data across every transaction.
This guide explains what an IBE is, how it works, and what to look for when choosing one - with specific context for travel businesses operating in Singapore, Malaysia, and Hong Kong. If you are also looking to understand how an IBE fits into a broader travel technology stack, see our guide on what a TMC needs to operate.

An Internet Booking Engine (IBE) is a software platform that enables travel agencies, TMCs, and online travel agencies (OTAs) to offer real-time flight and hotel search and booking to their customers through a website or app.
Unlike a manual booking process where an agent searches GDS terminals and quotes prices by phone or email, an IBE automates the entire search-to-booking journey. Customers - or agents on their behalf - can search availability, compare prices, select options, and complete a booking in minutes.
An IBE is the booking engine that powers a travel agency's online presence. It connects to flight and hotel inventory sources, applies the agency's pricing rules, and processes bookings automatically.
An IBE operates as a layer between the end user and the underlying inventory sources. Here is the step-by-step flow:
A user enters their travel details - origin, destination, dates, passengers. The IBE sends this query simultaneously to connected inventory sources: GDS systems (Sabre, Amadeus, Travelport), NDC content, and any direct airline or hotel connections.
The IBE collects results from all sources, applies the agency's markup rules and pricing logic, and presents a unified set of results to the user. Private or negotiated fares that the agency has contracted are surfaced here, giving the agency a competitive advantage over consumer booking platforms.
The user selects their preferred option. The IBE processes the booking directly with the relevant supplier - airline or hotel - and generates a confirmation. For flights, this may trigger automatic ticketing depending on the agency's configuration.
The confirmed booking flows into the agency's mid-back office system for PNR management, invoicing, and reporting. This end-to-end automation is what allows modern travel agencies to handle high booking volumes without proportional increases in staffing.
The term IBE is used across different parts of the travel industry, and it means slightly different things depending on the context:
| Type | Used By | Primary Content | Key Feature |
|---|---|---|---|
| Airline IBE | Airlines directly | Own flights only | Direct booking, ancillary upsell |
| Hotel IBE | Hotels / OTAs | Hotel Rooms | Rate parity, channel management |
| Travel Agency IBE | Travel agencies, TMCs | Flights + hotels, multi-supplier | GDS integration, private fares, markups |
| OTA IBE | Online travel agencies | Multi-supplier, consumer | Price comparison, packaging |
SWIFT IBE is a Travel Agency IBE built for travel agencies, TMCs, and OTAs operating in Asia-Pacific. It connects to Sabre, Amadeus, Travelport, and NDC content, supports private and negotiated fares, and can serve B2C, B2B, and B2B2C use cases from a single engine.
For travel agencies and TMCs in Asia, the travel agency IBE is the most relevant. It needs to connect to multiple GDS systems and NDC content, support private and negotiated fares, and allow the agency to apply its own pricing rules across a diverse set of destinations.
Not all IBEs are built for the same use case. A travel agency or TMC evaluating an IBE should look for:
The IBE must connect to Sabre, Amadeus, and Travelport to access comprehensive flight inventory. NDC integration is increasingly important as more airlines shift their best content - including exclusive fares and ancillaries - to NDC channels rather than traditional GDS.
A key reason agencies use an IBE rather than sending clients to a consumer OTA is access to contracted rates. The IBE should be able to surface private airfares and hotel rates that are not available publicly, giving the agency a tangible competitive advantage.
Agencies need to apply their own service fees and markups to bookings. A good IBE allows dynamic markup configuration by route, destination, airline, or booking class - so the agency's pricing logic is applied automatically without manual intervention.
For agencies operating across multiple markets or serving different client segments, the ability to run multiple booking portals from a single IBE engine is essential. This allows, for example, a Singapore-based agency to operate a separate portal for Malaysian corporate clients without needing separate technology infrastructure.
Automatic ticket issuance after booking confirmation reduces the manual workload on agents significantly. This is particularly valuable for high-volume agencies or those handling bookings outside business hours across different time zones.
In Asia, a significant proportion of travel research and booking happens on mobile. An IBE that does not deliver a strong mobile experience will see lower conversion rates and higher abandonment, particularly among younger travellers in Singapore, Malaysia, and Hong Kong.
Travel agencies in Singapore and Malaysia operate in a market where GDS content covers major full-service carriers (Singapore Airlines, Malaysia Airlines, Cathay Pacific) alongside a dense network of LCC routes (AirAsia, Scoot, Batik Air). An IBE that handles both GDS and LCC content - and can apply different markup logic to each - is significantly more useful than one built purely for full-service GDS content.
An IBE can be configured to serve different user groups depending on the agency's business model. Understanding which model applies to your operation determines how the IBE should be set up:
The IBE is publicly accessible - any visitor to the agency's website can search and book. This is the standard model for OTAs and leisure travel agencies targeting individual travellers. Pricing is the same for all users, and the focus is on conversion: getting anonymous visitors to complete a booking.
The IBE is access-controlled - only registered agents or corporate clients who have logged in can search and book. This model is common for wholesalers and agencies serving trade partners. Different user groups can see different rates, content, and markup structures based on their login credentials.
The agency provides a white-label booking portal that a corporate client deploys for their own employees. The end user (the traveller) books directly through a branded portal, but the technology and inventory are powered by the agency's IBE. This model is particularly relevant for TMCs in Singapore and Malaysia that want to offer self-booking capability to their corporate clients without losing control of the booking data.
Most travel agencies in Asia operate a hybrid model - a public B2C portal for leisure bookings combined with B2B or B2B2C access for corporate clients. An IBE that supports all three models from a single engine gives agencies the flexibility to serve different client segments without maintaining separate technology stacks.
These three terms are often confused, particularly in the corporate travel context. Here is how they differ:
| Tool | Full Name | Used By | Primary Purpose |
|---|---|---|---|
| IBE | Internet Booking Engine | Travel agencies, OTAs | Online booking portal for agency customers |
| OBT | Online Booking Tool | Corporate employees | Self-service booking within travel policy |
| CBT | Corporate Booking Tool | TMCs for corporate clients | Policy-compliant booking with approval workflows |
In practice, a TMC often operates all three: an IBE as their public-facing booking portal, a Corporate Booking Tool for their corporate clients' employees, and a mid-back office system to manage the operational and financial processes behind both
The travel agency landscape in Asia has distinct characteristics that make IBE technology particularly important:
A travel agency in Singapore or KL routinely handles itineraries spanning multiple airlines, mixing full-service carriers with LCCs, and connecting through hubs like Changi, KLIA, and HKIA. An IBE that can search and combine these seamlessly - including interline content and multi-city itineraries - is essential for serving regional corporate clients.
Agencies in the region bill in SGD, MYR, HKD, and sometimes USD. An IBE that handles multi-currency transactions and applies the correct markup in each currency removes a significant administrative burden and reduces billing errors.
Corporate clients in Singapore and Hong Kong increasingly expect online self-booking with policy controls, not just agent-assisted booking. An IBE that supports corporate client portals with login access, company-specific rates, and booking restrictions meets this expectation directly.
24/7 Booking Demand
With corporate travellers operating across APAC time zones, the ability to book outside office hours is not optional - it is expected. An IBE with auto-ticketing handles out-of-hours bookings automatically, allowing agencies to serve clients across time zones without overnight staffing.
Manual booking processes are a major source of errors in travel agencies - wrong dates, incorrect passenger names, missed fare rules. An IBE that automates the search-to-booking flow eliminates most of these error points, reducing the cost of corrections and the time agents spend on administrative rework.
Travellers in Singapore, Malaysia, and Hong Kong are accustomed to instant confirmation from consumer apps like Agoda and Booking.com. An agency that requires customers to wait for an agent to call back with a quote will lose bookings to platforms that confirm in seconds. An IBE with real-time pricing and instant confirmation removes this friction entirely.
SWIFT Internet Booking Engine by Forecepts is built specifically for travel agencies and TMCs operating in Asia-Pacific. It addresses the region's specific requirements directly:
• Full GDS integration with Sabre, Amadeus, and Travelport - covering all major carriers across Asia and beyond
• NDC content support - ensuring agencies can access airlines' best fares and ancillary content as the industry shifts away from traditional GDS-only distribution
• Private and negotiated fare support - agency-contracted rates are surfaced for authorised users, not available on consumer channels
• Dynamic markup by destination, market, or agency rules - flexible pricing logic built in
• Multi-PCC and multi-OID support - essential for agencies with operations across Singapore, Malaysia, Hong Kong, and other markets
• Multi-site capability - run separate booking portals for different corporate clients or regional markets from a single IBE engine
• Auto-ticketing with UATP and NRCC workflows - reduces manual processing and enables 24/7 booking issuance
• Responsive desktop and mobile design - meeting the booking expectations of Asia's mobile-first travellers
SWIFT IBE integrates directly with the SWIFT Mid-Back Office system, creating a seamless flow from booking to invoicing to financial reconciliation. For TMCs that also serve corporate clients, it complements the SWIFT Corporate Booking Tool to provide a complete front-to-back technology stack.
SWIFT IBE by Forecepts is built for travel agencies and TMCs across Asia-Pacific — with full GDS integration, private fare support, and auto-ticketing. Serve B2C, B2B, and corporate clients from a single engine.
Frequently Asked Questions
An internet booking engine (IBE) is a software platform that allows travel agencies and OTAs to offer real-time flight and hotel search and booking online. It connects to GDS systems and other inventory sources, applies the agency's pricing rules, and processes bookings automatically.
Online booking engine is another term for internet booking engine. Both refer to the same type of platform - a system that enables online search and booking of travel products. The terms are used interchangeably across the industry.
An IBE (Internet Booking Engine) is a public-facing booking portal used by a travel agency's customers. A CBT (Corporate Booking Tool) is a policy-controlled booking platform used by corporate employees, typically provided to companies by their TMC. A TMC often operates both - the IBE for general bookings and the CBT for corporate clients who need approval workflows and policy enforcement.
Yes. A full-featured IBE connects to both flight inventory (via GDS and NDC) and hotel inventory (via GDS hotel content or direct connections). Agencies can choose to offer flight-only, hotel-only, or combined search depending on their business model.
The 4 C's are: Cost (optimising T&E spend through negotiated rates, advance booking, and data analytics), Compliance (ensuring policy adherence through booking tools and clear guidelines), Care (duty of care obligations including traveller tracking, 24/7 support, and emergency protocols), and Carbon (sustainability commitments including emission targets, carbon offsets, and green travel preferences).