RahalCorporate
Booking RequestsAdmin Guide

Admin Guide

Complete guide for administrators managing booking requests

Admin Guide

This guide covers everything administrators need to know about managing booking requests in Rahal. As an admin, you're responsible for reviewing, modifying, and processing travel requests submitted by your company's employees.

Overview

As a booking request administrator, you can:

ActionDescription
ViewSee all requests with full details
FilterFind requests by status, date, price, service type
SearchLook up requests by user name or email
ModifyAdd, edit, or remove flights, hotels, travelers
ProcessApprove (complete) or reject (cancel) requests

Quick Start

Go to Booking Requests in the dashboard sidebar to see the requests list.

Review Pending Requests

Filter by Status: Pending to see requests awaiting action.

Open Request Details

Click any row to view full request details including flights, hotels, and travelers.

Process the Request

Either Mark Complete (approve) or Cancel Request (reject) based on your review.

Detailed Guides

Dashboard Interface

The booking requests admin interface consists of two main views:

List View

The requests list shows all booking requests with key information:

ColumnDescription
Request IDUnique identifier (truncated for display)
CompanyCompany the request belongs to
Requested ByUser name and email
ServicesBadges showing flight/hotel counts
TravelersNumber of travelers on the request
Total PriceCombined cost with currency
StatusPENDING, COMPLETED, or CANCELLED
CreatedWhen the request was submitted
ActionsQuick action buttons

Detail View

Clicking a request opens the detail page with:

  • Overview — Company, requester, price, notes
  • Services Tab — Flight and hotel items with full details
  • Travelers Tab — Traveler profiles with passport info

Key Workflows

Daily Request Processing

  1. Open Booking Requests
  2. Filter by Status: PENDING
  3. Sort by Created (oldest first)
  4. Process each request:
    • Review items and travelers
    • Modify if needed
    • Complete or cancel

Investigating a Specific Request

  1. Use the search bar with user name/email
  2. Or filter by date range
  3. Click to open details
  4. Review full context including notes

Bulk Operations

Currently, requests must be processed individually. Bulk approval/rejection is not yet available.

Permissions Required

To manage booking requests, you need appropriate permissions:

PermissionCodeAllows
Read Booking RequestsREAD_BOOKING_REQUESTSView all requests across the company
Update Booking RequestsUPDATE_BOOKING_REQUESTSModify request details (flights, hotels, travelers)
Process Booking RequestsPROCESS_BOOKING_REQUESTSComplete or cancel requests

Users without admin permissions can only view and manage their own requests using READ_USER_BOOKING_REQUESTS and WRITE_USER_BOOKING_REQUESTS.

Contact your system administrator if you don't have the necessary access.

Best Practices

Timely Processing

  • Process requests promptly (within 24-48 hours)
  • Stale requests may have outdated pricing
  • Pending requests tie up user budgets

Thorough Review

  • Check all flight details (dates, times, routes)
  • Verify hotel bookings (dates, rooms, board basis)
  • Confirm traveler information and passport validity

Clear Communication

  • Use request notes to document decisions
  • Update notes when modifying items
  • Provide context for rejections

Consistent Decisions

  • Apply policy guidelines uniformly
  • Document exceptions and reasons
  • Coordinate with team on edge cases

On this page