Skip to content

Commit 45b2424

Browse files
Merge pull request Expensify#91355 from Expensify/claude-preBookingApprovalDocs
[No QA] Add Pre-Booking Approval docs to travel help articles
2 parents e6e7198 + 3ace021 commit 45b2424

2 files changed

Lines changed: 92 additions & 31 deletions

File tree

Lines changed: 45 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Approving Travel
33
description: Learn how to review, approve, or deny travel requests in Expensify Travel and configure approval workflows to fit your organization.
4-
keywords: [approve travel, deny travel request, soft approval, hard approval, travel policy approval, manager approval, designated approver, secondary approver, travel workflows]
4+
keywords: [approve travel, deny travel request, soft approval, hard approval, pre-booking approval, travel policy approval, manager approval, designated approver, secondary approver, travel workflows]
5+
internalScope: Audience is travel approvers and travel admins. Covers reviewing, approving, and denying travel requests. Does not cover configuring travel policies or adding policy members.
56
---
67

78
Approving travel is easy and flexible, giving approvers full control over how and when travel requests get reviewed. With customizable approval flows, mobile-friendly access, and even email-based actions, approving travel happens wherever you are.
@@ -17,12 +18,12 @@ Approving travel is easy and flexible, giving approvers full control over how an
1718

1819
---
1920

20-
# Review and approve travel requests
21+
## How to review and approve travel requests
2122

2223
All trip requests that require approval can be found under:
2324

2425
- **Trips > Approvals** (on both mobile and desktop)
25-
- All users responsible for approving trips will receive an email notification when a trip is awaiting their approval.
26+
- All members responsible for approving trips will receive an email notification when a trip is awaiting their approval.
2627

2728
Here, approvers can filter by:
2829
- _Out of policy_ approval requests
@@ -34,42 +35,69 @@ Each trip will display relevant details and action buttons to **Approve** or **D
3435

3536
---
3637

37-
# Approval actions
38+
## How approval actions work
3839

3940
Approvers will see the following options for each trip:
4041

41-
- **Approve:** With hard approval, this confirms the travel booking can proceed. The booking is finalized, and the payment card is charged with the booking receipt automatically added to the traveler's Expensify account.
42-
- **Deny:** With soft approval, this rejects the travel booking request. The booking is canceled, and the traveler will be notified.
42+
- **Approve:** With hard approval, this confirms the travel booking can proceed. The booking is finalized, and the payment card is charged with the booking receipt automatically added to the traveler's Expensify account.
43+
- **Deny:** With soft approval, this rejects the travel booking request. The booking is canceled, and the traveler will be notified.
4344

4445
Approvals can also be done via email. When a trip requires approval, approvers will receive a notification with **Approve** or **Deny** buttons directly embedded.
4546

4647
---
4748

48-
# Understanding soft vs. hard approval
49+
## How to understand soft vs. hard approval
4950

50-
- **Soft approval:** Travel can be booked and processed before the approver reviews it. Approvers are still notified and have 24 hours to deny the booking and cancel it before the fare processes.
51-
- **Hard approval:** The traveler creates the booking in a pending state. The travel approver has 24 hours to approve the booking request, if the booking is not approved, the travel plans are canceled and no transaction is processed.
51+
- **Soft approval:** Travel can be booked and processed before the approver reviews it. Approvers are still notified and have 24 hours to deny the booking and cancel it before the fare processes.
52+
- **Hard approval:** The traveler creates the booking in a pending state. The travel approver has 24 hours to approve the booking request. If the booking is not approved, the travel plans are canceled and no transaction is processed.
5253

5354
These settings are configured within each travel policy under **Program** > **Policies** > select a policy > **General** > **Policy group actions** tab.
5455

5556
---
5657

57-
## Secondary Approvers
58+
## How to approve a Pre-Booking Approval request
5859

