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

AI agent for the public finances officer

An assistant that answers taxpayers, prepares the reminders and guides people to the online services — the officer keeps control of every file. Hosted in France — on local inference or an isolated resource — tax data never leaves the network. No tax calculation is automated: the AI agent assists, the public finances officer decides.

Hosted in France Tax data protected GDPR & AI Act: governed deployment No automated tax calculation

Updated on

Deployed in a few weeks
Public finances assistant · hosted in France
A taxpayer asks how to set up monthly instalments for their property tax. Prepare a reply.
Reply drafted: they can sign up online from their personal area on the tax website (“Payments” section), by phone or by post to the relevant office. The email recalls the sign-up deadline for it to take effect in the current year and the bank details to have ready.
Ready for review.
⛓ Source · the official tax website + your standard replies
Prepare the informal reminder letters for the files more than 30 days past the due date.
12 draft reminders prepared from your templates: a reminder of the due date, the amount still owed as shown on the account, how to pay and who to contact in case of difficulty. No amount recalculated — the figures come from the account positions.
The list is submitted for your check before anything is sent.
✎ Action · reminders ready for review — the 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 finances officer decidesNo automated calculation or decision
✦ In brief

At the tax office, a Blue Lemon Agent agent assists officers with the repetitive tasks — replies to taxpayers, reminder letters, guidance to the online services, pre-filling of the everyday forms — on every channel. It runs on local inference or is hosted in France on a dedicated, isolated resource: tax data is never exposed to a foreign service, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity. No tax calculation, no audit and no decision is automated: the public officer reviews, corrects and approves. Live within a few weeks. Your public-sector staff write to it from Microsoft Teams, Slack or their email, and taxpayers reach it on WhatsApp Business, the website chat or email — with no account to create and nothing to install. Reaching the administration from the tool people already have means less non-take-up of rights and equal access to the service. These connections are included in every plan, at no extra cost, within the number of connections your level includes.

100%
hosted in France in the target architecture
0
transfer outside the EU in the target architecture
7
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 public finances — and why they hesitate

Every filing season, every payment deadline generates thousands of enquiries: emails, calls, counter visits. Time is short, but the data handled — the tax position of individuals and businesses — is covered by tax secrecy.

! The issue

Public finances officers are caught between taxpayers who expect quick answers and a multichannel enquiry load that explodes at the deadlines. Yet most consumer AI tools amount to entrusting account positions, income and asset data to a third party, often hosted outside Europe and subject to the Cloud Act.

Our answer

For data covered by tax secrecy, 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, no automated tax calculation and no automated decision: the time saved on enquiries and reminders is never paid for in lost confidentiality. The aim is not to replace the officer, but to give them back time for audits and complex files.

The decisive point

Protecting tax data: sovereignty & compliance

A public finances office handles data covered by tax secrecy. Here is how the architecture of our agents protects it, office by office.

Local inference

The agent can run on a machine at the unit: no data leaves the network, nothing passes through a cloud.

Hosting in France

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

Reduced extraterritorial exposure

As regards tax data, exposure to the Cloud Act and FISA 702 is reduced by design; location alone does not guarantee immunity.

One isolated resource per department

No pooling of data: an environment strictly dedicated to your unit, guaranteeing the continuity of the public service.

Encryption & controlled access

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

AI Act: governed deployment

The agent is strictly in support; no automated tax calculation and no automated decision; 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.

The public body in this demonstration

Fictional public body

Val-de-Sèvre personal tax office — a local office of a departmental public finances directorate (fictional office)

Sector
Personal tax office: assessment and collection of income tax, property taxes and the second-home residence tax; front desk, telephone and secure messaging in the taxpayer's personal account; open to the public 21 hours a week
Headcount
34 officers — 18 in personal tax management, 9 in collection, 5 on the front desk, plus the head of office and the deputy; the same people cover the desk, the phone and the secure messaging
Public served
68,400 tax households and 41,900 property tax notices — 96,200 contacts a year: 52,300 calls, 21,600 desk visits, 22,300 messages
Order of magnitude
18 recurring questions cover 61,700 of the 96,200 contacts; 7,400 guided online procedures; 8,600 messages arrive in the three weeks after a deadline; 9,340 files call for an amicable reminder each year
Tools in place
DGFiP management and collection applications, secure messaging in the personal account, 52 standard answers written by the office, guidance published on impots.gouv.fr — the agent reads them, nothing is replaced or migrated
Who decides
The head of the personal tax office settles every reference answer and signs the acts listed in the delegation decision; the case officer decides on an individual file; the collecting accountant grants payment plans; the tax calculation stays with the DGFiP applications and the officer who validates them
Room for improvement
17,806 calls out of 52,300 ring unanswered at peak — 34 %; a secure message waits 9 days on average; 34 % of taxpayers abandon the online monthly direct debit sign-up midway; and 4 of the office's 52 standard answers carry information the rule or the site has changed since

