+33 (0)1 87 66 00 65 · Monday to Friday, 9am–6pm Free audit (15 min)
● Business offer — Human resources

Shortlisting assistant: your criteria, applied to every file

Your agent applies the criteria you have defined — experience required, qualification, certification, mobility — to every application received, with the same rigour at the two-hundredth file as at the first. You get a list ordered by YOUR criteria, with every result explained by the point in the file behind it. Hosted in France, on local inference or an isolated resource. The recruiter keeps the final decision, and can justify it.

Hosted in France Candidate data protected GDPR & AI Act: governed deployment Human oversight

Updated on

Deployed in a few weeks
Shortlisting · hosted in France
Apply our criteria for the project officer post: minimum 3 years' experience in project management, professional English, driving licence.
Criteria applied across every application received.
Each file is placed against your three criteria, with the passage that justifies it — experience mentioned, language level declared, licence stated.
Structured result, from the most to the least complete against your requirements, and every file remains open to consult.
✎ Action · objective criteria applied uniformly
Set aside those without the 3 years' experience required.
Filter applied on that objective criterion you set. The files concerned are grouped separately, with the experience wording found in each.
They stay one click away: you keep the option of bringing an unusual profile back in, and the record of what the filter rested on.
✎ Action · traceable filter, files always accessible
Local inference · no data outside the EU
Applications hosted in France
Sovereign by designLocal inference or hosting in France
GDPR & AI Act: governed deploymentTraceability & human oversight
TurnkeyDesigned, installed and operated for you
The recruiter decidesThe agent prepares, never rules
✦ In brief

A Blue Lemon Agent shortlisting agent reads every application and reports, against your stated criteria, what the file mentions and what it does not address. It sets aside no candidate and produces no overall score: recruitment is one of the high-risk uses under the European AI Act, so the decision stays human and reasoned. It runs on local inference or is hosted in France: candidates' personal data is entrusted to no one, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.

100%
hosted in France in the target architecture
0
transfer outside the EU in the target architecture
6
HR uses ready to deploy
0
decision taken without human approval

These figures describe our offer, not results measured at a client: how large the gain is on your volume of applications is confirmed by a pilot.

The context

What does an AI agent bring to your recruitment process?

Applying the same criteria, with the same attention, from the first file to the last: that is exactly what an agent does, and it is also what makes a recruitment defensible.

! The issue

Recruitment turns on consistency: the criteria set at the outset must be applied to every file with the same rigour, and every decision must be capable of being explained. That is precisely what an agent brings: it applies your objective criteria — experience, qualification, certification, mobility — uniformly, and ties every result to the passage in the file behind it.

Our answer

You define the criteria, the agent applies and documents them. Your objective filters are applied as you set them, the files set aside stay one click away, and every result refers back to what grounded it. Local inference or an isolated resource hosted in France, logging: you gain speed AND the ability to justify your choices, which is what the European AI Act expects of a recruitment process.

The decisive point

Candidates' personal data: sovereignty & compliance

An application contains personal data provided within a specific framework. Here is how the architecture of our agents protects it, and what makes your process defensible.

Local inference

The agent can run on a machine belonging to your organisation: no application leaves the network, no CV passes through a public cloud.

Hosting in France

Otherwise, a dedicated and isolated resource hosted in France, under French law — the applications received: processing and access within the European Union targeted by the architecture.

Reduced extraterritorial exposure

For candidates' personal data, the architecture aims to reduce exposure to the Cloud Act and FISA 702; being located in France or in the European Union does not, on its own, guarantee immunity.

Isolated resource

No pooling: an environment strictly dedicated to your organisation and its recruitment.

Explicit and traceable criteria

Every result refers back to the criterion applied and the passage in the file behind it; every application stays open to consult, and every filter is logged.

AI Act: governed deployment

The agent is strictly in support; the criteria applied are the ones you set, and the final decision stays yours; traceability and human oversight from end to end.

