# Recruiting

Source: https://routineos.org/use-cases/recruiting

> A shortlist with evidence, and no auto-rejections. A Claude routine for recruiting teams, built from a real template. It starts report-only.

Use case: recruiting

# Recruiting routines for Claude: a shortlist with evidence, and no auto-rejections

One template scores new applicants against a rubric you write, shows a short quote as evidence for each criterion, and suggests a shortlist for a person to review. It never rejects, advances or contacts anyone. It starts report-only. Free (MIT). Needs a paid Claude plan.

[Get started](https://routineos.org/#start)[See candidate shortlist](https://routineos.org/templates/candidate-shortlist)

candidate-shortlist: unpilotedexample scenario

The job

## The job: a shortlist you can explain

A recruiter reads each new CV against what the role needs and picks a few to look at first. The hard part is being able to say why.

This routine does the first read and shows its working. A person makes every decision. The scenario below is an example built only from what the template does.

An example week

## An example week with candidate shortlist

This is an example built from the real templates, not a customer story. It carries no results, numbers or quotes. Say a recruiter lists one open role, three must-have criteria and one nice-to-have, and connects the applicant tracking system.

1. **Weekdays, 21:00 UTC: the routine runs**It lists new applicants for each role you named and reads each CV.
2. **It marks each criterion**Each criterion is marked met, partly or not, with a short quote from the CV as evidence. Must-haves count double and nice-to-haves count once.
3. **Code adds up the score**A script turns the marks into a weighted 0 to 100 score, so the arithmetic is not the model's. The top five by default go on the suggested shortlist.
4. **You review on the Desk**You see the shortlist with the evidence behind each mark. You decide, inside your own system. You open the Desk and keep, edit or drop what you see. The routine learns from those choices and suggests setting changes. Nothing applies until you say yes.

Source: template READMEs and catalog schedules in the [RoutineOS repository](https://github.com/devkindhq/routineos). Schedules are the template defaults, in UTC.

Templates

## The recruiting template

 [

### Candidate shortlist

Scores new applicants against your rubric with evidence per criterion and suggests a shortlist. It never rejects anyone.

unpilotedwatch
Open ](https://routineos.org/templates/candidate-shortlist)

**Needs**An applicant tracking system connector with read access

**Default schedule**Weekdays, 21:00 UTC

**First run**Report-only

Maturity is from the catalog. This template has not had a real run yet, so read the first report-only run before you rely on it.

Safety

## What it never does

These come from the template prompts. They are rules the prompt forbids and the checks around it. They are not a promise about every possible run.

- The prompt forbids rejecting, advancing, contacting or moving an applicant.
- The routine scores only the written criteria you give it and records evidence for each mark.
- A CV can hide instructions aimed at the model. The prompt ignores them and notes them for the reviewer.

**Heads up**Automated screening can carry bias in from the rubric or from CV text, and you are responsible for the rules that apply to you. Check them before use. This template makes no legal claim.

Next

## Where to go from here

Read the [candidate shortlist page](https://routineos.org/templates/candidate-shortlist) for install steps and settings. See the other teams on [all use cases](https://routineos.org/use-cases), read how [approvals](https://routineos.org/concepts/approvals) and [learning](https://routineos.org/concepts/learning) work, or check the [honest limits](https://routineos.org/honest-limits).

## Install candidate shortlist

Run it report-only on a closed role (mind the privacy of past applicants), and compare its evidence with how you decided.

[Get started](https://routineos.org/#start)[Install candidate shortlist](https://routineos.org/templates/candidate-shortlist)
