What is a requisition?
Last updated: August 7, 2026
A requisition is Kula's formal record of a hiring need — headcount, budget, and approval — that exists separately from the job posting candidates actually see and apply to. Requisitions Management gives you structured approval workflows, headcount tracking, and lifecycle visibility for that hiring need, independent of when or how a job gets posted.
Who can do this: Turning requisitions on and configuring approval rules, fields, and settings requires the "Manage requisitions" permission, enabled by default for Admins and Super Admins. Creating and managing individual requisitions is governed by separate permissions ("Create and manage requisitions," "Be added to requisitions," "Manage all requisitions") that can be granted more broadly, typically to Recruiter and above.
Where to find it: Jobs & Requisitions → Requisitions tab, once the feature is turned on. Configuration lives under Settings → Requisitions.
A requisition is not a job
A job is the posting itself — what candidates see and apply to.
A requisition is the internal record behind it: the approved headcount, budget, and hiring details that justify opening that job in the first place.
Is this turned on for your account?
Requisitions are optional and configured per account under Settings → Requisitions. You can:
Turn requisitions on or off account-wide.
Set a custom Requisition ID prefix and starting number.
Mandate that a requisition be associated before a job can be created.

If you turn requisitions on for the first time, existing jobs created before that point won't automatically have a requisition attached — you'll need to either associate one via "Switch to New Requisition" on the job's Job Information settings, or create a new requisition and link it, before you can send offers on those jobs.
The requisition lifecycle
With an approval workflow configured, a requisition moves through: Draft → Pending approval → Approved → Open → Filled/Closed → Archived.
Without an approval workflow, it's simpler: Draft → Ready to open → Open → Filled/Closed → Archived.
A requisition only becomes eligible to be linked to an offer once it's Approved or Open — it also needs to either be linked to the specific job you're creating the offer for, or not yet linked to any job, and not already claimed by another active offer.

Headcount and requisition groups
A single requisition can represent more than one opening.
If you create a requisition with a headcount of 2, Kula creates two separate requisition records — one per hire — and links them together as a Requisition Group.
Opening any one of them shows the group's total headcount, and a "Part of a Group" tag identifies which requisitions share a group.
Group actions (editing details, assigning a recruiter, assigning a job, opening, closing) apply to every requisition in the group at once — except that applying an action to just one member individually detaches it from the group, letting it diverge (for example, if one opening needs different priority or ownership than the rest).
Connecting a requisition to a job
A job can have multiple requisitions associated with it, but each individual requisition can only be tied to one job at a time.
Requisitions can be associated with a job during job creation or afterward, and — separately — a requisition can be created directly from within a job, or an existing draft/pending-approval requisition can be linked to a job before it's even approved.

Requisitions and offers
Once requisitions are mandatory, creating an offer requires an associated requisition — this is what lets Kula automatically mark the requisition Filled when the offer is accepted.
A requisition can only be tied to one active offer at a time; if you need to extend backup offers to multiple candidates for the same opening, the current approach is to create a separate requisition for each candidate and close the unused ones once a hire decision is made — Kula doesn't currently support multiple simultaneous active offers against a single requisition.
Editing a requisition
A requisition can be edited freely up until it's tied to an active candidate offer.
Once an offer exists against it, most fields (like salary range) lock and can't be changed through the UI — this is intentional: the approved requisition details are meant to stay consistent with what was actually offered, since the requisition went through an approval workflow based on those original values.
To edit a requisition in that state, the offer needs to be deleted (or rejected by the candidate) first.
Approvals
Requisition approval workflows are step-based and configurable by department, office, work type, or requisition type, and can dynamically pull in the Hiring Manager and Recruiter from the requisition itself as approvers.
Good to know
Only one active offer is allowed per requisition. For backup-offer scenarios, create separate requisitions rather than expecting to attach multiple offers to one.
Filling a requisition doesn't automatically close its linked job. The job stays open until someone closes it manually, even after the requisition shows Filled.
A requisition tied to an active offer can't be edited through the UI. Delete or have the candidate reject the offer first if the requisition details need to change.
Turning requisitions on doesn't retroactively attach them to existing jobs. Jobs created before requisitions were enabled need a requisition associated (via "Switch to New Requisition" or a new requisition) before offers can be sent.
Each headcount slot in a Requisition Group needs its own approval — approving one doesn't approve the rest of the group.
If an approver in the chain becomes inactive mid-approval, a requisition can occasionally get stuck showing only a Reject option with no Approve. This has happened and been fixed before — if you hit it, support can help reset the approval state.
FAQ
What's the actual difference between a requisition and a job? A job is the posting candidates see and apply to. A requisition is the internal, approval-tracked record of the hiring need — headcount, budget, and approval status — that sits behind it.
Why can't I route an offer through the job directly anymore? Once requisitions are turned on and mandatory, offers are tracked through the requisition (so it can be marked Filled automatically), not the job itself.
I created a requisition with a headcount of 2 — does that mean 2 openings or 4? Two. Kula creates two linked requisition records, each representing one hire, grouped together — the headcount shown isn't doubled per record.
Can I extend offers to two backup candidates against the same requisition? Not currently — a requisition supports only one active offer at a time. Create a separate requisition per candidate if you need backup offers, and close the unused ones once you've decided.
A requisition linked to my job just got Filled — why is the job still open? Kula doesn't automatically close the job when its requisition is filled; that's a manual step today.
Why can't I edit this requisition anymore? It's likely tied to an active candidate offer — editing is locked in that state to keep the requisition consistent with what was approved and offered. Delete or have the offer rejected to unlock editing.
We just turned on requisitions — why can't I send offers on our existing jobs? Those jobs don't have a requisition attached yet, since they were created before the feature was enabled. Use "Switch to New Requisition" on the job, or create and link a new requisition.
Need help?
If you have questions or need assistance, reach out to us at support@kula.ai or use the in-app chat.