What depends on the architecture chosen These points are not general guarantees: they are settled deployment by deployment, in the quotation.

  • The applicable location is that of the architecture set out in the quotation and verified before commissioning.
  • Local execution is announced only for the configuration explicitly described and accepted in the quotation.
  • The applicable isolation depends on the deployment mode set out in the quotation; no dedicated isolation is presumed.
  • The events logged, their content, their retention period and who may access them are defined for the deployment chosen.
For recruitment to sensitive posts or involving health data, SecNumCloud and reinforced hosting are options depending on your requirements. A single architecture is designed to answer both the GDPR and extraterritorial exposure. Designed for deployment in line with the GDPR and the AI Act, after the processing, roles and context-specific risks have been assessed.
Demonstration

See the agent at work

4 real situations, taken from those that come up most often. Pick one: the exchange unfolds as it would in your organisation.

A scripted demonstration. These exchanges show how the agent behaves — its sources, its refusals, what it leaves to your teams. Nothing is sent from this page, no model is queried here, and the matters named are fictional. That is precisely what we promise your data.
The behaviours shown here — monitoring, automation rules, routing and reminders — are configured with you during deployment, from your tools, your rules and your thresholds.
The architecture points named in these exchanges — location, local execution, isolation, encryption, role-based access, logging — are not a guarantee attached to the demonstration: they are those of the architecture set out in your quotation, and verified before commissioning.

Shortlisting · hosted in France
Four flags this morning on your recruitments.
· Of the 512 applications received for the March vacancy, 312 were never opened. The post was filled after eleven days.
· 214 candidates have received no answer since, 118 of them more than three months ago.
· Your CV-reading tool has labelled 41 career histories "discontinuous experience". Of the 41, 29 contain a break of more than six months — I do not say which.
· Nine applications arrived in a format your tool cannot read. They appear empty. morning-watch_4-flags.pdf4 flags · 312 never opened
⛓ Source · applications received, opening log, reply log, CV-reading tool outputs
312 applications never opened — is that possible?
It is the most important fact on this page, and it has nothing to do with candidate quality.
What I record: 512 applications received between 02/03 and 24/03. The post was filled on 13/03. Applications arriving after that date — 187 — were not opened, which is understandable. Another 125 arrived before it and were not opened either.
What that means: sorting happened in order of arrival until a suitable candidate appeared. That is not a choice, it is a consequence of volume — and nobody decided it.
Which of the 125 should have been opened? That question is settled by opening them, not by ranking them: I rank nobody, and I have no way of knowing what you would have found in them. What is signed here is the hiring decision; what is prepared is the reading.
What I propose, and it is my real job: make all 512 readable at once — four factual elements per application, the same information in the same place — so that opening 512 becomes possible in three hours instead of forty.
The subject is not finding the best. The subject is that 125 people applied in time and nobody read them. 512-applications_312-unopened.pdf187 after filling · 125 in time, unread
⛓ Source · 512 applications, arrival dates, opening log, date the post was filled
How did you spot all that? And who do you tell?
I watch, continuously, what you have opened to me: applications received, opening dates, replies sent, and what your reading tool extracts from them.
Routing follows what closes: an unopened application goes to the recruitment lead, before the vacancy closes — afterwards there is nothing left to do; a candidate with no reply to recruitment, from 15 days on; an unreadable file to the candidate themselves, within 48 hours, so they can resend; a doubtful tool output to whoever tunes the tool, never to the panel.
With a chase: 48 h on an unreadable application, 7 days on the rest. Then a monthly summary: by vacancy and by stage, never by candidate and never by recruiter.

Three operating rules, and they are not settings. No application rejected, nobody ranked, no score — a score decides which files get read attentively, and that decision is the hiring decision: it is signed. What I give in return: all 512 files in one format, openable in three hours instead of forty, every element referred back to the line of the file it rests on — and the proof, application by application, that the same criterion was applied to the other 511. And what you have not opened to me, I name: the nine unreadable files show as "unreadable", never as "not found".
✎ Framework · no rejection, no ranking, no score
Local inference · no data outside the EU

