Skip to main content

Review and track Approval Requests

Review requests as an approver and track submitted requests as an employee. This guide covers notifications, request details, Approval Path, comments, multiple approvers, and manager transfers.

Who can use this?

Employees and approvers in the Employee Hub, mobile app, Slack, or email. HR Admins and authorized approvers can also review records in Salesforce.

Understand Approval Request routing​

When an employee submits an absence, Employee Document, or another supported record, flair processes it in this order:

StageWhat happens
Policy matchingflair selects the matching Approval Policy.
Request creationflair creates an Approval Request for each applicable step.
Notification deliveryApprovers receive notifications through enabled channels.
Deep linkingEach notification links to the specific request.
Decision and updateApprovers approve or reject with an optional comment, and flair updates the workflow.

Review Approval Request notifications​

Notifications contain the context and a direct link to the request:

ChannelAvailable actions and details
EmailShows request type, requester, key details, submission time, and a direct link.
SlackShows details and Approve and Reject actions when the flair Slack integration is enabled.
Employee HubOpens the request details in a side panel with actions, history, and comments.
Mobile appSends a push notification and opens Approval Request Details with record-specific context, decisions, and approval history.

An email can use this format:

Subject: You have a new approval request from [Employee Name] for [Object Type]

- Request details
- Link to review and approve
- Submission date and time

View record-specific details on mobile​

In the mobile app, tap a request in Approval Requests or a push notification to open Approval Request Details. The top of the screen shows Type, Record name, Employee, Requested At, and Approver Status. Below that, a card shows fields that depend on the request type, and What to expect next? shows the Added step for the requester and the Review step for the approver, with Pending or Completed. Your own steps show You instead of your name. For absence and expense requests, a comments button in the header opens the record's comments.

Approval Request Details in the flair mobile app with Type, Record name, Employee, Requested At, and Approver Status above the Approve and Reject buttons

