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

The AI appointment-booking agent for public services: fewer no-shows, better-filled slots

Booking, rescheduling and confirming appointments, sending reminders and cutting no-shows take up a considerable share of front-desk officers' time — online and at the counter alike. Your AI agent absorbs that repetitive flow according to your slots and your rules, and redirects to the right department. Hosted in France — on local inference or an isolated resource — the public's data stays under control. The public officer keeps the decision.

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

Updated on

Deployed in a few weeks
Appointment-booking assistant · hosted in France
A resident is calling for a passport appointment. Find the earliest slot and send her the confirmation.
Slot found. Tuesday 16 June at 10.20am at the documents counter, according to your opening rules and the standard duration (20 min).
Confirmation and a day-before reminder prepared by text message and email. Documents to bring restated in the message.
Appointment proposed — to confirm.
⛓ Source · your appointment diary + slot rules
She says she cannot make Tuesday after all. And it is actually for an identity card renewal.
Request requalified: identity card renewal (not a passport) — same documents counter, different duration and documents. New slot: Thursday 18 June at 2pm. The old slot is released and made available again.
If the reason falls to another department, I can redirect to the right counter. Rescheduling ready — for approval.
✎ Action · rescheduling 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 public officer decidesThe AI agent assists, never approves alone
✦ In brief

In a public service, a Blue Lemon Agent agent books, reschedules and confirms appointments — online and at the counter alike — according to your slots and your rules, sends reminders and confirmations to cut no-shows and redirects to the right department where needed. It runs on local inference or is hosted in France: 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. Front-desk officers' time is redirected towards the quality of the service delivered and equal treatment. Live within a few weeks. Your public-sector staff write to it from Microsoft Teams, Slack or their email, and your users 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
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 public services — and why they hesitate

The public expects appointment booking to be simple, reachable and free of missed appointments. But front-desk officers' time is mechanically absorbed by the phone, rescheduling and reminders — and the data handled belongs to people's private lives.

! The issue

The service is caught between people who want to reach the administration and get a slot quickly, and an ever-growing reception workload (calls, rescheduling, reminders, redirections). Yet most consumer AI solutions amount to entrusting the public's identity, contact details, reasons for their visit and any health data to a third party, often hosted outside Europe and subject to the Cloud Act.

Our answer

For a public service, 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 managing appointments is never paid for in lost confidentiality, nor in a breach of equal treatment. The aim is not to replace the front-desk officer, but to give them back time for the situations that call for a person.

The decisive point

Protecting the public's data: sovereignty & compliance

A public service handles personal data belonging to people's private lives. Here is how the architecture of our agents protects it, appointment by appointment.

Local inference

The agent can run on a machine belonging to the authority: no citizen 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 public's data: processing and access within the European Union targeted by the architecture.

Reduced extraterritorial exposure

Against the Cloud Act and FISA 702, the architecture is designed to reduce the exposure of the public's data; location alone does not guarantee immunity.

One isolated resource per organisation

No pooling of the public's data: an environment strictly dedicated to your public service.

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 appointment approved 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 (health, social), 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.

Appointment-booking assistant · hosted in France
Four flags this morning, with no request from you.
· The documents counter is fully booked to 12 October — nine weeks. No slot has been opened since 02/06.
· 17% of appointments are not attended at that same counter, against 6% elsewhere.
· One appointment reason no longer exists since the service closed in June, and it is still offered online. 4 appointments have been booked against it.
· Friday afternoon slots are never taken — 0 out of 96 offered over three months. morning-watch_4-flags.pdf4 flags · counters concerned
⛓ Source · counter diaries, appointment history, published reasons
Nine weeks' wait and 17% no-shows — are they connected?
Very probably, and in that direction: the wait produces the no-shows, not the other way round.
What your data shows: the no-show rate tracks the wait. Under two weeks it is 4%; between two and six weeks, 9%; beyond six weeks, 19%. The curve is clear over the last twelve months.
What that produces: at 17% no-shows, around 34 slots are lost every week at that counter — roughly a day of officer time, while the wait is nine weeks.
What I have computed, and you can redo: your other counters, where the three-day reminder exists, run at 6% no-shows. Applied here, that single setting gives back 22 of the 34 slots lost each week — close to three weeks less waiting over a quarter, without one more officer. The configuration is ready: reminder three days out, one-click release of the slot.
What stays an organisational decision, and is signed: opening slots, and overbooking. One depends on your rota; the other costs on the day it fails, which is why it carries a name. no-shows_by-waiting-time.pdf12 months · rate by wait band
⛓ Source · 12 months of appointments, no-show rate by wait
How did you spot all that? And who do you tell?
I watch, continuously, what you have opened to me: your counter diaries, published reasons and the ones that still exist, appointments attended or not, and offered slots that find no taker.
Routing follows your organisation: the saturation to the head of the documents service and the chief executive, because a nine-week wait is an organisational subject, not a rota one; the no-show rate to the counter manager; the phantom reason to the portal administrator, with the 4 residents concerned to contact; the Friday slots to the counter manager, because that is officer time tied up for nothing.
With a chase: 24 h on the phantom reason — four residents hold an appointment for a service that no longer exists; 7 days on the rest. Then a weekly summary: by counter, never by officer.

