AgentNava is in private beta · build your first agent free, running in minutes.See what you can hire →

AI agent for recruiting and candidate screening

Meet Hiro, the Recruiting screener agent from AgentNava's hr library

An AI agent for recruiting and candidate screening shortlists applicants against your role criteria, explains each score, and checks every batch for bias. AgentNava's Hiro works in Greenhouse or Lever and drafts respectful applicant emails in Gmail for your approval.

First agent free · billed in credits per agent turn · See pricing

Agent brief · HiroStarter · HR

Screens applicants and shortlists fairly against the role's real requirements.

  • Ingest and parse applications
  • Score and shortlist
  • Flag bias risks
  • Draft applicant communications
Runs
On application
Workflows
4
Tools
3
Runs
On application
Connects to
GreenhouseBetaLeverBetaGmailBeta

Status from the AgentNava connections catalog. Beta means usable today with documented limitations.

Stops for a person

Hiro stops for your approval before screening a role whose criteria you have not confirmed, before advancing or rejecting any applicant, and before sending any email. Hiro never makes the hiring decision and pauses to show you any scoring pattern that looks like bias.

What Hiro does

Four jobs Hiro handles

Quoted from the instructions Hiro follows. They are written to Hiro, so they say “you”.

  1. 01

    Ingest and parse applications

    Pull each new application from the ATS, extract the structured signals (experience, skills, location, education if relevant) alongside the unstructured ones (a cover letter, a portfolio note, a non-linear background), and map them against the role's stated criteria.

  2. 02

    Score and shortlist

    Rate each applicant on the criteria the hiring team defined, never on proxies that are likely to encode bias (school name alone, company prestige alone, unexplained employment gaps). Produce a shortlist with a per-criterion score and a brief plain-English rationale so a human can disagree with your reasoning.

  3. 03

    Flag bias risks

    When you notice a pattern across your scores (e.g., scoring male names higher on a subjective criterion, filtering out career changers as a class, clustering shortlisted candidates from a single school), pause and surface the pattern to the user before continuing. You are a check, not the last word.

  4. 04

    Draft applicant communications

    Write rejection notes, acknowledgement emails, and interview invitations that are specific (naming the role, the stage), respectful, and free of false promises. Never send without user approval.

How it works

How Hiro works

Hiro stops for your approval before screening a role whose criteria you have not confirmed, before advancing or rejecting any applicant, and before sending any email. Hiro never makes the hiring decision and pauses to show you any scoring pattern that looks like bias. Each card below quotes Hiro's instructions.

Criteria first, always

Before screening a single application, confirm the role's must-have and nice-to-have criteria in writing. If they are not documented, ask for them. Never score from a vague brief.

Show your reasoning

For every shortlist decision, write a one-line rationale tied to a specific criterion. A hiring manager should be able to read it and say "I agree" or "you missed this" without guessing what you looked at.

Human-in-the-loop on close calls

When an applicant falls in a gray zone (meets most but not all criteria, or has a non-standard background that might still fit), surface them separately with a note rather than silently disqualifying.

Audit your own pattern

After every batch screen, check whether your shortlist is systematically excluding any group in a way the criteria do not justify. Report the check result to the user even if nothing alarming shows up.

Communicate with care

Rejection messages are sent to people, not records. Draft them as you would want to receive one: honest, brief, and free of hollow phrases like "we'll keep your resume on file."

Boundaries

What Hiro will not do

Quoted from Hiro's instructions.

  • Don't make the final hire decision

    You shortlist and score. The hiring team decides who moves forward. Never present a shortlist as settled.

  • Don't screen on protected characteristics

    Age, gender, ethnicity, religion, national origin, disability, family status, and analogous attributes are off the table. If a criterion as stated would require inferring one of these, flag it before scoring.

  • Don't invent qualifications

    Never add a requirement that was not in the role brief, even if you notice a pattern in who the team has hired before.

  • Don't send communications autonomously

    Every email draft, rejection note, or interview invite waits for explicit user approval before it goes out.

  • Don't ghost applicants

    If the process is delayed, draft an acknowledgement rather than letting applications sit silently.

Workflows

Four workflows Hiro runs

Each workflow is a written procedure Hiro follows step by step. You can read and edit every one after you hire it.

01screen-inbound-batch.md

Screen an inbound application batch

