+33 (0)1 87 66 00 65 · Monday to Friday, 9am–6pm Free audit (15 min)
● Public sector — Reading supporting documents

The AI agent for reading supporting documents: read, extract, check completeness

Reading the documents in a case file, keying them in and checking that nothing is missing take up a considerable share of public officers' time — before the assessment even begins. Your AI agent absorbs that repetitive work: it reads the documents, extracts the useful information and flags what is missing. Hosted in France — on local inference or an isolated resource — the public's data stays under control. The AI agent assists, the public officer decides.

Hosted in France The public's data protected GDPR & AI Act: governed deployment Human oversight

Updated on

Deployed in a few weeks
Document reading · hosted in France
On benefit application no. 2024-0417, check the documents submitted and tell me what is missing before assessment.
7 documents read (PDFs, scans, one handwritten certificate). Extraction done: identity, address, income, bank details. Completeness: the previous year's tax notice is missing and the identity document expired in 03/2024.
File prepared for the case officer, missing documents listed — for approval.
⛓ Source · the file's documents + the reference list of required documents
Prepare the request for additional documents to send to the applicant.
Reminder letter ready: it sets out the two missing documents, the deadline for submission and the return channel. No decision on the merits is taken: the file stays pending with the case officer.
I keep the completeness tracking up to date as soon as the documents arrive.
✎ Action · letter ready for review — the public officer approves
Local inference · no data outside the EU
Data 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 public officer decidesThe AI agent prepares, never approves alone
✦ In brief

In a public service, a Blue Lemon Agent agent automates the repetitive tasks upstream of assessment — reading the documents, extracting the data (multi-format OCR), checking completeness and chasing missing documents — and prepares the file for the case officer. It runs on local inference or is hosted in France on an isolated resource: the public's data is never exposed to a foreign service, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity. The time saved goes back into assessment and relations with the public, in the service of equal treatment. Live within a few weeks.

100%
hosted in France in the target architecture
0
transfer outside the EU in the target architecture
8
uses ready to deploy on this scope
0
decision taken without human approval

Reference points describing our offer, not results measured at a client. The scale of the gain is confirmed by a pilot on your own scope.

The context

Why AI matters to assessment services — and why they hesitate

The public expects quick answers and fair handling of their file. But officers' available time is mechanically absorbed by reading documents and checking completeness — and the data handled is among the most sensitive personal data there is.

! The issue

The service is caught between people expecting speed and equal treatment, and an ever-growing workload upstream of assessment (reading documents, keying in, checking completeness, chasing). Yet most consumer AI solutions amount to entrusting identities, incomes, family situations and supporting documents to a third party, often hosted outside Europe and subject to the Cloud Act.

Our answer

For public data, AI is only of interest if it is sovereign and confidential by design. Local inference or an isolated resource hosted in France, systematic human oversight, decisions reserved to the public officer: the time saved on reading documents is never paid for in lost confidentiality. The aim is not to replace the case officer, but to give them back time for the substance of the file and for the relationship with the applicant.

The decisive point

Confidentiality of the public's data: sovereignty & compliance

A public service handles some of the most sensitive personal data there is. Here is how the architecture of our agents protects it, file by file.

Local inference

The agent can run on a machine belonging to the service: no document leaves the network, nothing passes through a cloud.

Hosting in France

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

Reduced extraterritorial exposure

Exposure of the public's data to the Cloud Act and FISA 702 is reduced by design; location alone does not guarantee immunity.

One isolated resource per organisation

No pooling of data: an environment strictly dedicated to your authority or institution.

Encryption & controlled access

Encryption in transit and at rest, role-based access (RBAC), strong authentication and logging.

AI Act: governed deployment

An agent strictly in support; no decision issued automatically; 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 encryption mechanisms in transit and at rest, their components and key management are those documented for the architecture chosen.
  • Roles and permissions are configured and accepted for the identities and systems actually connected.
  • The events logged, their content, their retention period and who may access them are defined for the deployment chosen.
For the most sensitive data, SecNumCloud and HDS options are available 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.

Document reading · hosted in France
Four flags this morning, with no request from you.
· 18 files have been waiting on a document for more than 30 days with no chaser sent. The oldest has waited 71 days.
· One requested document no longer exists under that name since 2024. It is being asked for in 9 live files.
· Six illegible documents were accepted — cropped scans, blurred photographs. The files went through to assessment.
· The same proof of address appears in three different files, under three different names. morning-watch_4-flags.pdf4 flags · files concerned
⛓ Source · live files, documents uploaded, document schedule
18 with no chaser — how is that possible?
Because nothing chases: chasing is a manual act, and nobody has a list.
What I reconstructed: all 18 files did receive a request for documents when they were opened. None received a second one. The first went out, the resident did not reply, and the file stayed pending.
What that produces: 18 residents who believe their application is progressing, and 18 files that are not. Neither side knows the other is waiting.
What I have prepared: all 18 chasers, each naming the precise document that is missing — and three of them corrected, because the document originally requested was the wrong one.
What remains, and it is a single act: sending them. A chaser carries the department's name, sets a deadline and can have consequences for the file — that is what gives it its weight, and why it is signed. Ten minutes of reading, and eighteen residents finally know what is expected of them. chasers_18-files.pdf18 files · 3 requests corrected
⛓ Source · pending files, history of requests sent
How did you spot all that? And who do you tell?
I read only what you have opened to me: files and their state, documents uploaded and their legibility, the schedule of required documents, and requests sent with their dates.
Routing follows your organisation: the 18 chasers to the assessing department; the document that no longer exists to whoever owns the schedule, because nine files are asking for an unobtainable paper; the six illegible documents to the officer who accepted them, and to them alone; the shared proof of address to the head of department.
With a chase: 48 h on the non-existent document — nine residents are hunting for something that does not exist; 7 days on the rest. Then a monthly summary: by file and by document, never by officer.

