Overview

Pre-trip approval offers an automatic method of controlling travel spending by designating travel approvers who can approve or deny a user's travel request. 

Pre-trip approval works by auditing itineraries that include air, hotel, or car rentals. If an itinerary matches one of a number of criteria, it triggers the pre-trip approval process. You can add the JavaScript code for each criteria that can trigger the process, such as international flights, trips that don't include hotels, out-of-policy trips, and so on. The process sends an email to the user's designated Travel approver (or a secondary approver) for notification. The Travel user can provide a reason for the trip to include in the emails to approvers.

You can also configure the feature to not only send a notification email, but also enable Travel approvers to approve or decline the trip before ticketing occurs by clicking a link in the email. Approvers can click a link in the email to approve or decline the trip on a computer or mobile device. You may want to reserve approve-decline emails for specific types of trips that need approval (such as international trips), and use notification-only emails for all other trips that fall out of policy for some reason.

The following are frequent terms used when describing the pre-trip approval process:

Upcoming Reservation Status:

Planning Your Configuration

Note: To request help with the configuration, please enter a support case (see Entering a Support Case). 

Consider the following before configuring pre-trip approval:

Note: Your Deem implementation manager must enable pre-trip approval before you deploy this for live sites. To contact Deem to start this process, enter a support case (see Entering a Support Case).

Customizing the Passenger Name Record (PNR)

You can customize the passenger name record (PNR) string for pre-trip approval reservations, and then include the new PNR configuration with your agency settings. You must be familiar with PNR scripting for the global distribution system (GDS) you are using.

To customize the PNR, you add a new PNR configuration as described in Customizing the Passenger Name Record  (click here for direct link to PTA PNR Edits scripts).

Keep in mind the following:

Configuring Agency Settings

To set up pre-trip approval, you need to configure the travel agency settings, not only to include a new PNR edit configuration as described above, but also to define the queues and time windows for pre-trip approval. Follow these steps:

  1. Sign into the Partner Dashboard as a site administrator, and click the Services tab. The Services | Overview page appears.
  2. Click the Travel Agency link and then click the Agency Settings link. 
  3. Add or change agency settings as described in Adding or Changing Agency Settings, keeping in mind the following:
  4. Click Save to save all of your agency setting changes. 

Note: To commit all of your changes, click the changes not applied link at the top of the page. The Commit Changes page appears. Click the Commit button.

Configuring Custom Fields

The next step is to configure custom fields that define the criteria for triggering the pre-trip approval process. The custom fields can be set to appear during the purchase flow in order to notify the user of the pre-trip approval requirement, and enable the user to enter a reason for the trip.

Creating a Collection

Create a Custom Field Collection that defines the custom fields, as described in Creating and Managing Custom Fields. Keep in mind the following:

Click Save to save the collection.

Adding Custom Fields

Next, add one or more custom fields to the collection, as described in Creating and Managing Custom Fields. Keep in mind the following:

Create a custom field for each separate criteria for triggering the pre-trip approval process. You can include a custom field to enable the user to enter a reason for the trip (to send to the approver). You can also define a tooltip that appears when the user hovers a pointer over the field, providing a hint about how to enter the reason.

To create a custom field for pre-trip approval, choose PTA (pre-trip approval) from the Field Type dropdown menu, as described in "Field Type: Pre-trip Approval (PTA)" in Creating and Managing Custom Fields. Keep in mind the following: 

Changing the Display Order of the Custom Fields

Be sure to click Save to save your custom fields and return to the Custom Fields page, which shows a list of custom fields in the collection. 

 The display order determines which criteria is acted upon first. It defines the order the trip will funnel through the approval process. For example, if the field “International” has number 1 as its display order, and "No Hotel" has number 2, "International" (number 1) will be the first check to trigger pre-trip approval. If the trip passes the criteria for number 1 (the trip is not international) but does not include a hotel, "No Hotel" (number 2) would trigger pre-trip approval. To update the display order of custom fields in the collection, enter a display order number in the Display Order column, and click Update Display Order.

 After creating custom fields in your collections, you can add the collections to a Custom Field Set, as described in "Adding Collections to a Set" in Creating and Managing Custom Fields. Although a collection of pre-trip approval custom fields can't contain both notification-only and approve-decline fields, a set may contain both notification and approve-decline collections. You will then be able to attach the custom field set to service rules to define what groups of users will see the custom fields.

Enabling the Travel Service Rules

You need to bind the newly added or edited configurations as Travel service rules for one or more specific groups of users. For an overview of how rules and groups work, and to define groups, see Groups Tab for Managing Groups.