At Val-de-Sèvre, 34 officers hold three service channels for 68,400 tax households, and the flow doubles at filing and payment deadlines. The most repetitive questions — monthly direct debit, means of payment, withholding rate, tax notice — take up nearly two thirds of the flow, and the difficult cases wait behind them. The exchanges below cover a full year, from the first reading of the flow to the review presented to the departmental directorate. The agent runs on local inference on a machine inside the office, reads the standard answers and the contact log without ever writing to them, produces no tax calculation, and no named account statement ever leaves an authenticated channel.

This public body, its figures and the exchanges that follow were invented for the demonstration. They illustrate a common situation; they describe no real service.

Public finances assistant · hosted in France
I have reread the 96,200 contacts the office received over twelve months — 52,300 calls, 21,600 desk visits, 22,300 secure messages — and the flow has a very clear shape that nobody has time to draw.
What the count says: 18 questions cover 61,700 contacts out of 96,200, close to two in three. Monthly direct debit for property tax and income tax (8,400), payment deadline and means of payment (7,200), withholding rate and rate changes (6,100), obtaining the tax notice (5,300), change of address and family situation (4,400), property tax exemptions and reliefs (3,900), the declaration of built property (3,400), payment difficulties (3,200), claims and their deadlines (2,800), access to the personal account (2,700), and eight further questions (14,300). The 18 reference answers are written, sourced and dated — they are waiting for you.
The three items you can check against your own logs:
· A written answer to a routine question takes 10 minutes end to end, 60 % of it spent finding the rule and drafting — 6 minutes.
· An amicable reminder letter takes 25 minutes, 40 % of it spent reconciling the account statement and drafting — 10 minutes.
· The queue of messages arriving in the three weeks after a deadline — 8,600 messages — takes all the time anyone can give it: 8 minutes per message, 1,146 hours a year.
And here is the gap I found by comparing your 52 standard answers with the published rules: 4 of them carry information the rule or the site has changed since — the date that decides which year the monthly direct debit takes effect, the number of instalments, the threshold above which payment must be electronic, and the exact name of the surcharge incurred for late payment. Those 4 standard answers fed 11,900 answers last year, and the 4 up-to-date versions are written tonight, each with the replaced line and the official text that replaces it side by side.
The next step, and it takes twenty-five minutes: you reread the 4 rewritten standard answers and the 3 questions that carry the most volume. The head of office settles the version, and it serves the front desk the same day. office-flow_96200-contacts-18-questions.pdf61,700 contacts on 18 questions, the 3 measured items
⛓ Sourced · 12-month contact log, the office's 52 standard answers, guidance published on impots.gouv.fr
There are 34 of us, and the three channels run at the same time during the campaigns. Nobody has half a day to reread standard answers. Where do we start?
With three questions out of eighteen — and I have ranked them by the volume they handle, not alphabetically.
What your twelve months say:
· Monthly direct debit: 8,400 contacts a year. It is the office's first question, and it is the one whose standard answer omits the date that decides everything.
· Payment deadline and means of payment: 7,200, and that is the standard answer carrying an old electronic-payment threshold.
· Withholding rate and rate changes: 6,100.
Those three questions make 21,700 of the 61,700 recurring contacts: three questions out of eighteen, 35 % of the repetitive flow. The other fifteen can be reread four a week, with nothing left waiting.
And I advise against opening all eighteen at once, with the figures to back it: the first 3 take 25 minutes of rereading and cover 35 % of the recurring flow; all 18 take 2 h 30half a day that would push the go-live back three weeks for 65 % more flow. Four questions a week puts everything into service within a month, and the first gain lands tomorrow morning.
What those twenty-five minutes give you, answer by answer: the rule in one sentence, the official text that carries it with its date, the plain-language version, what to do next, and the number of contacts the answer would have handled last year alone. For the four rewritten standard answers, it reads exactly like this: a monthly direct debit requested up to 30 June takes effect in the current year, and from 1 July it takes effect the following year — that is what impots.gouv.fr states, and that date is missing from your standard answer ; there are ten instalments, running from January to October, where your standard answer announces twelve ; above €300 payment must be made by an electronic means — article 1681 sexies of the French general tax code, a threshold in force since 1 January 2019 — and your standard answer still carries an older one ; late payment of a sum included in a tax roll incurs a 10 % surcharge when it is not settled within the 45 days following the date the roll was put into collection — that is article 1730 of the French general tax code, and your standard answer says « penalties » without naming them.
And among the eighteen reference answers I am handing you, the one on claims arrives with the two deadlines nothing of yours carried in writing: a claim on a local direct tax is admissible until 31 December of the year following the year the tax roll was put into collection — article R*196-2 of the French book of tax procedures — and the administration rules within six months, article R*198-10 of the same book, with at most three further months notified before that deadline expires.
You approve, or you correct with a word; the head of office settles the version. The drafting and the reconciliation are done: the decision takes twenty-five minutes instead of half a day, and it stays the office's — which is precisely what makes the answer enforceable against a taxpayer who disputes it.
The next step I propose: that I reconcile your 52 standard answers with the texts and the published guidance every night, and write the up-to-date version of any answer a publication has just changed, that same night. Your standard answers will stop ageing in silence, and this rereading will not have to be done again: it becomes a five-minute validation per change. reference-answers_18-written-4-rewritten.pdf11,900 answers concerned, 4 up-to-date versions written and sourced
⛓ Sourced · per-question count over 12 months, 52 standard answers, articles 1730 and 1681 sexies of the French general tax code, articles R*196-2 and R*198-10 of the French book of tax procedures, impots.gouv.fr
All of this assumes you read tax situations: income, assets, payment difficulties. That is covered by tax secrecy. Where does it go, and who has access?
Nothing goes anywhere. I run on local inference on a machine inside the office, and what I read does not leave your network.
Local inference means the model computes on your machine: the text of a taxpayer's message or of an account statement crosses no external network to be processed. If the directorate would rather not run a machine, the other route is an isolated resource hosted in France, dedicated to your office, with no pooling with any other.
What that changes, point by point:
· Tax data trains no model, neither ours nor a third party's.
· I work read-only, and the technical account I read through has no right to writethat is checked with one command, which beats a promise.
· Encryption in transit and at rest, role-based accessrights follow the job: the front desk opens the reference answers, only the collection unit opens account statements. 34 roles for your 34 officers, and the log shows 0 access outside a role since go-live.
· Hosting in France, under French law, architecture designed to reduce exposure to extraterritorial legislation, including against a US provider hosting in Europe — location alone not being enough to guarantee immunity, the exposure is documented for the configuration chosen.
· A complete log: who asked what, when, and what the system produced.
And there is one thing I will never do, not out of caution but because it is an offence: handing a named account statement to someone who is not entitled to it. Article L. 103 of the French book of tax procedures extends the professional secrecy obligation of articles 226-13 and 226-14 of the French criminal code to every person called upon to take part in the assessment, control, collection or litigation of tax — I am one of them.
And the lawful route exists, I take it, and it gives the taxpayer exactly what they were after: I file the named breakdown in the secure messaging of their personal account, where only the authenticated holder opens it ; on WhatsApp, on the site chat or by email, I give the rule, the calendar, the amount as it appears on their notice if they read it to me themselves, and the authentication path in three screens. Over the trial quarter, 4,210 requests for an account statement arrived through a non-authenticated channel; 4,210 left with the path, and 3,968 led to a consultation in the personal account within 24 hours — 94 %.
And the taxpayer knows who they are speaking to: I introduce myself as a digital assistant of the office in the first sentence, because article 50(1) of Regulation (EU) 2024/1689 on artificial intelligence, applicable since 2 August 2026, requires informing anyone interacting with an AI system — and they can ask for a person at any moment, in which case I pass the request on with the subject already noted.
The figures that sum all this up: 0 tax data out of the office network across 96,200 contacts, 0 transfer outside the European Union, 0 named amount served outside an authenticated channel.
What I propose: that I keep up to date the record your data protection officer will ask for — hosting, data processed, retention periods, who accesses what. The first version is written and attached; it updates itself every time a new question is opened. technical-framework_where-tax-data-lives.pdfLocal inference, read-only, 0 transfer outside the EU
✎ Framework · deployment architecture, technical account rights, article L. 103 of the French book of tax procedures, article 50(1) of Regulation (EU) 2024/1689
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 uses of AI in public finances

