The job approvals feature enables your organization to exercise greater control over when a job is Open for candidate recruitment and when users can start extending offers to candidates. Greenhouse Recruiting offers one-stage and two-stage job approvals to provide your organization varying degrees of control.

In this article, we will discuss how to configure the second stage in a two-stage job approval flow, which is an additional approval process governing the ability to generate an offer for a candidate.


* Number of approvers is dependent on how approvals is configured

To learn more about how to configure the first stage of the flow (approval to open a job for candidate recruitment), click here.

To enable two-stage job approvals for your organization, click the Configure icon configure.png in the upper-right corner and select Approvals from the left panel.


Click Switch to 2-stage job approvals.


An additional job approval panel appears so you can configure the second stage of the job approval process.



Add approver(s) to second stage

From the Approvals page, navigate to the Official job approval panel and click Add Approval Step.


Click Add in subsequent dialog box to select users from the dropdown menu. Repeat as necessary to add multiple approvers to this step.

Note: Only the following users populate in the approver list:
  • Site Admin with user-specific permission Can see private notes, salary info, manage offers, and approve jobs/offers
  • Job Admin with permission strip Can view and edit private job fields and approve/request approval on jobs on All Future Jobs.


Depending on how your organization decides to configure its approval flow, you can set how many approvers from the list need to approve a job before offers can be created. Use the Required dropdown menu at the top of the dialog box to select the required number of approvers. In the following example only 1 of 2 of our configured approvers need to approve a job before offers can be created for candidates.


Click Save when finished. This step is added as the second stage of the job approval flow.



Sequential job approval steps in second stage

Sequential job approval steps refers to the order in which a job approval flow contacts your configured list of job approvers during the second stage.

Use Case: Your organization has decided that before any offers can be generated for candidates, the details of the job must be approved by a mid-level and senior member of your recruiting team. However, since you only want senior members to review pre-approved jobs you want to create a sequential flow of steps so the second stage of the job approval is sent to a mid-level team member first.

To create a sequential flow of required approvals across multiple users in the second stage, create at least 2 approval steps in the second stage.


Navigate to the dropdown menu inline with Official job approval and select In Order. A job approval is only sent down the list of approvers after it is approved by the preceding approver in the second stage. An arrow illustrates the flow of required approvals in the flow.


Once the sequence of required approvals is finished, offers can be generated for candidates.


Non-sequential job approval steps in second stage

Unlike sequential job approval steps, non-sequential steps contact all required approvers in the second stage simultaneously, instead of navigating down an approval flow.

Use Case: Your team is divided into pods of recruiters and you want any senior member from each pod to approve the details of a job before offers can be generated. Your team doesn't care about the sequence in which approvals are sent out, only that one senior member from each pod approves the details of the job.

To create a non-sequential job approval process across multiple users, create at least 2 approval steps in the second stage.

Navigate to the dropdown menu inline with Official job approval and select All at once. All users selected to be approvers in the second stage will be emailed simultaneously. Offers can be generated when the required number of approvals is achieved from each step.



Job approvers by office and/or department

Instead of configuring a singular two-stage job approval for your entire organization, you can configure two-stage job approvals by office or department.

Note: Any office and/or department not configured with an approval process default sto your organization's approval process.

To configure an approval process for a specific office and/or department, click Add Approval by office/department.


Use the provided dropdown menus to select an office and/or department. When finished, click Create.


Create an approval process for the selected office and/or department.

Note: Your organization can have different approval process types (one-stage and/or two-stage approval processes) for different offices/departments.



Re-trigger second-stage approvals

Any major changes to the job after the second stage approval is received will re-trigger the second stage of approvals again. Updates to department, openings, custom fields, and so on must be made directly on the job’s Approvals tab, and trigger a new approval email to the second-stage approvers. This process ensures the details of the job your organization is hiring for are always accurate and aligned throughout the process.