This is a sample report. Start your own assessment below. Start Your Assessment →
← All use cases
HR & recruitment

A score, the reasoning behind it, and suggested interview questions per candidate.

What the audit checks

With a hundred CVs per role the first pass is shallow and good people drop out at random. The audit looks at discrimination risk, what the AI Act says about recruitment, and where a human has to decide rather than a score.

Self-Audit Assessment Report

AI CV screening against the job ad

01 Jan 2026

01/Recommendation
Recommended path

AI Agent + human review

A human-in-the-loop AI workflow is the right fit: automate the routine screen, keep a person on every final call to satisfy the AI Act and works council.

The CV screening process is a strong automation candidate on volume and repetition alone, but the EU AI Act classifies recruitment scoring as high-risk AI, and the works council must be consulted before any system evaluates candidates. A hybrid approach, where an AI workflow scores and reasons against the job ad and a human HR manager reviews and approves every output before it is acted upon, satisfies both constraints while eliminating the bulk of the 563 hours spent on routine first-pass work each year. The client has no strong tech-stack preference and a single-person IT function, so a low-code AI workflow platform with a built-in human approval step is the most practical build path. The HR SaaS API upgrade should be budgeted as part of the project to enable clean data in and structured output out, removing the current reliance on email and spreadsheets.

The client has no stated preferred stack and a minimal IT resource, so a managed low-code AI workflow platform such as Make or n8n combined with an LLM API is the most realistic choice; the HR SaaS API tier upgrade is a prerequisite for clean integration.

02/Process Overview

Process Overview

The CV screening process sits at the front door of every hiring decision the organisation makes. When a new batch of CVs arrives for an open role, the HR manager and HR assistant each read through every application manually, compare it against the job advertisement, assign a numerical score, write a short reasoning note, and generate a set of suggested interview questions for each candidate. The resulting output is then passed to the hiring manager via email or a spreadsheet. This happens multiple times a day, adding up to roughly 2,600 runs per year and consuming an estimated 563 hours of HR time annually. At current rates, that represents approximately GBP 25,350 in staff cost dedicated to first-pass screening work alone.

The process is largely rule-bound for the standard case: does this person's background match the criteria in the job ad well enough to warrant an interview? Even so, somewhere between ten and fifteen percent of CVs arrive in non-standard formats or present edge cases that resist straightforward comparison, and those cases demand a different kind of attention. The organisation also operates under meaningful compliance obligations. Candidate data falls under GDPR, which means any automated processing must be covered by a data protection impact assessment. More significantly, the EU AI Act classifies automated recruitment scoring as a high-risk AI use case, which carries mandatory transparency, audit trail, and human oversight requirements. On top of that, the works council must be formally consulted before any system that evaluates people is introduced. These are not optional considerations; they are hard prerequisites that shape the architecture of any solution from the ground up.

03/Path Scores

Path Scores

AI Agent + human review Recommended
9/10

The process has high volume, clear rules for the standard case, and a well-defined output, making it ideal for AI automation. However, EU AI Act high-risk classification and works council obligations make a mandatory human approval gate non-negotiable, which is exactly what a hybrid model provides. This path eliminates routine effort while keeping a person accountable for every decision.

AI Workflow
6/10

A fully automated AI workflow could handle the scoring and question generation well, but operating without a human approval step would breach AI Act obligations for high-risk recruitment AI and likely require works council renegotiation. It is viable only if the output is treated as a draft that a human always reviews, which effectively makes it a hybrid anyway.

AI Agent Not recommended
4/10

An autonomous agent adds complexity and reduces auditability without adding value here; the process steps are linear and well-defined, not requiring dynamic tool use or multi-step reasoning loops. Compliance risk increases significantly if an agent acts without a structured human gate.

RPA Not recommended
3/10

RPA can move structured data between systems but cannot read and reason about unstructured CV text against a job ad. It could play a supporting role in routing outputs but is not suitable as the primary automation for this process.

Traditional Code Not recommended
3/10

Building a custom NLP scoring pipeline in-house is disproportionate given a one-person IT function and no stated engineering capability. Maintenance burden and time-to-value make this a poor fit compared to a low-code AI workflow platform.

Education (AIRIES) Not recommended
3/10