Each use corresponds to an agent we deploy. All work in support, subject to the public finances officer's approval.

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

Replies to taxpayers

Answer individuals' and businesses' questions (deadlines, payment, procedures) on every channel, 24/7.

Informal reminder letters

Prepare the reminders and standard replies from the account positions, submitted for the officer's check before sending.

Guidance to the online services

Guide people step by step on the tax website and pre-fill the everyday forms, against unclaimed entitlements.

Tracking informal debt recovery

Prepare the reminders and the tracking of informal recovery files, instalment by instalment, with no automated decision.

Controls and safeguards These 4 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 Maintain validation, transparency, audit trail and recourse
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 authorised tools and the existing sovereign foundation
The gain

How much time can a public finances office win back?

By automating the preparation of everyday replies, reminders and guidance to the online services, an office can aim for a clear reduction in time spent on repetitive enquiries — reinvested in audits and in supporting difficult situations.

A written reply to a taxpayer's everyday question
Today · done by hand
Prepared by the agent, to approve
An informal reminder letter drawn from the account
Today · done by hand
Near-instant
Working through an email queue at the deadlines
Today · done by hand
Prepared by the agent, to approve
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

A reception and information agent for public finances (replies to taxpayers, reminders, online services), installed and operated for you. Choose according to how you are organised and how demanding your security requirements are.

