Skip to content
Surhires

Shortlisting

Shipping today

A ranked shortlist with a named human behind it

The tool puts the strongest applications at the top of the list and stops there. Deciding who is out remains a recruiter's job, recorded under their name.

AutoShortlist ranks the applicants and matched candidates on a requisition and proposes a shortlist of the length you set. It orders a list; it never rejects, archives or disqualifies anyone. A recruiter reviews the proposal and approves it, and the run records who approved it and when.

By Surhires Editorial · Published · Reviewed

In the product: AutoShortlistSettings.tsx, ShortlistRunDialog.tsx and ShortlistInterviewDialog.tsx

What a run actually does

You open a requisition with sixty applicants and a hundred matched candidates from the database. A shortlist run scores every one of them against the structured requirements on that requisition, orders them, and proposes the top names at the list length you configured. Nothing else changes. Every candidate stays in the pipeline at the stage they were already in.

The proposal arrives as a review screen, not as a completed action. Each proposed name shows the requirement-level breakdown behind its position, and each name just below the cut shows the same thing, because the interesting question is usually about the eleventh candidate rather than the first. A recruiter promotes, demotes or adds a name by hand, then approves.

Ranking and screening out are two different products

It would be straightforward to let the tool auto-reject everyone below the line. We deliberately do not build that, and the reason is not squeamishness. A system that orders a list and a system that removes people from consideration sit in very different places under automated employment decision rules.

Where an automated employment decision tool is in scope, obligations attach to the tool that substantially assists or replaces a hiring decision. A ranking that a named person reviews and can overturn in one click, with no candidate removed and every candidate still visible, has a far narrower surface than a screening filter that quietly disposes of two thirds of the applicants before anyone reads them. Keeping the boundary at ranking is a design decision that makes the product easier to defend and easier to audit, and it happens also to produce better hires, because the eleventh candidate is frequently the one worth calling.

  • No candidate is rejected, archived, hidden or disqualified by a run
  • Everyone below the shortlist cut stays in the pipeline and stays visible
  • The proposal is a suggestion until a person approves it
  • Overruling the order takes one click and is recorded with a coded reason

A run is a record, and it has an approver on it

Every shortlist run is written to the requisition: when it ran, which candidate set it considered, the configuration and weightings in force at the time, the order it produced, which names a recruiter moved, and the user who approved the final list.

That matters twice. Internally it answers the question of why these five were presented to the client and not those five, months after everyone has forgotten. Externally, where an independent bias audit is commissioned, the product records which candidates were scored and exports the data such an audit needs. Commissioning the audit and issuing any candidate notice remain your responsibility as the employer or the agency; the record you would need for it is kept for you.

Configuration lives on the requisition, in view

Shortlist settings are attached to the requisition rather than hidden in an administrative area, because the person who should be tuning them is the person working the job. You set the list length, the weighting profile, whether database candidates are considered alongside direct applicants, and which requirements act as hard gates.

Weighting profiles differ honestly by desk. A contract desk usually needs availability, notice period and rate at the top. A retained search needs sector history and seniority band and cares far less about immediate availability. Defaults come from the vertical template chosen at signup, and the profile in force is shown on every run so a strange result can be traced to its configuration rather than blamed on the model.

An approved shortlist is a working object

Once approved, the shortlist is something you act on rather than a report you read. Names can be moved to a submittal in bulk, shared with a client contact through the portal without giving them a seat, or sent an interview invitation directly from the shortlist screen.

Interview invitations from a shortlist carry the requisition context with them, so the scheduling request already knows the panel, the stage and the interview kit that stage uses. Client feedback comes back against the shortlist rather than into somebody's inbox, which is how the submittal-to-interview ratio for that client stays a real number.

When the shortlist is wrong, and how you find out

A shortlist is only as good as the requisition behind it. The most common failure is not a bad ranking; it is a brief that never distinguished a hard requirement from a preference, so everything scored close together and the ordering became arbitrary.

Dismissal reasons are the feedback loop. When a recruiter removes a proposed name, they choose from the same coded disposition list the pipeline uses, and those reasons accumulate against the requisition. Nine removals for salary above budget is a signal about the brief and about the client conversation, not about the shortlisting. The requisition health view surfaces that pattern rather than waiting for someone to notice it in a monthly report.

Turning it off is a supported state

AutoShortlist can be disabled for a tenant, for a client or for a single requisition. Some clients contractually require that no automated tool assists candidate selection on their work, and some jurisdictions make that the cautious default.

When it is off, it is off, and the requisition records that it was off for the whole time it was open. That record is worth as much as the runs themselves, because being able to show that a tool was not used on a given search is frequently the question that gets asked.

What you get

Ranking only

A run orders candidates and proposes names; it never rejects, archives or disqualifies anyone.

Named approver

Every run records the user who approved the final shortlist, with a timestamp.

Configurable list length

Set how many names a run proposes, per requisition rather than per account.

Requirement breakdown

Each proposed name shows which requirements were met, missed or inferred.

Below-the-line visibility

Names just under the cut are shown with the same detail as those above it.

Hard gates

Work authorisation, clearance and licence requirements can gate rather than score.

Weighting profiles

Contract, permanent and retained profiles seeded from the vertical template you chose.

Database plus applicants

Consider matched database candidates alongside direct applicants, or applicants only.

Coded dismissals

Removing a proposed name requires a reason from the standard disposition list.

Requisition health

Dismissal patterns roll up so a badly specified brief surfaces within days.

Bulk submittal

Move an approved shortlist into submittals or share it through the client portal.

Interview invitations

Send interview requests from the shortlist with the panel and stage already attached.

Audit export

Export which candidates were scored and how, for an independent bias audit you commission.

Per-requisition off switch

Disable shortlisting for a tenant, a client or one job, with the record kept.

Questions recruiters ask

Can AutoShortlist reject a candidate?

No, and this is not a setting we plan to add. A run orders a list and proposes names. Candidates below the cut stay in the pipeline at the stage they were already at. Rejection is a recruiter action with a coded disposition attached, taken by a named person and recorded as such.

Does this make us subject to automated employment decision rules?

That depends on your jurisdiction, your role in the hire and how you use the output, and it is a question for your counsel rather than for us. What we can say is what the product does: it ranks, a person approves, nobody is screened out automatically, and the scoring data an independent bias audit would need can be exported.

How is this different from AI candidate matching?

Matching scores one candidate against one requisition and answers how well they fit. Shortlisting is the batch operation on top: it scores the whole considered set, orders it, proposes a list of a set length, and captures an approval. Matching is the engine; shortlisting is the workflow that produces something you send.

Can we see why one candidate ranked above another?

Yes. Each position shows the requirement-level breakdown that produced it, including which must-haves were met, which were missed and which were inferred rather than stated. Two candidates can be compared side by side, and the weighting profile in force during the run is shown alongside the result.

What does a shortlist run cost in credits?

A run charges per candidate scored, at the published operation weight for a match. Scoring a hundred and sixty candidates costs the same as scoring them one at a time; there is no batch surcharge and no batch discount. The run dialog shows the cost before it starts.

Can a client see the shortlist without a licensed seat?

Yes. A client contact receives a read-only view of the shortlist you choose to share, can leave structured feedback and can select interview slots. They cannot see the rest of your database, the candidates you did not present, or the scores behind the ordering.

See it against your own reqs

Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.