Training the HR team to use AI tools ad hoc would reduce some manual effort but would not deliver consistent, auditable outputs at 2,600 runs per year. Education is a necessary complement to the recommended path, not a substitute for it.

Stay Manual Not recommended
1/10

The current manual process already costs over 563 hours per year, produces inconsistent outputs, and carries discrimination risk due to shallow first-pass reviews. Staying manual does not address any of the identified problems and leaves compliance exposure unmanaged.

04/Process Dimensions

Process Dimensions

Eight dimensions drive the recommendation, scored 0–10 with a note on each.

Data Structure 6/10

CVs are semi-structured documents and job ads are free text; the input is not fully structured, but LLMs handle this well, and the desired output (score, reasoning, interview questions) is clearly defined.

Rule Clarity 7/10

The standard screening logic is clear enough to encode: match CV against job ad criteria and produce a score with reasoning; the 10-15% exception cases require human judgment but the majority of cases follow a consistent pattern.

Exception Frequency 4/10

Ten to fifteen percent of cases do not fit the standard pattern and consume a disproportionate share of time, which is why a human escalation gate is essential rather than optional.

Integration Readiness 4/10

The HR SaaS API exists but requires a subscription upgrade that has not been purchased; current data flows rely on email and spreadsheets, meaning integration work is a prerequisite before automation can be clean.

Volume / ROI 8/10

At 2,600 runs per year and 13 minutes each, the process consumes roughly 563 hours annually at a meaningful cost, giving a strong ROI case even after accounting for build and compliance overhead.

Process Stability 6/10

Job ad criteria change with each new role, but the underlying screening logic and output format are stable; the AI workflow needs to accept the job ad as a dynamic input rather than hard-coding criteria.

Human Judgment Required 7/10

Final hiring decisions and exception handling require human judgment, and the AI Act explicitly requires a human to be accountable for high-risk AI outputs in recruitment; the human gate is a compliance necessity, not just a preference.

Compliance Requirements 9/10

GDPR, works council consultation, and EU AI Act high-risk classification all apply directly to this process, making compliance the single most important design constraint and the primary reason a fully automated path is not recommended.

05/ROI Estimate

ROI Estimate

£25,350

Current annual cost

70%

Estimated time saved

£17,745

Annual savings

9mo

Payback period

Build cost estimate: £8,000 – £18,000

Current annual cost is calculated as 2,600 runs x 13 minutes / 60 x GBP 45 per hour = GBP 25,350. A 70% saving is applied because the human approval gate and exception handling (10-15% of cases) will always require human time; the saving applies to the routine first-pass effort only.

06/Implementation Roadmap

Implementation Roadmap

1
Compliance and Works Council Groundwork 3-4 weeks

Engage the works council with a written description of the proposed AI screening tool, its outputs, and the human approval gate before any build begins. Simultaneously conduct a GDPR data protection impact assessment for candidate data processed by the LLM. This milestone is a legal prerequisite and cannot be parallelised with build work.

2
HR SaaS API Upgrade and Data Mapping 1-2 weeks

Upgrade the HR SaaS subscription to activate the API, then map the data fields needed: job ad text in, CV text in, structured score and reasoning out. Define the output schema (score 1-10, reasoning paragraphs, three to five interview questions) so the AI prompt and the downstream approval interface are aligned from the start.

3
AI Workflow Prototype (Standard Cases) 2-3 weeks

Build the core workflow on a low-code platform such as Make or n8n: ingest CV and job ad, call an LLM API with a structured prompt, parse the output into the agreed schema, and store results. Test on a sample of 50 historical CVs and calibrate the prompt against HR manager judgments to validate scoring quality before going live.

4
Human Approval Gate and Exception Routing 1-2 weeks

Add the mandatory human review step: the HR manager receives a structured summary of each AI output and approves, edits, or rejects it before it is shared with the hiring manager. Build a simple flag for low-confidence or non-standard CVs that routes them directly to the assistant for manual handling, keeping the 10-15% exception cases out of the automated flow.

5
Pilot, Audit Trail, and Go-Live 3-4 weeks

Run the full workflow in parallel with the existing manual process for two to three weeks on live roles, comparing outputs and measuring time saved. Confirm the audit log captures who approved each output and when, satisfying AI Act transparency requirements. Decommission the manual spreadsheet process once accuracy and compliance are confirmed.

