TravelDesk Feature Map

The corporate travel platform for travel agencies and distribution partners.

Status legend
Available — live for every client Per-client — configured per corporate client Opt-in — switch on when you're ready
01

Distribution & Supplier Reach

The inventory and fares you can sell, via the altovo Core Engine.

NDC & EDIFACT content
Available

NDC and traditional (EDIFACT) airline content, including one-way combinable fares and single or split PNR construction.

Flights, hotels, packages
Available

Clients book flights, hotels, and packages on a branded site; the booking is held, not ticketed, until policy and approval clear.

GDS connectivity
Available

950+ airlines through GDS connections (Amadeus, Travelport, Sabre) — no separate GDS work for you to set up.

Hotel content
Available

1M+ hotels through the Core Engine supplier network.

Corporate fare & rate codes
Per-client

Load each client's negotiated flight fares and hotel rates, configured per client.

Per-client product set-up
Per-client

Each client gets its own flight, hotel, and package configuration, so you can segment inventory by client.

Leisure travel storefront
Opt-in

An optional consumer-leisure storefront (flight, hotel, and bundle search) — fully separate from the corporate side.

02

Branding & Multi-Client Management

Provision and brand TravelDesk for each corporate client.

One partner, many clients
Available

A single partner account can own multiple corporate clients, with one login to manage them all.

Branded client sites
Available

Every client gets its own web address out of the box (e.g. client.traveldesk.altovo.io) — no DNS work per client.

Client branding
Available

Each client sees its own logo, colours, and sign-in page text — the portal looks like theirs, not yours.

Per-client currency & language
Per-client

Set each client's default currency and language.

Client management tools
Available

Provision new clients, switch a client off instantly if ever needed, and track go-live readiness with a built-in checklist.

Employee roster management
Available

Each client's admins manage their own employee list — add individuals, upload a spreadsheet, or send invites.

03

Custom Domains (Bring Your Own)

Let clients run TravelDesk on their own web address — one simple setup step.

Client's own web address
Available

A client runs TravelDesk on its own domain (e.g. travel.client.com) alongside its default address — adding a custom domain doesn't remove the original.

One-step set-up
Available

The client points their domain at a single address you provide (e.g. ingress.traveldesk.altovo.io). Standard "bring your own domain" process.

Automatic security certificates
Available

Every custom domain gets its security certificate issued and renewed automatically — no manual certificate work.

Domains for sub-clients
Per-client

Generate separate branded addresses (company1.brand.com) under a custom-domain partner.

One sign-in across domains
Opt-in

Users stay signed in whether they're on the default address or the client's own domain.

04

Agency Desk & TMC Servicing

Everything an agency or TMC needs to service corporate clients.

Agencies built in, not bolted on
Available

Your agency is a core part of the product. Both internal teams (your staff inside a client) and external TMCs (running your own book of business) are supported.

Clients control your access
Available

A client must grant you permission before you can see their trips — you can request access, but never give it to yourself. Permission can cover the whole client, a department, or a single traveller.

Granular, controlled access
Available

Combine the client's permission with optional limits per agent, so each of your consultants sees only the clients and trips they handle.

One worklist for all clients
Available

Work trips across every client you serve from a single screen — no switching between logins.

Book on behalf of travellers
Available

Your consultants book using the traveller's details and trip, not their own — so every booking is made on the traveller's behalf.

Approve out of policy
Per-client

A permission you can hold agency-wide or per agent, letting you approve trips that fall outside policy — on the client's terms.

Client chooses how you engage
Per-client

Each client picks the servicing style that suits them: full self-service, auto-approve in-policy trips, review your proposals, or route approvals to their managers or travellers.

Clear ownership at every step
Available

You always know which trips are yours to handle, with a straightforward handoff between traveller, approver, and your desk — nothing gets lost between people.

Mobile desk cockpit
Available

Your consultants can work the desk from a phone — a thumb-reach layout with a bottom tab bar, not a shrunk-down desktop screen.

05

Travel Requests & Approvals

The book-first / check-later workflow at the heart of the product.

Book first, check later
Available

Employees book on the branded site and the Core Engine holds the PNR. Nothing is ticketed until policy and approval clear — low risk for clients.

Manager approval queue
Available

Managers approve, reject, or reverse requests from a dedicated queue, with a short window to reverse a rejection.

Email approval links
Available

Managers can approve or reject from any device via a one-time email link — no need to sign in.

Approval delegation
Available

A manager can hand approvals to a colleague for a set period (e.g. while away).

Travel arranger
Available

An employee can name a travel arranger (such as someone in your agency) to book on their behalf.

Unassigned bookings queue
Available

Bookings that can't be matched to an employee land in a queue for an admin to assign.

06

Traveller Profiles & Documents

Traveller details captured once, then reused to speed up every booking.

Traveller profiles
Available