Agility

Setup + controlled subscription

8,535 € incl. VAT setup
then 780 € 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,255 € 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

12,736 € incl. VAT setup
then 1,020 € 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 public finances

Tax data never leaves the networkLocal inference or an isolated resource hosted in France; no data entrusted to a foreign third party.
Data in France, under French lawDeployment objective: processing and access within the European Union for tax data; architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity.
The public finances officer keeps the decisionThe AI agent informs and prepares; the calculation, the audit and every decision stay human.
Human oversight & traceabilityMonitoring and logging frame the replies to taxpayers; compliant with the requirements of the AI Act.
Frequently asked questions

Your questions, our answers

Does the agent calculate the tax?
No: it informs and prepares; the calculation, the audit and every decision remain the responsibility of the public finances officer.
Does tax data leave the network?
No: local inference or hosting in France under French law, architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity, with SecNumCloud options.
Can it access tax data?
Only within the scope defined with you, on a resource hosted in France with recorded access.
Does the agent handle multichannel reception?
Yes: it prepares the replies by email, by post or at the counter, but the exchange stays supervised by the officer.
Does the agent state that it is an artificial intelligence?
Yes, from the very first interaction, and this is not a configuration option: since 2 August 2026, Article 50(1) of the European AI Regulation requires that any person interacting with an AI system be informed, unless this is obvious. The announcement is built into the greeting, in the other party’s language, and they can ask for a human at any time.
How long does it take to deploy an 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.
Do we need a technical team to run it?
No: the agent is designed, installed and operated by us. The unit's officers use it from their usual environment, after a few hours of familiarisation.
Do we have to change software?
No. The agent complements your existing applications, with no migration imposed. The integration is defined at the design stage, respecting your security rules.
Which tools can taxpayers use to reach the agent?
The ones they already have. The agent answers on WhatsApp Business, the website chat and email: a taxpayer has no account to create and no application to install. At filing deadlines, a question about a payment or a procedure gets its answer without queuing at a counter or waiting on the line. This is a lever for access to the service — WhatsApp and the telephone reach people an online form never does, which reduces the non-take-up of rights and serves equal access. Internally, your public-sector staff talk to the agent from Microsoft Teams, Slack or their email, without switching tools. Oversight runs from a web dashboard. These connectors rely on open standards, including the MCP protocol; they are included in every plan, at no extra cost, within the number of connections your level includes. Only the fees charged by the platforms themselves — WhatsApp Business bills per conversation — are passed on at actual cost, with no margin, outside the subscription.
Let's talk

Let us estimate the potential in your service

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