Set up job approvals
- SmartRecruit
Admins can set up a single company-wide approval process, or different approvals for specific jobs, brands, and more.
Introduction
Create new approval set
To create a new approval process:
- Navigate to Settings / Admin.
- Click Job Approvals in the Configuration list.
- On the Job Approvals page, click New Chain.
- Give the chain a name.
- Select values for your active Org fields to assign the chain to jobs:
- To set up a global chain that applies to all jobs, just leave All for each field in the list.
- To set up a chain that applies to only some jobs, choose one or more values for each Org Field.
Set approval chain
Approval chains come in four types:
- Per-job chain allows job creators like Hiring Managers and Recruiters the ability to set choose approvers for each job.
- Parallel chain allows administrators to designate a pool of approvers ahead of time.
- Sequential chain allows administrators to designate a strict sequence of approvers.
- Integration chain allows administrator to designate that an approval process will be managed by an integration.
Per-job chain
To allow the job creator to designate approvers on a job-by-job basis when creating the job, don't click Pre-set an approval chain. Just click Save.
Job creators will be able to choose their own approvers from the Hiring Team step of the Job Posting wizard.
Parallel chain
Sequential chain
Integration chain
With the introduction of 'system user', API credentials are now associated with this role. We are extending the approval API capability so that it can retrieve approvals which belong to the system user, and supports customers who wish to build an approval integration.
-
Admins configuring job approval templates can choose an integration as the initial approver via Settings/Admin>Job Approvals.
-
The integration returns a list of approvers using business rules from another system such as a Human Resource Information System (HRIS).
If the wrong app is selected from the pulldown list, then the approval chain will be created with only this integration user assigned. Since the integration will not populate the approval chain, the job or offer approval will start, but cannot be completed. If an administrator selects the wrong integration, and the approval chain is picked up by an active job, then making the correction in the Approval settings page will not automatically re-trigger the approval process. The job will need to be edited and once done, the integration will run as designed.
This integration uses Approval API GET/Approvals.
Add approvers
To add additional approvers, click Select an approver and choose from the list:
- If you choose Hiring Manager, Recruiter, Executive, or Coordinator, any user on the hiring team with that role will become an approver.
- Choose Named user to designate a specific user by name. This user does not have to be on the hiring team.
On a sequential chain, new approvers are added to the end of the chain, and will approve last. To change the sequence, click the Move handle and drag an approver up or down the list.
When you make someone an approver on a job, they will always have access to that job, even if they're removed from the hiring team.
Save and activate
Click Save when finished and return to the Job Approvals page. Approvals chains are not activated immediately, so make sure to toggle the set to Active.