How to Build an AI Agent That Manages Your HR Applications from A to Z
Learn how to automate CV screening, candidate qualification and follow-up with an n8n AI agent — no coding skills required.
Every week, Thomas receives between 30 and 50 applications for open positions. Thomas runs a 12-person logistics services SME in Lyon, France. He has no HR department. It's him, or his office manager, who opens the emails, reads the CVs, replies to candidates, and tries to fit interviews between client deliveries.
The result: candidates waiting 3 weeks for a reply, CVs forgotten in a "To process" folder, and missed opportunities because the right candidate went to a more responsive competitor.
If this sounds familiar, the good news is that an AI agent can handle most of this repetitive work — without needing an HR team or a large-company budget.
Why manual recruitment is expensive for small businesses
According to McKinsey (2024), recruiters spend an average of 23 hours per hire just processing incoming applications. For an SME without a dedicated HR function, that figure climbs even higher, as the business owner absorbs the entire workload.
LinkedIn Talent Solutions also reveals that 75% of received applications don't match the job requirements (LinkedIn, 2024). In other words, you spend three-quarters of your time reading profiles that aren't right for you.
On responsiveness, Bpifrance found that 48% of French SMEs fail to respond to candidates within 48 hours (Bpifrance, 2023). Yet the best candidates often have multiple offers in play. Your silence is their exit.
An AI agent changes all three dynamics: it screens in seconds, responds immediately, and never takes a day off.
What an HR AI agent actually does
An HR AI agent is an automated sequence of actions triggered by each new application. Here's what it can do, step by step:
1. Automatic reception and capture
Every email arriving at your applications@your-company.com address is intercepted by n8n. The workflow automatically extracts the candidate's name, the position they're applying for, the attached CV, and the reply address. You stop touching your inbox for this task entirely.
2. Profile analysis and qualification
The CV is sent to an LLM — for instance the latest versions of Claude by Anthropic or GPT-4o by OpenAI. You provide a job description and your priority criteria. In return, the AI produces a match score (0 to 100), a 3-line profile summary, and a recommendation: contact, waitlist, or out of scope.
Thomas defined 5 criteria for his logistics manager position: warehouse experience, TMS proficiency, availability within 30 days, geographic location, and minimum Bac+2 qualification. The AI scores each candidate against these criteria and automatically ranks profiles in Airtable.
3. Immediate personalized response
Once qualified, the agent sends a tailored reply. Shortlisted profiles receive a personalized message with a Calendly link to choose an interview slot. Out-of-scope profiles receive a polite, professional rejection written by the AI, within 2 minutes of receiving the application.
Result for Thomas: zero candidates left without a reply, and the best profiles lock in a slot the same day.
4. Centralized tracking in a dashboard
Every application is logged in Notion or Airtable with its score, status (new, qualified, interview scheduled, rejected, hired), and the date of each action. Thomas reviews his dashboard in 5 minutes per week to confirm interviews and make final decisions. The AI does the groundwork; he keeps the judgment call.
How to set up this system in 4 steps
Step 1: Create a dedicated email address and your n8n account
Open an address like applications@your-company.com. On n8n.io, create a cloud account (from €20/month) or install the free self-hosted version if you're comfortable with technical tools.
Step 2: Build the reception workflow
In n8n, create a workflow with an "Email Trigger" node monitoring your applications inbox. Add an "Extract" node to retrieve attachments (CVs in PDF or Word format). Connect a "Google Drive" or "Dropbox" node to archive CVs automatically.
Step 3: Connect the AI for qualification
Add an "HTTP Request" node that sends the extracted CV text to an LLM API. Write a precise prompt that includes your job description and requests a structured score. Example prompt: "You are an expert HR consultant. Here is a job description and a CV. Score the profile from 0 to 100 on each of the following criteria, and give your recommendation in one sentence."
Step 4: Automate responses and tracking
Add a conditional node: if score > 70, send the "contact" email with a Calendly link; otherwise, send the polite rejection. Connect Airtable or Notion to log each application with its score and status.
Concrete results after 3 months
Thomas set up this system last October with the help of a consultant. In 3 months:
- Time spent on applications: from 6 hours per week down to 45 minutes
- Response rate within 24 hours: from 30% to 100%
- Interviews held with unqualified profiles: divided by 3
- Candidate satisfaction (measured by email feedback): noticeably improved, with several candidates specifically mentioning the speed and professionalism of the response
For a 12-person SME, reclaiming 5 hours per week from an administrative task is the equivalent of 25 working days per year.
What AI should not replace
To be clear: the AI agent pre-selects, it doesn't hire. The final recruitment decision remains human. AI can miss an atypical profile who, on paper, doesn't tick every box but, in an interview, turns out to be exactly what you need.
The tool is designed to free you from repetitive, low-value tasks, not to replace your judgment about people. This is, in fact, the philosophy behind the IMPACT methodology I apply in my consulting assignments: automation in service of people, never in place of them.
Want to go further?
If you'd like to assess your organization's readiness for this kind of automation, the TransformAudit is a 90-minute diagnostic session that maps your HR, commercial, and operational processes and identifies the three highest-ROI automations for your structure. Get in touch to learn more.
Let's take action
Want to accelerate your AI transformation?
Free 30-minute diagnostic to identify your priorities and AI roadmap.
Book my free diagnostic →