Request typeDetails shown
AbsencesAbsence Status, Employee, From, To, Amount, Category, Requested at, Comment (the employee's note), and Reviewer comment, which shows Not available until the approver adds one.
ExpensesFor a single expense: Description, Amount, Category, Date From, Project, and Attachments. For an expense report: Total Amount, Start Date, End Date, and each expense in the report with its amount and attachments.
Shift changesRequest Type (for example, Shift Transfer), Shift Details (the shift's title with its date and time range), Transfer To (the colleague who takes over the shift), Change Reason, and Colleague Responded At.
CertificatesIssued By, Status, Issue Date, and Expiration Date.
Employee data changesStatus, Change Reason, and each changed field with its label and new value. Editing an existing record also shows the previous value, struck through.
DocumentsA View Details button that opens the document.

For absences, every field is always shown. For the other request types, flair shows only the fields that have a value for that request; empty fields are omitted.

The absence card in the mobile Approval Request Details with Absence Status, From, To, Amount, Category, and Reviewer comment

Review Approval Request details​

Open a deep link or select a request. Approval Request Details shows the following information:

GroupDetails
RequestRequester, submission time, current status, dates, amounts, and other object-specific values.
DescriptionA short summary of the request, generated from the matching Approval Policy's configuration. flair shows it only when the policy provides one.
Approval PathEvery step, status, approver, action, and time.
ContextRequester comments, documents, related records, history, and overlapping absences.
ActionsApprove and Reject for the active approver.
TabsInformation, Comments, and Approval Path.
StatusCurrent step, your role, and actions already taken.

Approval Request Details panel showing the generated Description summary alongside Approve and Reject actions

Deep links from email, Slack, and Employee Hub notifications open the specific request with its actions and context.

Approve or reject a request​

Approve a request​

  1. Open the Approval Request.
  2. Review its details and Approval Path.
  3. Click Approve. flair records the time and advances to the next step or completes the workflow.

If another step remains, flair notifies the next approver. Otherwise, the request becomes fully approved. The requester sees the new status, and applicable parties receive a notification.

Reject a request​

  1. Open the Approval Request.
  2. Click Reject.
  3. Optional: Enter a comment that explains the decision.
  4. Submit the rejection. flair records it, stops the workflow, marks other pending requests as Skipped, and notifies the requester.

Approve or reject in the mobile app​

The mobile app lists every Approval Request assigned to you, whatever record it belongs to, for example absences, expenses, expense reports, Employee Documents, certificates, shift change requests, and employee data change requests.

  1. On the mobile home screen, tap Approval Requests. The number in parentheses is how many requests are waiting for you.
  2. Optional: Search by employee or record name in Search by name.... To hide approved, rejected, and skipped requests, select Pending only. The filter is off by default, so the list also shows your past decisions with their status.
  3. Review the request. Each item shows the employee, the record name, the record type, and, when the Approval Policy provides one, a DETAILS summary.
  4. Tap Approve, or tap Reject, optionally add a note, and tap Submit. flair confirms with Approval request has been approved or Approval request has been rejected.

To see the full record before deciding, tap the request. Approval Request Details has the same Approve and Reject buttons. See View record-specific details on mobile.

The mobile Approval Requests list with the record-specific DETAILS card for an absence request, above Approve and Reject

The Approval Requests section is hidden when Hide Approval Processes is selected in the employee's Employee Hub feature set. See Configure the Employee Hub. If nothing is assigned to you, the list shows No approval requests.

Managers can also approve absence requests from Absences → Absence Requests in the mobile app. See Request and approve absences.

Identify an auto-approved request​

Requests can be auto-approved when a policy requires no approval, an absence type allows automatic approval, or the requester matches a configured Employee Segment.

Auto-approved requests show Auto-Approved in the approval column and remain in approval history. They have no action buttons.

Find Approval Requests​

Find team requests in the Employee Hub​

  1. In the Employee Hub, open Team.
  2. Select Absences or the relevant area.
  3. Review pending requests for your team.
  4. Optional: Filter by Pending or All, request type, date range, employee, or approval status.
  5. To decide from the list, click Accept or Reject.
  6. To see full details and multiple-approver avatars, open the request.

Pending absence requests for a manager's team in the Employee Hub with Accept and Reject actions

Find your submitted requests​

  1. In the Employee Hub, open your personal absence or document area.
  2. Open a submitted request.
  3. Review its status, completed approvers, and pending approvers.

Find requests in Salesforce​

  1. In Salesforce, open the App Launcher (⋮⋮ grid icon), and select Approval Requests. You can also open requests from related Absences or Employee Documents.
  2. Open a pending request.
  3. On Related, review approvers, status, action date, comments, and the full path.
  4. If you have permission, change the approval status.

On People, pending indicators identify employees with requests and provide direct links and filters.

Decide requests from HR Home​

The Approval Requests card on HR Home, the home page of the HR app in Salesforce, collects pending requests so you can decide them without opening each record.

The card shows up to two sections, depending on your permissions:

SectionShowsWho sees it
Absence RequestsPending absence Approval Requests you have access to, with the absence, amount, category, and comment count.Users with the Absences Manager custom permission, for example through Flair Absence Manager, Flair Manager, or Flair Employee Management.
Employee Data Change RequestsPending changes to employee data, with the old and new values.Users with the HR Manager custom permission, for example through Flair Manager or Flair Employee Management.

A section appears only when it has pending requests, and the card is hidden when both sections are empty.

  1. In Salesforce, open the HR app. HR Home opens.
  2. In Approval Requests, find the request. If a section has more than three requests, click View all to see the rest.
  3. Click the request's action menu, and select Approve or Reject. To review the full record first, select Go to Record Page.

The Approval Requests card on HR Home with the Employee Data Change Requests and Absence Requests sections and an open action menu showing Approve, Reject, and Go to Record Page

View the Approval Path​

View the path as an approver​

  1. In the Employee Hub, open Approval Requests.
  2. In Pending or All, select a request.
  3. In Approval Request Details, open Approval Path.
  4. Under What to expect next?, review each step in order.

The Approval Path tab of an approval request in the Employee Hub showing the requester and the pending review

View the path as a requester​

  • Open your request. Approval Path appears when approval is required and shows completed, pending, and skipped steps. Requests without approval do not show the path.

Interpret path statuses​

StatusMeaning
CompletedThe participant finished the step; the path shows Added just now or the action time.
Review PendingThe step awaits a decision.
RejectedThe approver rejected the request, with a reason when provided.
Skippedflair bypassed the step because the workflow changed or another action made it unnecessary.

The requester appears first with Added just now. The current step is highlighted; completed steps show timestamps, and future steps remain pending.

The path updates without a page refresh after a decision. It shows the new status, skipped downstream requests when applicable, and overall progress.

A request can become Skipped after a manager transfer, earlier rejection, policy change, updated auto-approval rule, or another approver's sufficient decision.

Understand multiple approvers​

Avatar indicators show multiple approvers for one step. Hover over an avatar to see the approver's status; Action date shows when the person approved.

The policy can use one of these behaviors:

BehaviorResult
Any one approverThe first approval advances the workflow.
All approvers requiredEvery approver must approve before the next step.
Parallel approvalSeveral approvers review at the same time.

Approval Path shows who has acted and who remains pending.

Review overlapping absence requests​

For an absence, the side panel shows the absence type, duration, date range, remaining allowance, team coverage, historical patterns, and team members absent on overlapping dates.

Use the overlapping-absence context to identify coverage gaps before making a decision.

Comment on an Approval Request​

  1. Open the Approval Request.
  2. Open Comments.
  3. Enter a question, rejection reason, supporting context, special circumstance, or alternative.
  4. Submit the comment. flair adds it to the chronological audit history and notifies the relevant people.

Understand manager transfers​

When an employee's manager changes during a pending workflow, flair performs these actions:

  1. Marks the old manager's request as Skipped.
  2. Creates an Approval Request for the new manager.
  3. Notifies the new manager.
  4. Updates Approval Path with the transfer.

For example:

Before: Manager A (Pending) → Manager B (Pending)
After: Manager A (Skipped) → Manager C (Pending) → Manager B (Pending)

The path keeps the original approver's Skipped request next to the new approver's request as an audit trail. The skipped request comes first, followed by the new approver's request for the same step.

The Approval Path tab after a manager change, showing the new manager's review as Pending and the previous manager's review as Skipped

Troubleshooting​

You do not receive notifications​

  • Check your notification settings in the Employee Hub.
  • Confirm that your email address is correct.
  • Confirm that the Slack integration is connected.
  • Check the email spam folder.

You cannot see Approval Requests​

  • Confirm that the Approval Policy assigns you as an approver.
  • Confirm that you have the required Salesforce permissions.
  • Confirm that the policy is enabled and matches the request.
  • In the mobile app, check whether Hide Approval Processes is selected in your Employee Hub feature set. It hides the Approval Requests section.

Approval actions do not appear​

  • In Approval Path, confirm that you are the current approver.
  • Confirm that the request is not already approved or rejected.
  • Confirm that you are not viewing a historical request.
  • Check whether the policy changed after submission.

An approval transfers unexpectedly​

  • Check the employee's current manager.
  • In Approval Path, review the transfer history and the old Skipped assignment.