And I do not stop at the flag: whatever could be prepared already is. The three-day reminder is configured and ready; the corrected text of the opening-hours page is written, together with the three other pages on your site still carrying the old hours; the messages to the four residents on the phantom reason are drafted, each offering two slots under the right reason; and the document list is broken out by reason, four lines each. On this counter alone, the whole set is worth close to three weeks less waiting.
What is left to decide, and why these are decisions: opening a slot commits an officer, cancelling an appointment touches a resident who has waited nine weeks, overbooking costs on the day it fails. All three carry a name and a time — you approve, and the act goes out within the minute.
And I read what you have opened to me, counter by counter, every access logged and withdrawable on a word.
✎ 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 appointment booking 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 5 capabilities essential to this promise are included, at no extra cost.
From 810 € incl. VAT / month

Multichannel appointment booking

Proposing a slot according to your opening rules, booking the appointment online and confirming immediately to the user.

Reminders & confirmations

Sending confirmations and day-before reminders by text message and email to cut missed appointments and release unused slots.

Reception & qualifying requests

Qualifying the reason (documents, civil registry, planning, social…) to propose the right kind of slot and the right duration.

Documents to bring

The confirmation restates the documents to bring to the appointment. To answer everyday questions 24/7 and in several languages, a dedicated agent takes over.

A special case? Bespoke audit

Specific diaries, complex business rules, multiple sites: we design the appointment-booking agent that fits your organisation.

Controls and safeguards These 3 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 Offer accessibility, easy read, multichannel access and genuine human recourse Measure resolution, response time, non-take-up, drop-offs and satisfaction
The gain

How much time can a reception service win back?

By automating booking, rescheduling and confirming appointments as well as the reminders, a service can aim for a noticeable reduction in reception time spent on scheduling — reinvested in supporting the public and in complex situations.

Handling a flow of appointment-booking calls
Today · done by hand
Automatic
Rescheduling an appointment
Today · done by hand
Near-instant
Reminder and confirmation to a member of the public
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 appointment booking and management agent (diary, reminders, redirection), 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

9,945 € incl. VAT setup
then 810 € 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,365 € 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

14,326 € incl. VAT setup
then 1,050 € 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 user data entrusted to a foreign third party.
Data in France, under French lawFrench hosting and native minimisation protect 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 proposes verifiable slots, rescheduling and redirections; no approval is automated.
Human oversight & traceabilityMultichannel appointment booking: monitoring, updates and logging, compliant with the AI Act and with the principle of equal access.
Frequently asked questions

Your questions, our answers

Does the agent integrate with our diary?
Yes. It connects to the main appointment-booking and calendar systems used in public services, and applies your slots and your opening rules without imposing a migration. We adapt the integration to your environment.
Does it work online and at the counter?
Yes, on both channels and consistently: a member of the public can book, reschedule or confirm their appointment online or at the counter, with the same rules and the same information. To do it by phone, the voice agent takes over, sold separately.
Does it really cut no-shows?
Automated reminders and confirmations noticeably reduce missed appointments and make it possible to offer the released slots to other people. The scale of the gain is measured by a pilot on your own flows.
Is the public's data protected?
Yes. The public's contact details and reasons for their visit are personal data: our agents run locally within your service or are hosted in France, 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.
Can the agent redirect to the right department?
Yes. When a request does not belong to the right counter, the agent qualifies the reason and redirects the person to the right department or organisation, which avoids misdirected appointments and wasted journeys.
Does the agent book appointments entirely on its own?
No. The AI agent proposes the slots, the rescheduling and the confirmations; the public officer keeps the lead and approves. No decision is automated, in line with the AI Act and the principle of equal treatment.
How long does it take to deploy the agent?
A few weeks as a rule, after a free 15-minute audit that identifies the appointment flow with the best return, then a phase of design, integration and testing before going live and training your officers.
Does the agent state that it is an artificial intelligence?
Yes, from the opening words, 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 caller’s language, and the caller can ask to speak to a member of staff at any time.
Are calls recorded, and can someone object?
Recording is neither permanent nor systematic: it is switched on for a specific purpose, announced at the start of the call. Both the caller and the public servant whose voice is captured are informed of that purpose and of their right to object, and that right must be exercisable before the end of the call: the agent acts on it immediately and carries on without recording. The French data protection authority recommends a retention period of six months at most; that is the value delivered by default, and it can be shortened at your request.
Which tools can users use to reach the agent?
The ones they already have. The agent answers on WhatsApp Business, the website chat and email: users have no account to create and no application to install. This is a lever for access to the service — WhatsApp and SMS 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, and the gateway bills the text messages sent — are passed on at actual cost, with no margin, outside the subscription.
Can the agent notify users by text message?
Yes, as an option — and it is the channel that reaches the people the others never do. A text message arrives on an ordinary phone: no email address, no account, no app, no data plan and no smartphone. Confirming a slot, sending a day-before reminder and listing the documents to bring by text message means fewer entitlements going unclaimed and more equal access to the service. It is an outbound notification channel, not a conversation channel: users do not write to the agent there — they reach you on WhatsApp Business, the website chat or email. The message announces without detailing — never the reason, never the detail of the situation — and never contains a payment link, a login or a password: users reach the service the way they usually do. Delivery goes through a gateway established in the European Union; the messages sent are passed on at actual cost, with no margin, and the channel itself is an optional module, set out on the pricing page.
Let's talk

Let us estimate the potential in your service

15 minutes to identify the appointment flow with the best return — hosted in France, supervised, with no commitment.