Each employee keeps a personal profile — contact details, preferences, and identity fields — that pre-fills their bookings so trips are quicker and cleaner.

Travel documents & loyalty
Available

Store a passport plus up to three frequent-flyer and five hotel-loyalty memberships per traveller, ready to attach to bookings.

Profile completeness gating
Available

Bookings can require the details they need up front, so trips don't stall later for a missing passport or contact.

Billing & invoicing profile
Per-client

Each client sets its billing and invoicing details once; they flow through to the Core Engine invoice automatically.

07

Policy & Compliance

Each client's travel policy, enforced automatically.

Automated policy checks
Available

Every booking is checked against the client's rules the moment it's made — no manual review needed for in-policy trips.

Five rule types
Available

Flight class, hotel rate cap, flight rate cap, advance booking notice, and carrier rules — all configurable per client.

Grade-based rules
Available

Caps and limits flex automatically by the employee's grade, plus route and destination — so one rule set covers the whole client. Department drives who approves rather than the caps themselves.

Policy history
Available

Policies are versioned — clients can see exactly what changed and when.

Auto-approve in-policy trips
Per-client

In-policy bookings can be approved and sent for ticketing automatically — no manager in the loop.

Price-variance limit
Per-client

A per-client threshold (default 5%) checks the re-quoted price against the approved price before settlement.

08

Ticketing & Settlement

From approval to ticketed and paid — automatic where enabled, with a human safety net.

Automated ticketing & settlement
Opt-in

Once switched on, each approved booking is re-priced, validated against the approved trip, and moved through to ticketing automatically — with a human safety net available (below).

Price & content checks before charging
Opt-in

Before any money is taken, the pipeline confirms the price hasn't moved and the booking still matches what was approved.

Clear handling when something changes
Opt-in

If the price, availability, or itinerary shifts, the booking is routed to the right person (approver, traveller, or your operations team) instead of failing silently.

Human safety net
Opt-in

If an automated booking stalls, it's handed to a real person to confirm — so nothing falls through the cracks.

Fully-automated charging
Opt-in

Switch on end-to-end automatic payment when you're ready — no manual settlement step.

Settlement via agent credit
Per-client

Payments settle against the agent credit balance held in the Core Engine.

Automatic PNR expiry handling
Opt-in

Bookings about to lapse are flagged, and in-policy ones can be auto-approved before they expire — no lost bookings to TTL timeouts.

09

Sign-In & Access

Secure sign-in, controlled access, and flexible ways for employees to join.

Secure sign-in
Available

Every user signs in with a verified account; each client is its own closed user group.

Invite-only sign-up
Per-client

Admins invite each employee by email; no one can self-register. Best for tight control.

Self-service sign-up
Per-client

Employees join automatically using their work email, limited to approved email domains.

Roles for everyone
Available

Employee, manager, and admin roles — each sees only what they need. Manager authority follows the client's reporting lines.

Cross-client oversight
Available

Manage all your clients and their trips from one login.

Built-in abuse protection
Available

Automatic rate limiting protects clients from misuse.

10

Reporting

Spend visibility for managers and admins.

Spend dashboard
Available

Spend charts by airline, cost centre, department, destination, product, and employee, plus a spend trend and a compliance summary.

Filters & date ranges
Available

A filter bar with date presets and reset, over both summary and detailed data.

Exports
Available

Export buttons on the reports page for offline analysis.

Usage insights
Available

Portal usage analytics to see how travellers use the site. No end-user tracking consent is required (B2B legitimate-interest basis); internal admin traffic is excluded from measurement.

11

Security & Compliance

Security controls you can put in front of a client's review.

Strict client separation
Available

Each client's data is walled off — a user in one client can never see another client's data.

Secure, verifiable data feeds
Available

Booking data arrives over signed channels that can be rotated with zero downtime.

Sensitive data encrypted
Available

Passport numbers, phone numbers, and dates of birth are encrypted when stored.

Insert-only audit trail
Available

Every action — approvals, changes, cancellations — is recorded in a database-enforced, insert-only audit log with who, what, and when.

No double-actions
Available

The system prevents conflicting actions, so two people can't approve and cancel the same booking at once.

Contained credentials
Available

If a credential ever leaks, the exposure is limited to a single client.

12

Platform & Infrastructure

The foundations the product runs on.

Booking & content engine
Available

All flights, hotels, and packages come through the altovo Core Engine.

Automated email
Available

Trip, approval, and reminder emails sent automatically to travellers and approvers.

Enterprise cloud hosting
Available

Runs on managed cloud infrastructure with automatic scaling.

Global delivery
Available

Fast loading worldwide through a global content network.

Want to see the feature map in action?

We'll walk you through your first client setup and show how these capabilities come together for your agency and your corporate accounts.

Book a walkthrough Back to Corporate TravelDesk