Your case is not here? That is exactly what a 15-minute conversation is for. Book the free audit

Use cases

What does the agent actually do?

One agent, a methodical reading — never a selection. All these uses work in support, subject to your approval.

Included in your agent The 3 capabilities essential to this promise are included, at no extra cost.
From 639 € excl. VAT / month

Applying your criteria

Applies your objective criteria — experience, qualification, certification, mobility — to every file.

Traceable filters

Applies your objective exclusion filters while keeping the files concerned one click away.

Preparing the interview

Gathers the points to clarify for a given file, without passing judgement.

Controls and safeguards These 5 controls are built into the agent: they frame what it does, whatever plan you pick. They are not chosen and are not added to your order.
Human validation, exceptions and escalation Status, safe closure and audit trail Apply transparent criteria and avoid automated decisions Preserve human validation, recourse and audit trail Protect HR data with fine-grained access and retention periods
What the agent must be connected to This connection is required for the agent to work. It concerns your information system and is scoped during the audit.
Integrate with the HR information system/ATS and measure quality, turnaround time and fairness

Need to go further?

These agents handle a different business process, with their own owner and their own price. They are added to this one.

Does your need fall outside this?

In 15 minutes we identify the most relevant agent — without oversizing the project.

Book the free audit Build your agent
The gain

The same rigour from the first file to the last

By applying your criteria uniformly and tying every result to its justification, the agent gives back time AND legal certainty. How large the gain is depends on your volume and is confirmed by a pilot.

Reading a file against the criteria
Today · attention that fades
Prepared by the agent, to approve
Spotting missing information
Today · often found out at interview
Prepared by the agent, to approve
Preparing appraisals
Today · re-reading the whole file
Prepared by the agent, to approve
Indicative figures, not contractual, to be confirmed by a pilot on your volume of applications. The decision to take forward or set aside an application belongs to the recruiter, who can rely on the justification attached to each result to give reasons for it.
How it works

The stages of your AI agent project

1

Audit & scoping

15 minutes to target the use case with the best return.

2

Quote or direct sign-up

A catalogue offer is bought online; a specific need gets a costed quote.

3

Design

We design the agent and its guardrails.

4

Integration & testing

We connect your tools to the agent, which is itself hosted in France.

5

Rollout

Going live and training your team.

6

Operation

Continuous supervision and improvement.

Pricing

One package, one agent

A shortlisting assistant (structured reading by criteria, with no scoring), installed and operated for you.

Agility

Setup + controlled subscription

6,355 € excl. VAT setup
then 639 € excl. VAT/month — you invest at installation and pay a reduced subscription. Ideal for keeping the cost under control over time.
  • Installation, configuration and training for your teams
  • Operation, human oversight, updates and support
  • Sovereign hosting in France, a dedicated and isolated resource
Order →
The simplest Serenity

All inclusive, no setup fee

994 € excl. VAT /month
all inclusive, immediate start. No upfront investment: a single subscription. Ideal for starting quickly and simply.
  • Setup included (installation, configuration, training)
  • Operation, human oversight, updates and support
  • Sovereign hosting in France, managed end to end
Order →
100% Sovereign

On site, you own it

10,185 € excl. VAT setup
then 860 € excl. VAT/month · + hardware from 2,491 € (one-off purchase, in addition) — a sovereign computer installed on your premises, maintained remotely. Models run locally, your data returned at the end of the contract. 36-month commitment.
  • Hardware installed on your premises (you own it)
  • French / European AI models run locally
  • Secure remote maintenance (Pro support included)
