Resource managers · Explained matching and shortlists
A ranked shortlist with a reason for every person
Matching runs in the background and turns your whole pool into a short, ranked list. Every person on it can be traced from rules to facts to five probability answers, so a manager can check a suggestion in seconds.

The problem
Most matching tools return a score with no way to check it. Managers either trust it blindly or ignore it, and nobody can say afterwards why a person was suggested or left out.
How it works
- 1Hard rules check everyone in code: free in time, no leave clash, location, working-hours overlap, cost band and clearance.
- 2Facts are calculated exactly: must-have and nice-to-have coverage, level, experience against the minimum, domain projects, skill recency and capacity.
- 3The in-house model answers five questions with a probability for every option: skill match, level fit, domain relevance, delivery risk and overall fit.
- 4Safety checks compare the answers with the facts, and your thresholds place each person in Shortlist, Review or Hidden.

What's included
One-click matching
A match run checks availability and hard rules, works out the facts for each person, and ranks everyone who qualifies. It runs in the background while you carry on.
Shortlist, Review and Hidden bands
Every person gets a probability, and your thresholds turn it into a band. Strong, agreed matches are shortlisted; anything uncertain or contradictory goes to Review.
A reason for every suggestion
Each person shows the five answers behind their score, a numbered list of facts, and an explanation that cites those facts. Nothing is written that the facts don't support.
See who was left out, and why
The excluded list names the rule each person failed: not free in time, on leave, wrong location, outside the cost band or missing clearance.
Resume-backed skills
The shortlist marks which must-have skills a person's resume actually supports, so you can tell claimed skills from evidenced ones.
Where teams use it
- For resource managers in it services and consultingStaff an open task with the right personRank everyone who can actually take a task, with a probability and a cited reason for each person, and keep the final call with the manager.
- For leadership, hr and complianceMake staffing decisions you can audit and defendKeep a full trail of every recommendation, test recommendation rates for fairness, and never use protected attributes.
Questions about explained matching and shortlists
Can the model put someone on the shortlist who fails a rule?
No. Rules run first in code, and anyone who fails one is excluded with a recorded reason. The model only scores people who passed every rule.
What if the model's answer contradicts the facts?
Code cross-checks every answer. A contradiction, thin data or an unsure model caps the person at Review, so nobody is shortlisted on a doubtful signal.
How long does a matching run take?
Scoring a run took a median of 0.94 seconds on an ordinary laptop CPU in our benchmark. The run happens in the background while you carry on.
More of FitRank
- Plain-language task intakeType the role you need in plain words. FitRank turns it into skills, level, dates and location, and you confirm every field before matching runs.
- Decisions, outcomes and learningManagers accept or reject with a reason, and check in six weeks later. FitRank turns those decisions into training data, but never switches itself on.
- Staffing dashboardOne screen for delivery leads: model agreement, profile readiness, open tasks with a shortlist, tasks by month and the next 12 months of bench idle cost.
Be one of the first teams to staff with FitRank
We're taking on a small number of pilot companies. Pre-register for early access, or talk to us about an annual licence.