Workflow Template
Job Requisition Approval Workflow
Managers submit a job requisition (new or replacement role) which is acknowledged, reviewed by HR, and — once ready — approved by Finance and Senior Management before being handed to Recruitment. Rejections and revision requests are routed back appropriately.
When a manager wants to fill a role, the requisition often disappears into email threads, gets stuck on someone's desk, or bounces back and forth for clarification with no record of what changed. This workflow captures the request as a single record with a reference number, routes it through HR review, Finance approval, and Senior Management sign-off in a fixed order, and sends the manager a form link whenever revisions are needed. The result is a requisition that moves forward on its own, with status and comments visible at every stage until Recruitment picks it up.
Business Outcomes
- Fewer requisitions stalled in inboxes waiting on the next reviewer
- Faster turnaround from submission to recruitment handoff
- Clearer visibility into where each requisition sits in the approval chain
- Less back-and-forth email when revisions are requested from managers
- A consistent audit trail of HR, Finance, and Senior Management decisions
Workflow Steps
Steps
- 1Create Requisition Recordcreate record
Registers the submitted job requisition as a record.
- 2Set Status to Submittedupdate record
Marks the requisition status as Submitted.
- 3Email Acknowledgement to Managersend email
Sends the manager a confirmation email with the requisition reference number.
- 4Set Status to HR Reviewupdate record
Marks the requisition status as HR Review before assigning the HR task.
- 5HR Review Taskcreate task
HR reviews the requisition and records comments and a recommendation, due in 3 days.
- 6Save HR Comments and Recommendationupdate record
Persists HR's comments and recommendation to the requisition record.
- 7Route on HR Recommendation
Routes the requisition based on HR's recommendation.
hr_recommendation: "Ready for approval"→Request Finance Approvalhr_recommendation: "Changes needed"→Set Status to Awaiting Manager RevisionDefault→End - 8Set Status to Awaiting Manager Revisionupdate record
Marks the requisition status while awaiting manager revisions.
- 9Request Revised Details from Managerrequest external input
Emails the manager HR's comments and asks them to submit revised details via a form link.
- 10Save Revised Detailsupdate record
Persists the manager's revised details to the requisition record.
- 11Return to HR Reviewrestart from step
Restarts the workflow from the HR review task to re-assess the revised details.
- 12Request Finance Approvalrequest approval
Asks Finance to approve or reject the budget for this requisition.
- 13Route on Finance Decision
Routes the requisition based on Finance's budget decision.
approval_status: "approved"→Request Senior Management Approvalapproval_status: "rejected"→Set Status to RejectedDefault→End - 14Request Senior Management Approvalrequest approval
Asks Senior Management to approve or reject the role.
- 15Route on Senior Management Decision
Routes the requisition based on Senior Management's decision.
approval_status: "approved"→Set Status to With Recruitmentapproval_status: "rejected"→Set Status to RejectedDefault→End - 16Set Status to Rejectedupdate record
Marks the requisition status as Rejected.
- 17Email Manager of Rejectionsend email
Notifies the manager that the requisition was not approved.
- 18Set Status to With Recruitmentupdate record
Marks the requisition status as With Recruitment.
- 19Create Recruiter Taskcreate task
Creates a task for the recruiter to start recruitment, due in 3 days, without waiting for completion.
- 20Email Manager of Approvalsend email
Notifies the manager that the role has been approved and passed to recruitment.
Fields
Show all 14 fieldsShow fewer fields
FormJob Requisition Request
- Manager Name*· Text
- Manager Email*· Email
- Role Title*· Text
- Department*· Text
- Employment Type*· Choice
- Location*· Text
- Reason for Hire*· Choice
- Salary Range*· Text
- Target Start Date*· Date
- Justification*· Long text
TaskHR Review Task
- HR Comments*· Long text
- HR Recommendation*· Choice
Other fields
- Requisition Status· Choice
- Revised Details*· Long text
- Manager Name*
- Manager Email*
- Role Title*
- Department*
- Employment Type*
- Location*
Forms
Job Requisition Request
10 fields
Data Views
Job Requisitions
role_title, department, reason_for_hire, target_start_date +1 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
What happens if HR asks for changes to the requisition?
The status updates to Awaiting Manager Revision and the manager receives an email with HR's comments plus a form link to submit revised details. Once the manager submits the form, those details are saved to the record and the workflow returns to the HR Review task so HR can re-assess. This loop can repeat as many times as needed until HR marks the requisition ready for approval.
Can this handle a requisition that's rejected by Finance instead of Senior Management?
Yes, the workflow checks Finance's decision before it ever reaches Senior Management. If Finance rejects the budget, the status is set to Rejected and the manager is emailed immediately, so the requisition never proceeds to the Senior Management step. Only requisitions Finance approves move forward for Senior Management review.
What if Senior Management approves but Finance already rejected it earlier?
That sequence can't happen because Finance approval is requested and routed before Senior Management is ever asked to weigh in. A requisition only reaches the Senior Management Approval step after Finance's decision is recorded as approved. This keeps the approval order consistent for every requisition.
Who is responsible for each step in this workflow?
Managers submit the initial request form and respond to revision requests. HR completes the HR Review task, recording comments and a recommendation within a 3-day due date. Finance and Senior Management each provide an approval decision, and a recruiter receives a task to start recruitment once the requisition is fully approved.
What if the recruiter doesn't complete their task right away?
The Create Recruiter Task step does not wait for completion, so the requisition workflow itself finishes and the manager is emailed approval confirmation regardless. The recruiter's task, due in 3 days, still appears on the record's task list along with the Recruitment Channel field once they fill it in. This keeps the requisition record moving without holding up notification to the manager.
Can we customise the fields on the request form or the approval steps?
Yes, a workspace admin can describe the change in plain English or edit the steps directly in the workflow editor, and earlier versions are kept if you need to revert. This makes it straightforward to add fields to the request form, adjust due dates, or change wording in the manager emails. Any changes apply going forward without needing a separate development project.
What if a manager doesn't have an account in the system?
Managers take part entirely through the public request form and the emailed revision form, so no account is needed at any point. They submit the original requisition details, receive acknowledgement and status emails, and respond to revision requests all through form links sent to their email. Their identity is captured from the Manager Name and Manager Email fields on the original submission.
How can we tell where a specific requisition is in the process?
Each requisition is a record with a reference number, a current status such as HR Review, Awaiting Manager Revision, or With Recruitment, and a full timeline of what happened. Table views and dashboards let you see requisitions grouped by status at a glance. Workspace activity is also logged, giving a record of who acted on each step.
What if we want to require Finance sign-off before HR even reviews the requisition?
The order of steps can be changed in the workflow editor or by describing the desired change in plain English, since the current HR-then-Finance-then-Senior Management sequence isn't fixed in stone. Reordering the routing steps lets a workspace put Finance approval earlier or later in the chain to match its own process. Earlier versions of the workflow are kept, so this can be adjusted without losing the original design.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
