RahalCorporate

Platform Overview

A tour of Rahal Corporate's features and capabilities

Platform Overview

Rahal Corporate provides complete corporate travel management through several connected features.

Core Features

Travel Booking

The booking engine includes:

  • Flight Booking - Search and book flights across multiple suppliers

    • One-way, round-trip, and multi-city itineraries
    • Multiple cabin classes (Economy, Premium Economy, Business, First)
    • Real-time pricing and availability
  • Hotel Booking - Search and book accommodations

    • Single and multi-room bookings
    • Room type selection
    • Traveler assignment per room

Policy Management

Policies define the rules for corporate travel:

  • Flight Policies - Control cabin class, price limits, advance booking requirements, and route restrictions
  • Hotel Policies - Set star rating limits, price per night caps, and location rules
  • Policy Actions - Configure what happens when bookings are out of policy:
    • Allow with warning
    • Require approval
    • Block completely

Learn more about Policy Management →

Budget Management

Budgets help control travel spending:

  • Per-User Budgets - Individual spending limits for each employee
  • Shared Budgets - Team or department-wide spending pools
  • Budget Periods - Monthly, quarterly, or yearly budget cycles
  • Rollover - Configure unused budget to carry over to the next period
  • Enforcement - Track spending or block when exceeded

Learn more about Budget Management →

Traveler Management

Manage the people who travel:

  • Traveler Profiles - Store personal details, contact information, and preferences
  • Multi-Passport Support - Travelers can have multiple passports (one per country)
  • Document Management - Upload and manage passport scans, visas, and other documents
  • Expiry Tracking - Visual indicators for expiring documents

Learn more about Traveler Management →

Booking Requests

When bookings require approval:

  • Request Submission - Users submit requests for out-of-policy bookings
  • Approval Workflow - Managers and admins review and approve or reject
  • Modification - Admins can modify requests before approval
  • Status Tracking - Users can track their request status

Learn more about Booking Requests →

User Delegation

Enable booking on behalf of others:

  • Delegate Access - Allow assistants to access another user's travelers
  • Scoped Permissions - Control what delegates can do (view, book, manage)
  • Attribution - Bookings are attributed to the traveler's owner for policy and budget evaluation

Learn more about User Delegation →

Roles & Permissions

Control access with specific permissions:

  • Predefined Roles - Member, Manager, and Admin roles out of the box
  • Custom Roles - Create roles with specific permission combinations
  • 80+ Permissions - Fine-grained control over every feature

Learn more about Roles & Permissions →


Platform Architecture

Two Interfaces

Rahal Corporate provides two main interfaces:

InterfaceUsersPurpose
User AppAll employeesSearch and book travel, manage travelers, track bookings
Admin DashboardManagers & AdminsConfigure policies, budgets, process requests, manage users

Multi-Tenant Design

Each company operates in isolation:

  • Company-specific policies and budgets
  • Separate user pools
  • Independent configurations
  • Company-scoped delegations

Key Workflows

Employee Booking Flow

  1. Employee searches for flights or hotels
  2. Selects preferred options
  3. Adds travelers to the booking
  4. System evaluates policy and budget automatically
  5. If compliant: direct booking available
  6. If out-of-policy or over budget: submit request for approval
  7. If blocked: booking not allowed

Policy and budget checks happen automatically during the review step. You don't need to check them manually.

Admin Request Processing

  1. Admin sees pending requests in dashboard
  2. Reviews flight/hotel details, travelers, and pricing
  3. Checks policy violations and budget impact
  4. Optionally modifies the request
  5. Approves or rejects with reason

Getting Help

  • Documentation - You're in the right place
  • Support - Contact your Rahal account manager
  • Feedback - We're always improving based on user feedback

On this page