07/Risks & Considerations

Risks & Considerations

The most significant risk is compliance: if the works council consultation is skipped or the AI Act human-oversight requirement is not built into the workflow from day one, the organisation faces legal exposure that could force the tool to be withdrawn after launch. The audit trail must record not just the AI output but the human approval decision, the approver identity, and the timestamp for every candidate. A second risk is prompt drift: as job ads vary in quality and structure, the LLM scoring may become inconsistent over time without periodic prompt review and recalibration against HR manager judgments. A third risk is the HR SaaS API dependency; if the subscription upgrade is delayed or the API changes, the integration breaks and the team falls back to manual work with no graceful fallback designed in. Finally, the small IT function means ongoing maintenance will compete with support duties, so the platform choice must minimise the need for custom code maintenance.

AIRIES/Learning recommendation

Train the team, not just the tool.

In partnership with AIRIES, the Swiss AI learning platform. These levels fit your result.

Recommended levels
  1. 3
    Corporate Applied Intelligence & Automation
    Turn your own tasks into AI workflows, build reports and dashboards, set up a personal AI assistant.
  2. 4
    AI Leadership & Scalable Systems
    Design teams of AI agents and automate whole departments.
Why these levels

Level 3 gives the HR team the practical skills to understand, operate and iteratively improve the AI workflow without depending on IT for every change. Level 4 prepares the HR manager to govern the human approval gate as a scalable system, design escalation playbooks for exception cases, and brief leadership on AI-driven recruitment performance. Both levels directly address the compliance-aware, human-in-the-loop nature of this process.

Focus topics
Who should take it

The HR manager and HR assistant who will operate and supervise the workflow, and any line manager involved in approving AI outputs.

Explore these levels on AIRIES → The levels come from the AIRIES course catalogue. Opening the link does not commit you to anything.
08/Architecture Overview

Architecture Overview

flowchart TD A(["CVs Received"]) B["Ingest CV + Job Ad"] C("LLM API") D["Parse Structured Output"] E{"Standard\nCase?"} F["HR Manager\nApproval Gate"] G["Manual\nHandling"] H["Write to\nHR SaaS"] I(["Output to\nHiring Manager"]) subgraph Inputs A end subgraph External Systems C H end A --> B --> C --> D --> E E -->|"Yes"| F E -->|"No"| G G --> F F --> H --> I

Hover to zoom · click for fullscreen

09/Why This Approach

Why This Approach

The recommended path is Hybrid: an AI workflow that scores and reasons against the job ad for every candidate, followed by a mandatory human approval gate where the HR manager reviews, edits, or accepts the output before anything reaches the hiring manager. This is the right fit not because it is a convenient middle ground, but because the compliance environment makes it the only legally defensible design. The EU AI Act's high-risk classification for recruitment AI does not just suggest human oversight, it requires it. A human must be accountable for every decision that flows from the system, and that accountability has to be documented with an audit trail showing who approved what and when. Building the human gate in from the start means compliance is a design feature rather than a retrofit.

The fully automated AI Workflow path scored 6 and is technically viable, but it fails on the compliance dimension the moment it operates without a structured human review step. In practice, any AI Workflow implementation that takes the compliance requirements seriously would need to add a human approval step, which makes it a Hybrid by another name. The distinction matters because it affects how the workflow is designed, what the audit trail must capture, and how the works council engagement is framed. Calling it Hybrid from the outset avoids that ambiguity. The AI Agent path was scored 4 and is not recommended: the process steps here are linear and well-defined, there is no need for dynamic tool selection or multi-step reasoning loops, and an autonomous agent would reduce auditability without adding any meaningful capability. RPA scored 3 and is not the right primary tool because it cannot read and reason about unstructured CV text against a free-text job ad; it could play a minor routing role at best. Traditional Code scored 3 and is disproportionate given a one-person IT function and no stated engineering depth. Education alone scored 3 and would reduce some manual effort but cannot deliver consistent, auditable outputs at 2,600 runs per year.

