Ranks against the requirements, and shows its evidence for every score
Most AI screening tools output a ranked list nobody can explain. That is a problem twice over: hiring managers cannot tell a good filter from a broken one, and an employer cannot answer a rejected candidate who asks why.
This agent scores each application against requirements you define, one criterion at a time, and cites the line of the application that supports each score. Nothing about the candidate's identity enters the assessment — not name, age, gender, nationality, photograph, marital status, or where they went to school as a proxy for any of those.
It does not reject anyone. It produces a ranking, the evidence behind it, and an explicit list of what it could not determine — and the hiring decision stays with a person. That record is what makes the shortlist usable when someone asks how it was produced.
You can show how it was produced, not just what it produced.
The two-hundredth application is read against the same bar as the first.
Evidence attached, so a manager checks rather than re-reads.
One score per stated requirement, never a single opaque number.
Each score cites the part of the application it rests on.
Name, age, gender, nationality, photo and marital status are excluded — and so are the common proxies for them.
It ranks and evidences. The decision stays with a person, by design.
An unclear requirement is reported as undetermined, not scored zero. Those are different, and only one is fair.
Every assessment reconstructable months later, when someone asks.
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
Demo dataIllustrative sample output, abridged.
{
"roleTitle": "Backend Engineer",
"applications": [
{
"text": "…",
"reference": "APP-014"
}
],
"requirements": [
{
"weight": 3,
"criterion": "3+ years production Python",
"essential": true
},
{
"weight": 2,
"criterion": "Experience with PostgreSQL at scale",
"essential": false
}
]
}{
"disclaimer": "An evidenced ranking for human review. No candidate has been rejected or eliminated. Hiring decisions require a person.",
"assessments": [
{
"scores": [
{
"score": 4,
"status": "met",
"evidence": "'Four years building Django services at …' — stated in experience section.",
"criterion": "3+ years production Python"
},
{
"score": 0,
"status": "undetermined",
"evidence": "Databases are not mentioned. Absent, not negative.",
"criterion": "Experience with PostgreSQL at scale"
}
],
"reference": "APP-014",
"notAssessed": [
"PostgreSQL — not addressed in the application"
],
"weightedScore": 12
}
],
"requirementAnalysis": [
{
"comment": "Only 2 of 40 applications address this. Worth checking whether it is genuinely essential or is shrinking the pool.",
"criterion": "Experience with PostgreSQL at scale",
"metByCount": 2
}
]
}No integrations required.
Hundreds of applications assessed against one consistent bar.
A ranked, evidenced longlist for a human to shortlist from.
See which requirements are actually filtering, and which exclude for no reason.
$199/month
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits.
No, and it cannot. It ranks and evidences; a person decides. Automated rejection is what draws regulatory attention, and it is not a capability this agent has.
It scores only against requirements you state, and identity attributes are excluded along with their common proxies — school as a stand-in for background, career gaps, name origin. That is a meaningful reduction, not a guarantee: your requirements themselves can be biased, which is why every score is evidenced and reviewable.
It supports the decision; it does not make it. Automated employment decision tools are regulated in several jurisdictions and may require notice, bias auditing or human review. Check what applies to you — the agent produces the record such rules generally expect.
No reviews yet. Reviews open once customers have run this agent.
Tell us what to change and our team will scope a customised version for your business.
Customize this agent