AI Recruiter: What It Actually Does (and What It Doesn't)
12 min read

An AI recruiter is software that performs part of a recruiter's job, such as drafting, matching, messaging, scheduling, or screening, under rules a person sets. The term causes confusion because it gets applied to everything from a writing assistant to an agent that contacts candidates on its own. The useful question is which recruiting tasks the software is allowed to touch, and who answers for the result when it gets one wrong.
Assistant, Automation, or Agent: What "AI Recruiter" Usually Means
Recruiting is where most HR teams start with AI. SHRM's State of AI in HR research, based on a survey of more than 1,900 HR professionals, found recruiting is the leading HR use case at 27%, with job-post writing, resume screening and matching, and interview scheduling among the common uses. Those jobs need very different levels of control, and product category names hide that. Most products sold as an AI recruiter fall into one of three types:
- An assistant responds when a person asks. It drafts a job post, summarizes a resume, or suggests a ranked shortlist, and nothing happens until a recruiter acts on the output. Most AI-based recruiter assistants, including recommendation engines, sit here.
- Fixed automation runs the same steps every time a trigger fires. An application arrives, a confirmation email goes out, and a scheduling link follows two days later. It's predictable, and recruiter workflow automation works well for exactly these repeatable sequences, but it breaks quietly when a situation doesn't match the rule.
- An agent works toward a goal and decides its own next steps. An AI recruiter agent told to "fill the pipeline for this role" might search profiles, write messages, send them, read replies, and book calls without anyone triggering each step.
Conversational screening tools sit between automation and an agent. They talk with the candidate in real time, but the questions and scoring criteria are fixed before the first interview. If that category is what you're evaluating, this breakdown of what an AI interviewer does and where humans still decide goes deeper.
The distinction matters because risk grows with autonomy. An assistant that writes a bad job post costs you a revision. An agent that sends 200 messages with the wrong pay range costs you candidate trust, and possibly a compliance problem, before anyone notices. Every step you hand to software needs a boundary, a log, an exception path, and a named owner.
The AI Recruiter Task-Control Matrix
Treat an AI recruiter like a new hire with a permissions list. Every task goes into one of three lanes: AI may execute, AI may recommend while a person approves, or human-only. Repetitiveness is a poor guide to the right lane; what matters is what a mistake costs and how fast someone would catch it. It's the same task-level logic behind the question of whether AI will replace recruiters: the job splits into tasks, and each task gets its own answer.
The matrix below is a starting point for a small team hiring across several roles. Adjust it for your legal requirements and the volume you actually handle.
| Task | Control level | What AI can do | Where a person steps in |
|---|---|---|---|
| Sourcing | Recommend, person approves | Build search strings, pull and rank profiles | Recruiter reviews the list before anyone is contacted |
| Job description drafting | Recommend, person approves | Draft from intake notes | Hiring manager confirms requirements; recruiter checks pay, location, and schedule against the requisition |
| Resume matching | Recommend, person approves | Rank against stated must-haves, flag near-misses | A person reviews every rejection that isn't a clear must-have miss |
| Outreach | Execute within limits | Send approved templates with locked pay and location fields | Free-form messages and any reply that goes off-script |
| Scheduling | Execute | Offer slots, book, send reminders, handle one reschedule | Repeated reschedules, conflicts, and anything a candidate flags as urgent |
| First-round screening | Execute the interview, recommend the outcome | Run a structured interview, produce transcript and scorecard | Recruiter makes the pass/clarify/stop call and confirms every stop |
| Candidate questions and accommodations | Approved FAQs only; accommodations are human-only | Answer from an approved FAQ, then hand off | Every accommodation request and any question outside the FAQ |
| Final selection | Human-only | Summarize evidence for the debrief | Hiring manager and recruiter decide |
| Offer and negotiation | Human-only | Draft the offer letter from approved terms | All terms, conversations, and exceptions |
Two rows trip teams up. Outreach looks safe because it's repetitive, but one wrong field reaches every candidate at once, so the template and its variables need sign-off before an agent sends anything. First-round screening is the reverse: the interview can run without a recruiter present, as long as a person reads the evidence before anyone is rejected.
The decision rule
Automate a task only when you can write down five things before launch: the input, what an acceptable output looks like, the exception path, the owner, and the audit trail. If any of the five is blank, the task stays in the recommend lane. A team that can't say who handles an accommodation request has no business letting software answer candidate messages.
What Breaks When Nobody Owns the Exceptions
Most AI recruiter failures trace back to a missing owner. The software does what it was set up to do, the situation changes, and nobody is assigned to notice.
The parser misses transferable experience
A retail shift lead applies for a warehouse team lead role. They've run a 12-person crew, handled inventory counts, and opened the store at 5 a.m. for three years, but the word "warehouse" never appears on the resume, so the matcher scores them low. If rejections below a cutoff go out automatically, you lose one of the better candidates in the pile and never find out. The fix is a named reviewer for near-misses and matching criteria written as skills instead of job titles.
Outreach goes out with the wrong pay range
The hiring manager raises the hourly rate after a slow first week, but the outreach template still carries the old range. An agent working through a sourcing list sends it to every new contact for three days. Someone now has to decide whether to send a correction, what it says, and whether candidates who declined at the lower number get a second message. If nobody owns the template, the agent keeps sending until a candidate complains.
A candidate asks for an accommodation
A candidate replies that they have a speech disability and asks for a text-based alternative to the voice interview. A bot that answers "please complete the interview using the link provided" has just mishandled an accommodation request. The EEOC states that federal anti-discrimination laws apply to AI and other technology in employment just as they apply to other employment practices, and its examples include screening that disadvantages people with disability-related speech patterns. Accommodation requests go to a named person every time, with a response deadline.
A candidate asks a role-specific question
"Is the night shift fixed, or does it rotate?" sounds like an FAQ, but the answer may differ by site and change from quarter to quarter. An agent that improvises an answer makes a promise the hiring manager never made. Approved answers belong in a short FAQ with an owner and a review date, and everything else gets handed to the recruiter.
The hiring manager changes requirements mid-search
Two weeks in, the manager decides forklift certification is now required. The matching criteria, the screening questions, and the candidates who already passed under the old rules are all out of date. An agent will keep running on the old criteria until someone updates it, and fixed automation has no way to know the requisition changed. Whoever owns the requisition owns the change log, and every requirement change should trigger a re-check of candidates already in the pipeline.
How to Roll Out AI on a Small Recruiting Team
On a two- or three-person recruiting team, the safest way to adopt AI is one task at a time, with a way to pull each task back. The broader workflow is covered in how to use AI in hiring; these six steps cover the permissions side.
- Map the task. Write down the trigger, inputs, steps, and output for one task as it runs today. If two recruiters do it differently, settle that first, because software will copy whichever version you give it.
- Set the control level. Place the task in a lane from the matrix, and start one lane more cautious than you think you need. Moving a task toward autonomy is easy; walking back a batch of bad automated rejections is not.
- Define evidence and exceptions. Decide what record the AI must leave for each action (message sent, score given, transcript stored) and list the situations that stop it: accommodation requests, off-script questions, missing data, and changed requirements. Name one owner for each exception type, plus a backup for when that person is out.
- Pilot on one requisition. Run it on a single role for two to four weeks, with a recruiter reviewing every output, including the ones that look fine. Track numbers you already understand: time to first screen, pass rate, recruiter hours per hire as a plain measure of recruiter productivity, and how many outputs a person had to correct.
- Audit. Pull a sample of AI actions every week and compare them with what a recruiter would have done. Check pass rates across candidate groups where you lawfully have the data, and listen to clarify and stop cases first, since that's where errors hide. This is the step most teams skip: the same SHRM research found 56% of HR functions don't formally measure the success of their AI investment, and only 16% use ROI.
- Expand or roll back. If corrections are rare and exceptions are reaching their owners, add another role or move the task one lane toward execution. If not, return it to the previous lane and fix the rule before trying again. Write the rollback path down before launch, including who switches the tool off and what candidates already in progress are told.
Example: screening warehouse pickers with pass, clarify, stop
Here is how the screening row of the matrix plays out for an hourly role. Some teams would call this setup an AI voice recruiter, but its job is narrow: run the same interview for every applicant and hand the evidence to a person.
A two-person team needs 25 seasonal pickers for a distribution center and gets 300 applications in a week. They set up a five-question voice screen covering availability for 5 a.m. weekend shifts, ability to do the essential physical duties with or without reasonable accommodation, prior shift or physical work, handheld scanner experience, and earliest start date. The AI runs every interview, and the recruiters own every routing decision. Each completed interview lands in one of three buckets:
- A pass means the candidate confirms the required shifts, meets the stated must-haves, and answers clearly. A recruiter skims the scorecard and moves the candidate to the manager interview, usually in one batch at the end of the day.
- A clarify means an answer is ambiguous ("most weekends, but I have another job on Sundays"), the audio cut out, or the candidate asked something the interview couldn't answer. A recruiter listens to that answer and follows up by text or a short call within one business day.
- A stop means a clear miss on a must-have, such as no availability for any required shift. A recruiter confirms it from the transcript before the rejection goes out.
Two rules keep this honest. Silence, a technical failure, or any mention of an accommodation never produces a stop; those route to clarify or straight to the accommodation owner. If the clarify pile grows past what the team can clear in a day, the questions are probably unclear, so fix the questions before automating anything else.
This narrow job is what AI candidate screening tools like Kira-AI are built for. The recruiter provides the job description and reviews the interview plan, candidates answer a browser-based, audio-only interview from one shared link with no camera or phone call, and the recruiter gets the full transcript, audio, and a scorecard. The software doesn't make the hiring decision or infer emotion from a voice, so the pass/clarify/stop call stays with a person.
How to Evaluate AI Recruiter Tools
Demos show the happy path, so ask about the unhappy ones. These seven questions work for any AI recruiter tools you're comparing, whether the product is an assistant, fixed automation, or an agent.
- What actions can it take without a person clicking approve, and can you switch each one off separately?
- What data and criteria does it use to rank, score, or route candidates, and can you see and edit them for each role?
- Where are the human approval points, and can you require sign-off before any rejection or outbound message?
- What does the audit trail record? You want the inputs, the output, the criteria version used, and who approved what, exportable per candidate.
- How does a candidate request an accommodation or an alternative format, and who gets notified?
- When it makes a mistake, how do you find every affected candidate and correct the error in bulk?
- Which outcome will you measure, and what number would make you switch it off?
Error recovery is the question that separates tools. If a vendor can't answer it with specifics, assume the answer is a support ticket and a spreadsheet.
Key Takeaways
- "AI recruiter" covers assistants, fixed automation, and agents, and each needs a different level of control.
- Sort every recruiting task into execute, recommend-and-approve, or human-only based on what a mistake costs and how fast you'd catch it.
- Automate a task only when the input, acceptable output, exception path, owner, and audit trail are written down before launch.
- Accommodation requests, final selection, and offers stay with people.
- AI can run a first-round screen, but a recruiter should make every pass/clarify/stop call and confirm every rejection.
- Expand autonomy only after an audit shows few corrections, and write the rollback path before you need it.



