Hiring Tracker
Every position, from first request to filled, with its cost attached
The Hiring Tracker is the system of record for positions. HR, Finance and Recruiting read the same list, the same statuses and the same annualized cost, so the headcount number is one number.
The Kinnect Hiring Tracker, rebuilt from the Atlune AI demo tenant: workforce cost tiles, the hiring funnel and the positions table with status pills, POS-190001 marked Net New
One page. Three readers. One number.
Finance, HR and Recruiting open the same page and read the part that is theirs. Because it is one list, the number they each walk away with is the same number.
- Finance reads the cost tileAnnualized cost of Active, Open and Total seats, with a data-quality badge for anything missing a cost center.
- HR reads the tableEvery position with its status pill: Pending, Open, Backfillable, Filled, Closed. Search by code, manager or worker.
- Recruiting reads the pipelineOpen to Recruiting to Offer Accepted, and the requisition behind every seat in flight.
The POS-190001 position detail: lifecycle stepper on Recruiting, manager Elise Rogers, cost center CC Data & ML, planned hire 2026-09-02, the pay band with a $480,000 target and the linked requisition JR-190001
Position lifecycle
One lifecycle for every seat
Every position moves Draft to Open to Recruiting to Filled. The stepper in the detail modal shows where it stands and which actions apply.
Owned by
Hiring manager
Draft
PendingA position request, PR-######, raised against a cost center with its manager, location and planned hire date. It routes manager, then budget owner.
Build an approval workflow Finance trustsOwned by
Budget owner
Open
OpenApproved. The request becomes a POS-###### position and its annualized cost counts in Workforce Cost. Edit, start recruiting, or close.
Position vs job management: the decision guideOwned by
Recruiter
Recruiting
RecruitingStart Recruiting creates the requisition and hands the seat to Recruiting. Position and requisition cards link both ways.
The real cost of ghost reqsOwned by
HR and HRIS
Filled
FilledThe hire completes in your ATS, the requisition closes and the position holds the worker. When they move on, Backfill reopens the same governed seat.
Automate backfills on termination
A position can end early from Open. The stepper then reads Draft, Open, Closed, and the seat drops behind the Closed pill. The position management governance playbook
Actions by state
The actions match the state
Available actions depend on where the position is in its lifecycle, from the row menu or the modal footer. If a position has a workflow in flight, everything collapses to View Details until it clears.
Open, not recruiting
Edit Position, Start Recruiting, Close Position
Change the seat, hand it to Recruiting, or retire it before a requisition exists.
Open, recruiting
Edit Recruiting, Stop Recruiting
Adjust the requisition, or end it early: the requisition moves to Closed and drops behind the Closed pill.
Filled
Backfill
Reopen the same governed position for a departing worker, keeping its cost center, approval and History.
Pending request
View Details, Cancel Request
Inspect a PR row while it waits on the manager or budget owner, or withdraw it.
See it live
See the Hiring Tracker in action
Tell us how your open reqs are tracked today. We will show the one list Finance, HR and Recruiting would read, on demo data, and what the cost tile says about it.
- Thirty minutes
- Demo data, shaped by your requirements
- No obligation
A Kinnect position request at the approval step, with the approver's required comment recorded against the decision
Approvals
Every approval in one Inbox
- Cost shown before approvalRequest Position shows the planned headcount as you type: amber at plan, red over, never blocked.
- Two steps, one placeManager, then budget owner. Both see the request, the seat, the cost center and how long it has waited.
- A comment on every decisionApprove and Deny each require one, recorded in the audit trail. The Dashboard mirrors the queue.
A position request awaiting Budget Owner Approval in the Inbox, with View, Deny and Approve buttons, and the Upcoming for you preview beneath it
Audit trail
Who asked, who approved, and why
- For the auditorWho requested the seat, who approved it and with what comment, when recruiting started. HR opens the tab.
- For the boardWho signed off on this cost. Finance reads the comment next to the approval.
- For the HRIS teamThe record that survives when the spreadsheet does not. Seats born in Kinnect carry their full lineage.
The POS-190001 History tab: the position request, the budget owner approval with comment and the recruiting start, each with initiator and date, marked COMPLETED
Position to requisition
The position and the requisition, linked both ways
- One click to recruitingStart Recruiting on an Open position creates the requisition. Click either card to flip to the other.
- Synced from your ATSCandidate movement flows in; the hire flips the position to Filled and closes the requisition.
- No ghost reqsNobody works a seat that was never approved, and Finance counts the hire the moment it lands.
The JR-190001 requisition detail: recruiter, hiring manager, target hire, the attached POS-190001 position card, and Edit Recruiting and Push to Workday in the footer
Questions about the Hiring Tracker
What is the Hiring Tracker?
The list of every position in the company, from pending request to filled or closed, with status, manager, cost center, planned hire date and annualized cost. It is where HR and Finance read the same count.
How does a position get created?
Request Position proposes a seat against a cost center. It routes to the requester's manager, then the cost center's budget owner in the Inbox. On approval the PR row becomes a POS position in the Open state.
What is the difference between a position and a requisition?
The position is the funded seat. Start Recruiting on an Open position creates the job requisition, which is the recruiting record handed to your ATS. When the hire completes the position flips to Filled and the requisition closes.
Can I see who approved a seat and when?
Yes. The History tab lists each workflow step with its initiator, its date and the comment the approver was required to enter.
What is a backfill?
A Filled position whose worker is leaving. The Backfill action reopens the same governed position rather than requesting a new one, so the budget and the history stay attached.
Does the Hiring Tracker show compensation?
The Pay Band (min, mid and max for the seat's job family and location) shows on the Overview tab when your role can view compensation data. Bands are configured in Settings > Compensation.
See every position on one page.
Walk through the Hiring Tracker, the Inbox and a position's History on demo data, shaped by the requirements you bring.