The client has no strong technology preference and is constrained by a single-person IT function, a reality that directly shapes the platform recommendation. A managed low-code AI workflow platform, specifically Make or n8n, combined with an LLM API such as OpenAI or Anthropic, is the most realistic build path. These platforms offer enough flexibility to handle CV ingestion, structured prompt calls, output parsing, and a human approval interface, without requiring a custom codebase that only one person can maintain. The choice between Make and n8n will depend on whether the team prefers a fully hosted service with lower infrastructure overhead (Make) or a self-hosted option with more flexibility and lower per-operation cost at volume (n8n). Either way, the HR SaaS API upgrade is a prerequisite, not a nice-to-have. The current reliance on email and spreadsheets for data in and output out introduces inconsistency and manual handling that the automation is designed to eliminate. Without the API, the integration is either fragile or impossible.

One honest tradeoff worth naming: this architecture will not eliminate all HR time on screening. The human approval gate, by design, requires the HR manager to look at every AI output before it goes anywhere. The goal is not to remove the HR manager from the loop but to remove the part of their day spent reading CVs from scratch and writing reasoning from a blank page. If the AI does the first-pass analysis well, the manager's role shifts from author to editor and approver, which is a much faster task. The 70 percent time saving estimate is applied only to that routine first-pass effort, with the remaining 30 percent attributable to the approval gate and the exception cases that will always need full human attention. That is a conservative and defensible estimate, and it still represents a projected annual saving of approximately GBP 17,745 against a build cost range of GBP 8,000 to GBP 18,000, with a payback period of around nine months.

The works council consultation and the data protection impact assessment must come before any build work begins. This is not a procedural nicety; it is the legal prerequisite that determines whether the tool can be operated at all. Skipping or rushing this step to accelerate delivery is the single most likely way to be forced to withdraw the tool after launch. The recommendation is to treat compliance groundwork as phase one of the project, not as a parallel track.

10/Comparing the Top Approaches

Comparing the Top Approaches

The two paths worth comparing seriously are Hybrid and AI Workflow, because they share the same underlying technology and differ only in whether a human approval gate is built in as a structural requirement. The AI Workflow path scores a 6 and is technically viable: an LLM can read a CV, reason against a job ad, and return a score, reasoning, and interview questions without any human in the loop. The problem is not the technology, it is the legal context. The EU AI Act explicitly classifies recruitment scoring as high-risk AI, which means the organisation must be able to demonstrate that a human reviewed and was accountable for every output before it was acted upon. Running a fully automated AI Workflow without that gate would require the works council to sign off on a system that makes unsupervised candidate evaluations, and that sign-off is extremely unlikely to be granted. In practice, any team that tried to run the AI Workflow path honestly would end up adding a human review step anyway, at which point they have built a Hybrid without calling it one.

The Hybrid path scores a 9 precisely because it matches the compliance reality from the start rather than treating the human gate as an afterthought. It automates the routine first-pass effort, which accounts for the bulk of the 563 annual hours, while keeping the HR manager accountable for every output that reaches a hiring manager. The AI Agent path was considered and rejected because the process steps here are linear and well-defined: there is no need for an agent to dynamically choose tools, loop on partial information, or plan multi-step sequences. Adding that complexity would reduce auditability and increase the surface area for things to go wrong without adding any capability the process actually needs. RPA and Traditional Code were both assessed and neither is a realistic fit: RPA cannot reason over unstructured CV text, and building a custom NLP pipeline in-house is disproportionate given a single-person IT function. Hybrid is the right call, and the case for it is straightforward.

11/How to Build It

How to Build It

The first and non-negotiable step is the compliance groundwork, and it has to happen before any build work begins. The works council needs a written description of what the tool does, what it outputs, and critically, what the human approval gate looks like in practice. Alongside that, a GDPR Data Protection Impact Assessment must be completed for the processing of candidate data by an external LLM API, which means deciding whether to use a provider such as OpenAI, Anthropic, or Azure OpenAI Service with a data processing agreement and EU data residency configured. Neither of these steps can run in parallel with the build, and skipping them creates legal exposure that could force the tool to be withdrawn after launch. Budget three to four weeks for this phase and treat it as the project's critical path.

