> For the complete documentation index, see [llms.txt](https://finspectors.gitbook.io/finspectors-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://finspectors.gitbook.io/finspectors-documentation/know-your-platform/general-modules/approval-flow.md).

# Approval Flow

## Overview

The Approval Flow configuration allows firms to define reviewer and approver hierarchies for an engagement.

Once enabled, selected users must review and approve activities before they can be finalized. This helps firms maintain:

* Proper review workflows
* Segregation of responsibilities
* Partner oversight
* Audit quality controls
* Structured sign-off processes

***

## Approval Flow

To enable approvals:

1. Navigate to the engagement **Configure** page.
2. Open the **Approval Flow** tab.
3. Turn on the **Enable Approval Flow** toggle.

Once enabled:

* At least **one approver is mandatory**
* Additional approvers can be added if required
* Approval stages follow the configured hierarchy

***

## Approver Levels

### Approver 1

The first-level reviewer responsible for reviewing and approving work before escalation.

Examples:

* Senior Associate
* Assistant Manager
* Audit Manager

***

### Approver 2

The final sign-off authority responsible for final review and approval.

Examples:

* Senior Manager
* Partner
* EQCR Reviewer

***

## Multi-Level Approval

Firms can configure multiple approvers depending on their review structure.

This supports:

* Layered reviews
* Manager-to-partner escalation
* Engagement quality reviews
* Controlled audit sign-offs