59-
A secondary approver acts as a fallback if the primary approver is unavailable. For example, if a manager is on vacation, a secondary approver ensures there’s no delay in getting trips approved. This is especially important when timely approvals are needed with a hard approval setup.
60+
When a travel policy uses Pre-Booking Approval, the traveler must receive approval before the booking can proceed. Unlike hard approval, no booking or payment is made until the approver acts. Pre-Booking Approval is available for Air, Hotel, and Car bookings.
61+
62+
Here is how the approval process works:
63+
64+
1. The traveler submits a pre-booking approval request during checkout by clicking **Request approval**.
65+
2. The approver receives an email notification with the trip details, including the origin, destination, and travel dates.
66+
3. The approver reviews the request under **Trips** > **Approvals** or directly from the email notification.
67+
4. The approver clicks **Approve** or **Deny**.
68+
69+
The approver has 24 hours to respond to the request. If the request is not approved within 24 hours, it expires and no booking is made.
70+
71+
## What to expect after approving a Pre-Booking Approval request
72+
73+
After the approver approves a pre-booking request:
74+
75+
1. Both the approver and the traveler receive an email notification confirming the approval.
76+
2. The traveler has 24 hours to return to the trip in Expensify Travel and finalize the booking by completing the checkout process.
77+
3. Once the traveler confirms the booking, the payment card is charged and the receipt is automatically added to the traveler's Expensify account.
78+
79+
If the traveler does not finalize the booking within 24 hours, the approval expires and no booking is made. The traveler would need to submit a new approval request.
80+
81+
Pre-Booking Approval includes a price buffer for approved bookings to account for minor fare changes between approval and final booking.
82+
83+
---
84+
85+
## How to set up secondary approvers
86+
87+
A secondary approver acts as a fallback if the primary approver is unavailable. For example, if a manager is on vacation, a secondary approver ensures there is no delay in getting trips approved. This is especially important when timely approvals are needed with hard approval or Pre-Booking Approval.
6088

6189
Set this up under:
6290

6391
- Approvers can set their own secondary approver under **User icon** > **My profile** > **Configuration** > **Approval Settings**. Click Add Approver to designate a secondary approver who can approve on your behalf. You may add multiple secondary approvers.
64-
- Travel admins can set secondary approvers in a traveler's profile. Head to **Program** > **Users** > **Travelers** > select traveler > **Configuration** tab. Click Add approver to search for another travel member to approve on their behalf.
92+
- Travel admins can set secondary approvers in a traveler's profile. Head to **Program** > **Users** > **Travelers** > select traveler > **Configuration** tab. Click **Add approver** to search for another travel member to approve on their behalf.
6593

6694
---
6795

6896
# FAQ
6997

7098
## Can I approve travel from my phone?
7199

72-
Yes! The approval dashboard is identical on web and mobile. You can also approve or deny directly from email notifications.
100+
Yes. The approval dashboard is identical on web and mobile. You can also approve or deny directly from email notifications.
73101

74102
---
75103

@@ -78,17 +106,18 @@ Yes! The approval dashboard is identical on web and mobile. You can also approve
78106
If no action is taken:
79107
- With **soft approval**, the trip is already booked and proceeds as normal.
80108
- With **hard approval**, the booking is canceled, and if a refundable fare was booked, a refund will be issued to the payment card.
109+
- With **Pre-Booking Approval**, the request expires after 24 hours and no booking is made.
81110

82111
---
83112

84113
## Can multiple people approve the same request?
85114

86-
Only the designated approver, the employee's manager, a default approver, or a secondary approver can approve a specific trip. This will depend on your approval method in the travel policy.
115+
Only the designated approver, the member's manager, a default approver, or a secondary approver can approve a specific trip. This will depend on your approval method in the travel policy.
87116

88117
---
89118

90119
## How do I get notified when I need to approve?
91120

92-
Approvers receive email notifications and can view pending approvals under **Trips** > **Approvals** in the Travel dashboard. You can configure your notification settings in your profile under **User icon** > **My profile** > **Notifications**.
121+
Approvers receive email notifications and can view pending approvals under **Trips** > **Approvals** in the Travel dashboard. You can configure your notification settings in your profile under **User icon** > **My profile** > **Notifications**.
93122

94-
Optionally, admins can manage approver notifications and create custom notifications for travel requests and approvals by heading to **Program** > **Company** > **Configuration** > **Email notifications**.
123+
Optionally, admins can manage approver notifications and create custom notifications for travel requests and approvals by heading to **Program** > **Company** > **Configuration** > **Email notifications**.
Lines changed: 47 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Setting Approval Types and Adding Members
33
description: Learn how to configure approval types and assign members to a travel policy in Expensify Travel.
4-
keywords: [travel policy, approval type, soft approval, hard approval, add policy members, default approver, spotnana policy]
4+
keywords: [travel policy, approval type, soft approval, hard approval, pre-booking approval, add policy members, default approver, travel policy members]
5+
internalScope: Audience is travel admins. Covers configuring approval types and adding members to a travel policy. Does not cover approving or denying individual travel requests.
56
---
67

78

@@ -20,15 +21,15 @@ Note: Only Travel Admins can create or manage travel policies in Expensify Trave
2021

2122
---
2223

23-
## Set approval types and add members
24+
## How to set approval types and add members
2425

2526
1. Open **Expensify Travel**.
2627
2. Go to **Program** > **Policies**.
2728
3. Select an existing policy or click **Add New** to create a new one.
2829

2930
---
3031

31-
### General tab settings
32+
## How to configure General tab settings
3233