Once the compliance groundwork is cleared, the next step is upgrading the HR SaaS subscription to activate the API tier and mapping the data fields. The workflow needs two inputs per run: the job ad text and the CV text. The output schema should be agreed at this point, before any prompts are written, because the downstream approval interface and the AI prompt need to be aligned. A practical schema is a numeric score from one to ten, two to three paragraphs of reasoning tied to specific job ad criteria, and three to five suggested interview questions tailored to the candidate. Defining this upfront means the LLM can be instructed to return structured JSON that the workflow platform parses directly, avoiding brittle text extraction later.

The core workflow is then built on a low-code platform such as Make or n8n. The data flow runs as follows: a new CV lands in a monitored email inbox or is uploaded to the HR SaaS, the workflow retrieves the associated job ad from the SaaS via API, both documents are passed to an LLM API call with a structured system prompt, the response is parsed into the agreed schema, and the result is written back to the HR SaaS and queued in the human approval interface. CVs that fall below a confidence threshold or that the LLM flags as non-standard are automatically routed to the HR assistant for manual handling, keeping the ten to fifteen percent exception cases out of the automated scoring flow entirely. The prompt should be calibrated against fifty historical CVs scored by the HR manager before go-live to validate that the AI output aligns with human judgment on the standard cases.

The human approval gate is what makes this a Hybrid rather than an AI Workflow, and it needs to be built as a first-class part of the system rather than a manual workaround. The HR manager receives a structured summary view, either inside the HR SaaS or via a simple approval interface built in the workflow platform, showing the AI score, reasoning, and questions for each candidate. The manager can approve, edit, or reject the output. The system records who approved, what they approved, and when, creating the audit trail that the AI Act requires. Once the gate is confirmed and the workflow has run in parallel with the existing manual process for two to three weeks on live roles, the spreadsheet-based manual process can be decommissioned. The parallel run is important: it surfaces any prompt quality issues or edge cases before the team is relying on the automated output exclusively.

12/Risks in Detail

Risks in Detail

The most consequential risk is compliance, and it operates on two tracks simultaneously. If the works council consultation is skipped or handled superficially, the organisation may face a requirement to withdraw the tool after launch, which means sunk build cost and a return to the manual process. If the AI Act human-oversight requirement is treated as a checkbox rather than a genuine architectural constraint, the audit trail may not hold up to scrutiny: recording the AI output is not enough, the system must record the human approval decision, the identity of the approver, and the timestamp for every single candidate. A second compliance dimension is GDPR: candidate CVs contain personal data, and passing that data to an external LLM API without a properly scoped data processing agreement and clear retention limits is a breach risk. The LLM provider must be selected and contracted before any live candidate data enters the workflow.

The operational risks are more manageable but still real. Prompt drift is the most likely source of silent quality degradation over time: as job ads vary in structure and specificity, the LLM scoring can become inconsistent in ways that are hard to detect unless the HR manager is actively comparing outputs against her own judgment on a sample basis. Building a periodic prompt review into the team's calendar, perhaps monthly for the first six months, is a simple mitigation. The HR SaaS API integration creates a single point of failure: if the subscription lapses, the API changes, or the provider updates their schema, the workflow breaks and the team has no graceful fallback beyond returning to email and spreadsheets. A documented manual fallback procedure and an alert if the workflow fails silently are both worth building in from the start. Finally, the single-person IT function means the platform choice matters more than usual: every hour of custom code maintenance is an hour taken from support duties, so Make or n8n with minimal custom scripting is a more sustainable choice than a bespoke integration however elegant it might look on a diagram.

⚡

Claude Code Starter

A scaffolded project ready to open in Claude Code. Unzip, open the folder, and Claude starts building immediately.

Claude Code Starter (.zip)

Your own assessment includes a ready-to-use project scaffold: CLAUDE.md, pyproject.toml, src/agent.py and .env.example. Open the folder in Claude Code and it starts building.

📁 your-process/
📄 CLAUDE.md
📄 pyproject.toml
📁 src/agent.py
📄 .env.example
Start Your Assessment

What's next?

That was someone else's process. Now do yours.

Same seven paths, same eight dimensions, same honest verdict, except scored against how your team actually works. Five to eight questions, about fifteen minutes.

Start Your Assessment
HR & recruitment
Automated employee onboarding Exit interview and feedback analysis Tracking expiring contracts and certificates
Illustrative scenario based on how these processes typically run. Not a customer case study. Run this on your own process