Follow these steps to add or edit the Travel service rule for a group:

  1. To add or edit a Travel service rule for a group, click the Add or Edit link in the Travel column for the group row, as described in Service Rules.
  2. Agency configuration: Select the agency configuration you saved (as described in Adding or Changing Agency Settingsfrom the dropdown menu in the Agency Configuration section as described in Enabling Travel Rules
  3. Custom field set: Choose the previously configured custom field set from the dropdown menu in the Custom Fields subsection, as described in"Custom Fields" in Enabling Travel Rules.
  4. Click Save at the bottom of the page to save the rule. 

Note: To commit all of your changes, click the changes not applied link at the top of the page. The Commit Changes page appears. Click the Commit button.

Defining Approver-User Relationships

You can designate some users as a travel approvers who can approve or deny other user travel requests, and you can assign an approver to each user — typically the employee's manager. You can  designate approvers manually and assign approvers to users by editing their user profiles, and you can also prepare a user upload file to upload approver-user relationships automatically.

Designating an Approver Manually

To designate a user as an approver, follow these steps:

  1. Edit the user's profile, as described in Editing a User Profile and Setting Delegates.
  2. Click the Account Permissions link on the left side of the profile page.
  3. Click the Travel Approver Permission checkbox to define the user as a travel approver, as described in "Setting or Changing the User's Account Permissions" in Editing a User Profile and Setting Delegates.
  4. Click Save to save your changes.

Assigning an Approver to a User Manually

  1. Edit the user's profile, as described in Editing a User Profile and Setting Delegates
  2. Click the Personal and Employee info link on the left side of the profile page.
  3. In the Employee Info section of the page, choose the approver for this user in the Travel Approver Name dropdown menu, as described in "Personal and Employee Info and Approvers" in Editing a User Profile and Setting Delegates
  4. Click Save to save your changes.

Preparing a Profile Upload with Approver-User Relationships

As a site administrator, you can update or add multiple users to your site at once. You can also upload user-approver relationships. You can use the templates provided in the Partner Dashboard, and upload the file as described in Uploading User Profiles and Delegates.

Before preparing your profile upload, consider the following:

A profile upload can be damaging if not managed correctly. See Preparing a Profile or Delegate Upload File, and keep in mind the following:

Generating a Report

You can generate a pre-trip approval detailed report to review in order to ensure that the appropriate trips are going through this process.

The Reports tab, as described in Reports Tab for Generating Reports, lets you schedule detailed reports for later viewing. Follow these steps:

  1. Click the Reports tab. The Reports | Overview page appears.
  2. Click the Schedule a Report link. The Schedule a Report page appears.
  3. Schedule Options: Choose NowMonthlyPeriodically, or Weekly from the Schedule dropdown menu. Depending on frequency selected, additional fields will open to more finely define when the report should run.
  4. Choose Other from the Service dropdown menu. The Report dropdown menu changes to include all "Other" reports.
  5. Choose Pre_Trip_Approval_Detail from the Report dropdown menu.
  6. Enter the report data range in the Report Data From and Report Data To dropdown menus.
  7. Enter a name for the report in the New Job Name field. Include adequate information to identify this report when all reports are in a list.
  8. Enter an email address where a job completion email can be sent.
  9. Click Submit.

The following is an example of a pre-trip approval detail report, split into three sections to show all column headings of the report:

Pre-Trip Approval Messaging

Several different emails and messages are generated during the PTA flow:

Pending approval message

To Traveler – ‘Your trip is pending approval for travel. You will be notified once it is approved and the trip will be sent to [agency name] for processing. Online changes are not allowed until the tip is approved for travel, please contact your agency directly for changes.’

To Approver 1 – ‘Pre-trip approval required. [rules description].’

Reminder approval message

To Approver 2 – ‘Pre-trip approval required. Primary approver did not respond within expected timeframe. [rule description.]’

Approved message

To Traveler – ‘Your trip has been approved for travel.’ Existing confirmation message – Your reservation has been completed.

Sabre Cert is processing your ticket. You will receive an itinerary and confirmation shortly.’

To Approver 1 – ‘Pre-trip approval has been received and the trip has been sent to [agency name] for processing.’

To Approver 2 – ‘Pre-trip approval has been received and the trip has been sent to [agency name] for processing.’ 

Declined message

To Traveler – ‘Your trip has been declined for travel. The trip has been sent to [agency name] for processing.’

To Approver 1 – ‘This trip has been declined for travel and sent to [agency name] for processing.

To Approver 2 – ‘This trip has been declined for travel and sent to [agency name] for processing. 

Declined auto cancel message

To Traveler – ‘Your trip was declined for travel and auto canceled. [existing auto cancellation message]’

To Approver 1 – ‘This trip was declined for travel and auto canceled.’

To Approver 2 – ‘The trip was declined for travel and auto canceled.’

Expired approval message

To Traveler – ‘Pre-trip approval was not received for this trip. The approval process has expired, please contact your agency for further assistance.’

To Approver 1 – ‘Pre-trip approval was not received for this trip and the approval process has expired.’

To Approver 2 – ‘Pre-trip approval was not received for this trip and the approval process has expired.’

Notification only email

To primary email recipient – ‘You are being notified that this trip has been sent to [agency name] for processing. [rule description]’