3334
- **Parent Policy**: Select a parent policy to inherit approval and restriction settings.
3435
- **Policy Name**: Choose a clear, easily identifiable name.
@@ -37,20 +38,37 @@ Note: Only Travel Admins can create or manage travel policies in Expensify Trave
3738
- **Passive approval**: No approval required, but the approver receives an email.
3839
- **Soft approval** (Recommended): Booking proceeds unless declined.
3940
- **Hard approval**: Booking is canceled unless explicitly approved.
40-
- **Block booking**: Booking is blocked and employees have no way to request an exception.
41+
- **Pre-Booking Approval**: Approval must be obtained before the booking can proceed. Available for Air, Hotel, and Car only.
42+
- **Block booking**: Booking is blocked and members have no way to request an exception.
4143
- **Approver Type**:
42-
- **Manager Approval**: Uses the manager from the employee's Expensify workflow.
44+
- **Manager Approval**: Uses the manager from the member's Expensify workflow.
4345
- **Designated Approver**: Sends bookings to a pre-defined approver.
44-
- **Default Approvers**: Add up to three backups to handle approval volume, especially when using Hard Approval.
46+
- **Default Approvers**: Add up to three backups to handle approval volume, especially when using Hard Approval or Pre-Booking Approval.
4547

46-
### Edit Members tab
48+
## How Pre-Booking Approval works
49+
50+
When Pre-Booking Approval is enabled for a booking type, the traveler must receive approval before the booking is finalized. No payment is charged and no receipt is generated until the booking is approved and confirmed.
51+
52+
Here is how the process works:
53+
54+
1. The traveler selects a flight, hotel, or car that requires pre-booking approval.
55+
2. During checkout, a notice appears indicating that pre-booking approval is required. The traveler can click **your approvers** to see who is eligible to approve.
56+
3. On the final checkout page, the traveler clicks **Request approval** instead of the usual **Book** button.
57+
4. The confirmation page shows that the booking is awaiting approval.
58+
5. Both the traveler and the approver receive an email notification.
59+
6. The approver has 24 hours to approve or reject the request. If the request is not approved within 24 hours, it expires and no booking is made.
60+
7. If approved, the traveler and the approver each receive another email notification. The traveler then has 24 hours to return to the trip in Expensify Travel and finalize the booking by completing the checkout process again.
61+
62+
Pre-Booking Approval includes a price buffer for approved bookings to account for minor fare changes between approval and final booking.
63+
64+
## How to add members using the Edit Members tab
4765

4866
Admins assign those who are subject to the policy's booking rules. Add members by group:
4967

50-
- **Individual users** - Enter a specific user by name or email to the policy.
51-
- **Departments** - Add all users with the same department in their travel profile.
68+
- **Individual users** - Enter a specific member by name or email to the policy.
69+
- **Departments** - Add all members with the same department in their travel profile.
5270
- **Legal Entities** - Select an Expensify workspace to add all members of the workspace to the travel policy.
53-
- **Offices** - Adds all users with the same office location in their travel profile.
71+
- **Offices** - Add all members with the same office location in their travel profile.
5472

5573
You can add multiple groups to a travel policy and apply conditions to each group as needed.
5674

@@ -60,12 +78,26 @@ Click the green **Create Policy** button at the bottom to save and activate the
6078

6179
# FAQ
6280

63-
**Can I use the same travel policy across multiple teams?**
64-
Yes. Use groups like Departments or Offices to apply the same policy to multiple employee sets.
81+
## Can I use the same travel policy across multiple teams?
82+
83+
Yes. Use groups like Departments or Offices to apply the same policy to multiple member sets.
84+
85+
## What is the benefit of a parent policy?
6586

66-
**What’s the benefit of a parent policy?**
6787
We recommend configuring the system-provided **Default** policy with your baseline settings. Use this as a parent policy when creating new ones to speed up setup.
6888

69-
**What happens if no approvers are added to a Hard Approval policy?**
70-
Travel bookings will be automatically canceled if no approver is assigned.
89+
## What happens if no approvers are added to a Hard Approval or Pre-Booking Approval policy?
90+
91+
For Hard Approval, travel bookings will be automatically canceled if no approver is assigned. For Pre-Booking Approval, the approval request cannot proceed without an assigned approver.
92+
93+
## Is Pre-Booking Approval available for all booking types?
94+
95+
Pre-Booking Approval is available for Air, Hotel, and Car bookings. It is not available for Rail bookings.
96+
97+
## What happens if the traveler does not finalize the booking after Pre-Booking Approval?
98+
99+
If the traveler does not complete the booking within 24 hours of receiving approval, the approval expires and no booking is made. The traveler would need to submit a new approval request.
100+
101+
## What happens if the fare changes between approval and final booking?
71102

103+
Pre-Booking Approval includes a price buffer to account for minor fare changes. If the fare increases beyond the buffer, the traveler may need to request a new approval.

0 commit comments

Comments
 (0)