AgenTomte

August 31, 2026 · 7 min read

AI Recruitment Screening Automation, and Its Limits

By Sahan, co-founder, systems and delivery

AI recruitment screening automation reads incoming applications, pulls structured fields out of a CV, and moves a candidate into a defined pipeline stage, so a hiring team spends its attention on people who cleared a bar instead of a stack of PDFs. It should narrow a list and route work forward. It should never issue the final rejection or the final offer without a person signing off on it. We built ours because our own group hires often enough that manual screening had stopped scaling, not because automation was the interesting toy that quarter.

Why the manual process stopped scaling

We run recruitment for a manufacturing and export group with several operating companies, which means a steady run of open roles across factory floor, export desk, and back office at once. Every one of those roles used to move through the same set of shared inboxes and shared spreadsheets, with whoever had a spare hour doing the CV triage.

That arrangement worked when roles opened one at a time. It stopped working once the group’s hiring volume climbed the way most companies’ has. Greenhouse’s March 2026 recruiting benchmarks, drawn from more than 6,000 companies and over 640 million applications, put median applications per open job at 116 in 2022 and 244 in 2025, a rise of 111%. The same data set shows median time to fill climbing from 43.64 days to 59.67 days over the same period, up 37%. We were not immune to either trend. A shared inbox does not get faster because the applications doubled.

What we automated

The build is not a single AI model deciding who gets hired. It is a pipeline with one job at each stage, and a human approval gate wherever a decision actually commits the company to something.

A role starts as an intake request from a department manager, which HR reviews and approves before anything goes public. Approval triggers an auto-generated job ad from the fields already entered at intake, so nobody writes the same posting twice. Applications come in through the channels we actually use and get imported automatically rather than copy-pasted from an inbox. Each CV goes through structured field extraction (location, education, experience) so a recruiter reads a normalized record instead of a differently formatted PDF every time.

From there, every candidate sits on a visible pipeline with defined stages, the same kanban a recruiter would keep on a whiteboard if a whiteboard could send emails. Moving a candidate into the interview stage fires the scheduling step on its own: a calendar invite, a video link, no one typing the same three lines into Gmail for the fourth time that week.

Interview scorecards feed directly into offer letter generation when a candidate is selected. The system also catches offers that get sent manually, outside its own workflow, so nothing falls off the record just because someone worked around it. HR gets a daily brief on where every open role stands.

What actually changed

Nothing in that list makes a hiring decision. What it removes is the retyping, the status-chasing, and the CV formatting work that used to eat the hours a recruiter needed for judgment calls. A CV that used to take several minutes to read into a shared spreadsheet now arrives already structured. A candidate moving stages used to mean someone remembering to send a calendar invite; now it means the invite already exists. The daily brief replaced a recurring “where are we on this role” conversation that used to happen over chat, one role at a time.

The honest description is a floor raised, not a ceiling removed. Screening volume that used to force triage by whoever had time now gets triaged the same way every time, and a recruiter’s morning starts with a pipeline instead of an inbox.

Where the automation decides, and where a person has to

The table below is the actual split we built to. Anything that filters, ranks, or moves a candidate forward stays inside the automation. Anything that ends a candidate’s chances, or commits the company to an offer, needs a named person’s approval first.

The screening layer decidesA human decides
Which fields get extracted from a CVWhether a candidate is rejected
Which pipeline stage a candidate sits inWhether an interview scorecard passes
When an interview invite gets sentWhether an offer gets made
Whether a manually sent offer gets loggedWhether the role opens at all (HR approval)

That split is not a compliance decoration. It is the actual reason the system is trusted enough to run daily rather than argued about at every hiring meeting.

The trust gap in AI screening, measured

The reason for that hard line is not caution for its own sake. It is that AI screening has a measurable trust gap even among the people running it. Greenhouse’s November 2025 survey of 4,136 respondents across the US, UK, Ireland, and Germany found 70% of hiring managers say AI helps them make faster and better hiring decisions, but only 21% are very confident their systems are not rejecting qualified candidates.

The same survey found 41% of US job seekers admit trying prompt injection to get past an AI filter. A system confident enough to reject on its own, against candidates actively trying to beat it, is a liability with a UI.

Candidates are also not staying quiet about it. Greenhouse’s May 2026 survey of 2,950 candidates found 63% had faced an AI interview, up 13 points in six months, and 38% had abandoned a hiring process specifically because it used one. It also found that 70% were never told upfront that AI would evaluate them, and that 57% think disclosure should be a legal requirement rather than a courtesy.

LinkedIn’s research published January 2026 (Censuswide, 19,113 consumers and 6,554 HR professionals across 13 markets, surveyed November 2025) found 93% of recruiters plan to increase their AI use in 2026, and 81% of people have used or plan to use AI in their own job search. Automation is accelerating on both sides of the desk at once, which is exactly the condition under which a system that quietly filters people out becomes a problem nobody notices until a complaint arrives.

Recruitment screening is not a gray area under EU law. The AI Act, Regulation (EU) 2024/1689, Annex III(4)(a), classifies AI used to analyze and filter job applications and evaluate candidates as high-risk, and the European Commission’s own worked example of a high-risk system is CV-sorting software for recruitment.

The date attached to that classification has moved, and a lot of what gets repeated about it is now wrong. High-risk obligations for these stand-alone Annex III systems were originally due 2 August 2026. The AI Digital Omnibus, in force 27 July 2026, pushed that to 2 December 2027. If you have seen August 2026 cited as the deadline, that is the version before the Omnibus, and it is out of date. The extra runway is real, but it is runway to build the human checkpoint properly, not a reason to skip it.

What the equivalent build costs

We priced this the same way we price everything: fixed scope, fixed number, written down before anyone commits. An AI Workforce Sprint is from $9,500 fixed as of July 2026, delivered in four to six weeks, built on your own GitHub, database, and hosting accounts rather than ours. A recruitment pipeline of this shape, intake through offer generation with human gates at reject and offer, is a standard scope for one sprint. You would own the repository, the data, and every account it runs on, the same way we own ours.

That is the same discipline behind the fleet of tomtes, our word for one production agent with one defined job, that we run across our own group day to day. You can see how that fleet is governed on the agent fleet proof page. If you are weighing this against a full-time recruiting hire or an agency retainer instead, what AI leadership costs in 2026 and hiring an AI agency versus building in-house cover that comparison directly.

Send us the roles you are hiring for and where the manual work is actually piling up. You get a written scope back within one business day, no call required, telling you exactly what a screening build like this would automate and what it would leave for your team to decide. Start async.

Tell us what you want automated

Describe the work in writing. You get a written reply within one business day: a fixed-price proposal, a scoping question, or an honest referral out.

Start at /start

▸ written reply within one business day · no call scheduled, ever

Doesn't fit a package? Tell us what you need anyway.

Questions? Ask in writing

no chatbot · a human replies

Ask us anything, in writing

A founder replies within one business day. That is the same promise clients get.