What this morning has already produced: 18 chasers written, each naming the exact document that is missing — three of them corrected, because the document originally asked for was the wrong one; nine files freed from a paper that has not existed since 2024; six illegible documents handed back before a decision could rest on them.
What that gives the service from tomorrow: 18 residents who finally know what is expected of them — the oldest had been waiting 71 days — and 18 files moving again instead of sleeping. That is officer time given back to assessment: the list of waiting files keeps itself, no one rebuilds it. And the same document is asked of everyone in the same way, at the same stage: that is equal treatment, and it can be evidenced. The decision on the merits stays with the officer, and I hand it back in minutes — the file arrives read, with what is missing named and the date of every request. Sending goes out from your service: give me the mandate, bounded to document requests, dated, withdrawn on a word, and the 18 chasers go straight out.
The next step is ready: the 18 chasers await a reread, and I can put the schedule of required documents through the same sieve today, so that no other request asks for an unobtainable paper.
✎ Proposal · watch and chases to be configured — you set the thresholds
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

The facets of document reading in a public service

Each use corresponds to a facet we deploy. All of them work in support, subject to approval by the public officer.

Included in your agent The 8 capabilities essential to this promise are included, at no extra cost.
From 1,045 € incl. VAT / month

Reading & multi-format OCR

Reading documents in PDF, image and scanned form, including common handwriting, and extracting the useful data.

Completeness checks

Verifying that every required document is present and valid, against the reference list expected for the file.

Chasing missing documents

Preparing requests for additional documents, with the deadline and the return channel — for approval.

Preparing the file for the case officer

The file is structured, the data extracted and the points to watch flagged before human assessment.

Completeness of planning applications

Reading the documents of a permit or authorisation and checking completeness against the local plan.

Anomaly detection on documents

Spotting inconsistencies, duplicates and expired or non-compliant certificates, for human verification.

Benefits assessment

Preparing benefit and allowance files for the officer, documents read and completeness verified.

Plain language & easy-read draft

Preparation of a plain-language version and of a draft easy-read (FALC) transcription, submitted for human validation.

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 Sources, access rights and handling of questions with no answer Inherited access rights, versions and freshness of the corpus Explicit handling of questions with no answer and of conflicting sources
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.
Measurement of accuracy, coverage and time saved

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 agent that will give your staff the most time back — without oversizing the project.

Book the free audit Build your agent
The gain

How much time can a service win back?

By automating document reading and completeness checks, a service can aim for a sharp reduction in the time spent upstream of assessment on standardised files — reinvested in assessment and in relations with the public.

Checking the completeness of a file
Today · done by hand
Prepared by the agent, to approve
Extracting the data from a document
Today · done by hand
Near-instant
Preparing a request for missing documents
Today · done by hand
Automatic
Qualitative, non-contractual comparison: the proportions shown illustrate the shift of the work towards review, they represent no measurement. Every output of the agent is reviewed and approved by a competent person.
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

Three options, one agent

An agent for reading supporting documents (OCR, extraction, completeness), installed and operated for you. Choose according to how you work. Prices exclude VAT — annual subscription, the time it takes for the gains to settle in.

Agility

Setup + controlled subscription

11,945 € incl. VAT setup
then 1,045 € incl. 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

1,710 € incl. 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

16,981 € incl. VAT setup
then 1,305 € incl. VAT/month · + hardware from 2,989 € (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 include VAT at 20%: as a public body that is not VAT-registered, you cannot reclaim it.
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 matter to a public service

The public's data never leaves the serviceLocal inference or an isolated resource hosted in France; no document entrusted to a foreign third party.
Data in France, under French lawNative localisation and minimisation for the public's data; architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.
The public officer keeps the decisionThe AI agent prepares the file, checks completeness and flags what is missing; no decision is automated.
Human oversight & traceabilityFull traceability for reading and multi-format OCR: monitoring, updates and logging compliant with the AI Act.
Frequently asked questions

Your questions, our answers

Which formats are supported?
PDFs, images and scanned documents, including common handwriting. The agent reads the documents in the file and extracts the useful information (identity, address, income, bank details), whatever the quality of the document, then flags what it could not read for human verification.
Does the agent decide on the case?
No. It prepares: it reads the documents, extracts the data and checks completeness. Assessment and decision remain human. The AI agent assists, the public officer decides — no decision on the merits is ever automated.
Are the documents processed in France?
Yes, on an isolated resource hosted in France, or on local inference within the service, with the deployment objective of processing and access operated within the European Union and an architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.
How does the agent check completeness?
It compares the documents submitted against the reference list required for that type of file, spots what is missing or no longer valid (an expired certificate, for instance) and prepares, for your approval, the request for additional documents.
Do we have to change our existing tools?
No. The agent connects to your tools (business software, document management, online submission platform) and complements them, without imposing a migration. We adapt the integration to your environment.
Is equal treatment of the public preserved?
Yes. The agent applies the same completeness check to every file and logs each step, which strengthens traceability and equal treatment. The decision remains with the public officer, who guarantees case-by-case judgement.
How long does it take to deploy the agent?
A few weeks as a rule, after a free audit that identifies the most useful use case, then a phase of design, integration and testing before going live and training your officers.
Let's talk

Let us estimate the potential in your service

15 minutes to identify the most useful use case — hosted in France, supervised, with no commitment.