Direct Channels
Airline-owned distribution channels including web, mobile, API, and call center.
Scope
Web Booking (Airline.com)
- Internet Booking Engine (IBE)
- Flight search and booking
- Manage My Booking portal
- Ancillary upsell
- Web check-in
- Multi-language/currency
Mobile Applications
- iOS and Android native apps
- Mobile booking flow
- Digital boarding passes
- Push notifications
- Wallet integration (Apple/Google)
B2B API Portal
- Developer portal
- API documentation
- Self-service onboarding
- Usage analytics
- Rate limiting
- TMC integration
- Corporate fare access
- Traveler profile management
- Policy enforcement
- Reporting and analytics
Call Center
- Agent booking interface
- Phone IVR integration
- Chat/messaging support
- Callback scheduling
Research Topics
Architecture Considerations
Direct Channel Stack
┌─────────────────────────────────────────┐
│ Frontend Layer │
│ ┌─────────┐ ┌─────────┐ ┌───────────┐ │
│ │ Web │ │ Mobile │ │ Agent │ │
│ │ React │ │ Native │ │ Desktop │ │
│ └────┬────┘ └────┬────┘ └─────┬─────┘ │
└───────┼──────────┼─────────────┼───────┘
│ │ │
▼ ▼ ▼
┌─────────────────────────────────────────┐
│ API Gateway │
│ (Rate limiting, Auth) │
└───────────────────┬─────────────────────┘
│
┌───────────────────▼─────────────────────┐
│ Booking API │
│ (Offer, Order, Payment, Servicing) │
└─────────────────────────────────────────┘
Booking Flow
1. Search (origin, dest, dates, pax)
↓
2. Results (flight options, prices)
↓
3. Select (flight + fare family)
↓
4. Passengers (details, documents)
↓
5. Ancillaries (seats, bags, meals)
↓
6. Payment (card, wallet, voucher)
↓
7. Confirmation (email, app notification)
Personalization
- Logged-in user preferences
- Search history
- FFP tier benefits
- Geographic targeting
- Device-specific UX
Integration Points
| System | Direction | Purpose |
|---|
| Offer Engine | Outbound | Shopping requests |
| Order Service | Bidirectional | Booking CRUD |
| Payment Gateway | Outbound | Transaction processing |
| Loyalty | Bidirectional | Earn/burn, tier display |
| Content | Inbound | Images, descriptions |
| Analytics | Outbound | Tracking, conversion |
IBE Vendors
| Vendor | Strengths |
|---|
| Datalex | Strong ancillary, personalization |
| OpenJaw | Flexible, multi-supplier |
| Farelogix | NDC-native |
| In-house | Full control, higher cost |
Mobile Frameworks
| Option | Pros | Cons |
|---|
| Native (Swift/Kotlin) | Best UX, performance | Dual codebase |
| React Native | Shared code, fast dev | Some native limitations |
| Flutter | Single codebase, good perf | Smaller ecosystem |
Conversion Optimization
Key Metrics
- Search-to-book conversion
- Cart abandonment rate
- Ancillary attach rate
- Mobile vs. desktop conversion
- Time to book
Optimization Areas
- Page load performance
- Form simplification
- Trust signals
- Price transparency
- Payment options