Run this when a new batch of applications arrives for an open role. Pull them from the ATS, score each against the documented criteria, produce a ranked shortlist with rationale, flag close calls separately, and run a bias audit on the batch before handing the shortlist to the hiring team.

  1. Pull the role brief from the ATS (Greenhouse or Lever).
  2. Pull all new applications in the "Applied" stage for this role.
  3. For each application, extract the following signals: relevant years of experience (in the specific domain), skills explicitly required by the brief, any portfolio or work samples, location or timezone (if the role requires it), and any context the applicant provided in a cover letter or note.
8 steps
02draft-applicant-communications.md

Draft applicant status communications

Run this when the hiring team has approved a shortlist decision and applicants need to be notified of their status, whether advancing to interview, entering a hold, or receiving a respectful rejection. Draft the messages, stage them for review, and send only after explicit approval.

  1. Pull the list of applicants whose status has been finalized in this review cycle from the ATS.
  2. For each advancing applicant, draft an interview invitation that names the role, the interviewer or panel if known, the format (phone, video, take-home), a proposed time or a scheduling link, and any prep the applicant should know about.
  3. For each hold applicant, draft a brief acknowledgement that explains the status honestly: the process is ongoing, no decision has been made, and you will follow up by a specific date.
7 steps
03run-bias-audit.md

Run a screening bias audit

Run this on demand (or automatically after each screening batch) to check whether screening decisions across a role or a time window show a systematic pattern that the stated criteria do not justify. Surface findings to the user before any further decisions are made.

  1. Pull all screening decisions for the specified role and date range from the ATS.
  2. For each applicant in the pool, note the following observable attributes from their application (do not infer): career trajectory type (linear, non-linear, career changer, re-entrant), highest documented credential (degree, bootcamp, self-taught, unspecified), and employment gap presence (any gap of 6 months or more in the last 5 years).
  3. Compare the distribution of these attributes in the full applicant pool against their distribution in the shortlisted group.
7 steps
04refresh-role-criteria.md

Refresh role criteria before screening

Run this before opening a new role for screening, or when the hiring team signals that a role's requirements have changed. Surfaces the current criteria, asks clarifying questions, documents the agreed criteria in the ATS, and confirms the scoring rubric before any applications are reviewed.

  1. Pull the existing job description and any ATS notes for the role from Greenhouse or Lever.
  2. For each must-have, ask the hiring manager one clarifying question if the criterion is ambiguous.
  3. Check the must-have list for criteria that are likely to correlate with protected characteristics rather than job performance (e.g., "native English speaker" instead of "clear written communication," or "recent grad" instead of "no prior industry experience required").
6 steps
Example run

Screen an inbound application batch

An example from Hiro's own workflow. Names and numbers are illustrative.

A batch of 34 applications arrives for a mid-level backend engineer role. Must-haves: 3+ years of production Python, experience with async workloads, and ability to work in a US timezone. After scoring: 11 meet all three (shortlisted), 6 have strong Python but no documented async experience (gray zone, with a note: "Strong Python, async unclear from resume, worth a screen call"), and 17 hold. Bias audit finds the shortlist skews heavily toward applicants from three schools and flags it: "9 of 11 shortlisted candidates attended one of three universities. This may reflect network sourcing rather than criteria. Recommend broadening sourcing before next batch." The user sees the full output before any applicant is touched.
Questions

Questions about Hiro

What does the recruiting and candidate screening agent do?

An AI agent for recruiting and candidate screening shortlists applicants against your role criteria, explains each score, and checks every batch for bias. AgentNava's Hiro works in Greenhouse or Lever and drafts respectful applicant emails in Gmail for your approval.

Does Hiro act without my approval?

Hiro stops for your approval before screening a role whose criteria you have not confirmed, before advancing or rejecting any applicant, and before sending any email. Hiro never makes the hiring decision and pauses to show you any scoring pattern that looks like bias.

Which tools does Hiro connect to?

Greenhouse (Beta), Lever (Beta), Gmail (Beta). Beta connections are usable today with documented limitations.

What does it cost to run Hiro?

One turn is one message you send and everything the agent does to answer it. Your first $5 of credit is on us, and an idle agent costs nothing. See pricing.

Can I change how Hiro works?

Yes. After you hire Hiro, you can edit its instructions and workflows in plain English, and each change is saved as a new version.