Order →
Not included in the packages: AI consumption (model tokens), re-invoiced at real cost with no margin, and tracked in real time in your client area. Maintenance and supervision subscription for an initial term of 12 months for the Agility package, 24 months for the Serenity package and 36 months for the 100% Sovereign package, renewable; support levels (SLA 72 h / 24 h / 4 h) optional. Bespoke development, additional integrations or exceptional volumes are quoted separately. Support Monday to Friday, 9am to 6pm. Prices exclude VAT.
AI model: none of the AI models offered currently carries a fixed surcharge. When the selected model carries a cost, that cost is shown when you choose it, before you order, and re-invoiced at the cost incurred, with no mark-up; usage is billed at the publisher's price. Publishers' prices are published in US dollars: the amount re-invoiced is the amount in euros actually borne by Blue Lemon Agent on the publisher's invoice, at that invoice's exchange rate, with no commission or mark-up.
Included components and additional components Components included in the base offer: the Blue Lemon Agent software foundation, the AI models listed in the order journey, the standard channels (Microsoft Teams, Slack, WhatsApp Business, email, website chat, calendars, Microsoft 365 / Google Workspace, file storage, market VoIP telephony, professional social-media pages and accounts, Google Business Profile), hosting in France for the package chosen, backups, supervision, updates and support. If adapting the AI agent to your constraints, your needs or your requests requires other paid components — a third-party publisher's software licence, paid API access to one of your applications, hosting of health data, for which French law requires an HDS-certified host (art. L. 1111-8 of the French Public Health Code), SecNumCloud-qualified hosting, a speech synthesis service, particular hardware —, they are offered to you as an option or on quotation and re-invoiced at the cost incurred; nothing is committed without your written agreement. Where the artificial intelligence model you choose entails an additional cost, that cost is shown to you before you order and re-invoiced to you at the cost incurred, with no margin.
What to expect
Go-live 2 to 3 weeks
Agent designed, channels connected, team trained.
Steady state 4 to 7 weeks
After a few weeks of real use, once the agent's behaviour matches what you expect. Indicative estimate, adjusted to the options you keep. It is not a delivery commitment.
Our commitment

Four guarantees that make your recruitment safer

The applications do not leave the companyLocal inference or an isolated resource hosted in France; no candidate data entrusted to a third party, no file used to train a model.
Data in France, under French lawCandidates' personal data: minimisation and location in France, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.
The recruiter keeps the decisionThe agent produces a structured reading of the applications, which can be checked and altered; no approval is automated.
Human oversight & traceabilityOn your volume of applications: systematic logging and tracking, in line with the AI Act.
Frequently asked questions

Your questions, our answers

Can the agent set applications aside under our criteria?
Yes, where you set objective and verifiable criteria — years of experience, qualification required, certification, mobility. The agent applies them uniformly, groups the files concerned separately and keeps for each the wording that grounded the filter. Everything stays open to consult and to change.
Does the agent give candidates an overall score?
It presents the criteria separately rather than an aggregated score: you see exactly which one is met and on what basis. That is more useful for deciding, and far more solid if a candidate asks you to explain your decision.
What does the European AI Act say about this?
Recruitment is one of the high-risk uses: it requires effective human control, transparency and vigilance about bias. That is why this agent is designed to take no decision about a person.
How does the agent make our process safer?
By applying the same criteria to every file and documenting every result. Choosing the criteria — and making sure they are non-discriminatory — rests with the employer; the agent guarantees they are applied without variation and that you can demonstrate it.
Is bidders' data protected?
Yes. Hosting in France, on local inference or an isolated resource, with the deployment objective of processing and access operated within the European Union. The retention periods you have defined for applications apply, and no file is used to train a model.
How long does it take to deploy this assistant?
A few weeks as a rule, depending on your criteria and your application management tool, after a free audit then a phase of design, integration and testing.
Let's talk

Let's size up the potential in your recruitment

15 minutes to frame your criteria and your filters — hosted in France, supervised, with no commitment.