The AI agent for public procurement: draft the documents, analyse the tenders
Drafting the technical specifications and the consultation rules, checking the completeness of applications, comparing the tenders received take up a considerable share of public buyers' time — without being the decision that belongs to them: choosing the successful bidder. Your AI agent absorbs that repetitive work. Hosted in France — on local inference or an isolated resource — public procurement data stays under control. The award remains a human and collective decision.
Updated on
Completeness table ready — for the committee to approve before any decision.
⛓ Source · the tender documents + the bids submitted on the buyer portal
I am preparing an analysis grid for the presentation report — ranking and award rest with the committee.
✎ Action · grid ready for review — the buyer approves
In a public procurement department, a Blue Lemon Agent agent speeds up the repetitive tasks — drafting the technical specifications and the consultation rules, checking the completeness of applications, comparative analysis of tenders — to make the procedure more reliable. It runs on local inference or is hosted in France: public procurement 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 is redirected towards legal soundness and dialogue with the departments. The AI agent assists, the public officer decides; the award stays collective. Live within a few weeks.
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.
Why AI matters to public buyers — and why they hesitate
Public procurement departments face tight deadlines, changing rules and a permanent risk of legal challenge. But available time is mechanically reduced by drafting the documents and going through the tenders — and the data involved bears on equal treatment between bidders.
! The issue
The purchasing department is caught between increasingly regulated procedures (thresholds, innovation purchasing, formal procedures) and an ever-growing production workload (specifications, consultation rules, completeness, tender analysis). Yet most consumer AI solutions amount to entrusting applications, priced tenders, technical submissions and companies' trade secrets 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 buyer and the committee: the time saved on production is never paid for in lost equal treatment. The aim is not to replace the public officer, but to make the procedure more reliable and give them back thinking time for legal soundness.
Confidentiality of public procurement data: sovereignty & compliance
A purchasing department handles companies' trade secrets and bears on equal treatment between bidders. Here is how the architecture of our agents protects that data, procedure by procedure.
Local inference
The agent can run on a machine belonging to the authority: no tender leaves the network, nothing passes through a cloud.
Hosting in France
Otherwise, a dedicated and isolated resource, hosted in France under French law — your data: processing and access within the European Union targeted by the architecture.
Reduced extraterritorial exposure
Architecture designed to reduce exposure to extraterritorial legislation, location alone not being enough to guarantee immunity for tenders: our architecture stays out of the American hyperscalers' reach, even when hosted in Europe.
One isolated resource per entity
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 automated award; 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.
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 grounds maintenance contract expires in 5 weeks and no tender has been launched. Your comparable tenders have taken 7 weeks of advertising.
· Cumulative variations on the highways contract reach 19.4% of the original value. A fourth variation is being prepared.
· A contractor's ten-year insurance certificate expired on 30/06. They are working on two live sites.
· An answer given to one bidder has not been published to the others. The street lighting tender closes in 9 days. morning-watch_4-flags.pdf4 flags · contracts concerned
⛓ Source · live contracts, variations, contractor certificates, tender platform
What I established: the contract was awarded on 01/10/2022 for four years, with no renewal clause — I reread the form of tender and the conditions, clause 3. It therefore ends on 30/09/2026.
What that leaves: 5 weeks. Your last three comparable tenders took 7, 8 and 7 weeks from publication to award.
What I computed so the question can be put on figures: at the shortest of your three past durations, publishing today awards around 20 October — some twenty days with no contract in force. I have costed what that period represents: 14 call-outs over the same interval last year, 3 of them reported as urgent.
Two routes exist, and it is the procurement team that will say which one is open: extending, or letting a replacement contract for the duration of the tender. The conditions belong to procurement regulation, and I do not recite it from memory — that is the kind of rule whose approximate version costs a contract.
What I have prepared for both routes: the note to the procurement team, with the three dates that matter, the observed durations of your past tenders, the 14 call-outs costed, and the question put in one sentence. grounds-contract_expiry.pdf5 weeks · 3 observed durations
⛓ Source · form of tender of 01/10/2022, conditions cl. 3, 3 comparable tenders
Routing follows your organisation: the expiry to procurement and to the user department, both together — one launches the tender, the other lives with the gap; the cumulative variations to procurement, before the fourth goes for signature; the certificate to the site manager; the unpublished answer to procurement, as a priority, because the tender closes in nine days.
With a chase: 24 h on the unpublished answer and the certificate, 7 days on the rest. Then a weekly summary: by contract, never by officer.
What those four flags are worth, this morning: a tender that can be launched within the 5 weeks left, when your last three took 7, 8 and 7; a fourth variation stopped before signature, at 19.4% of the original value; two sites brought back under valid insurance; and the answer circulated to every bidder before the close, nine days away — equal treatment held, and a procedure that does not have to be run again.
What that gives the service back: the hours spent chasing dates go back to legal soundness and to dialogue with the user departments, and the resident keeps grounds maintenance without a break. The access stays yours: opened by role, logged, withdrawn on a word — and nothing leaves the authority, local inference or an isolated resource hosted in France.
The next step is ready: on a written, capped, dated mandate, revocable on a word, I publish the notice, circulate the answer to every bidder and take the variation file to signature within minutes. The choice of the successful bidder stays with the committee — and I hand it over in session, bids compared criterion by criterion on your tender rules' weighting.
✎ Proposal · watch and chases to be configured — you set the thresholds
Blocking: the tender rules announce three weighted criteria (price 50, technical 40, programme 10); the specification names a fourth, environmental performance, which appears nowhere in the weighting. A bidder answering the specification works on a criterion that will not be scored.
Non-blocking, to correct:
· One quantity in the price schedule differs from the specification take-off on one item — 1,240 m² against 1,190.
· The rules require a site visit; the timetable sets no date.
· Two clauses of the conditions refer to each other in a loop.
What I have written, correction by correction: for the fourth criterion, both possible wordings — weight it in the rules, or remove it from the specification — each complete and ready to substitute; the quantity aligned on the take-off, with the item's workings; the timetable line for the visit; and the conditions' loop untangled into a single cross-reference.
What is left to the buyer: settling the pack. It is the document that will ground the bid analysis — its coherence is an act of the buyer, and that is exactly what makes it defensible before an unsuccessful bidder. One review, one choice on the criterion, and the pack goes out. tender-pack-highways-2027_4-inconsistencies.pdf4 inconsistencies · 1 blocking
⛓ Source · rules, specification, conditions and price schedule
What the rules say: "a site visit is compulsory; the visit certificate is attached to the bid".
What the timetable does not say: when, with whom, and by what date it can be requested.
What that produces: bidders ring the user department, which arranges visits case by case. On your comparable 2024 tender, five visits took place over three weeks, two of them after the date the department believed was the cut-off.
What I have prepared: three slots taken from the user department's actual availability, all falling at least ten days before the bid deadline, and the paragraph to insert into the rules — place, person to contact, deadline for requesting a visit.
What is left to you: settling them. They commit an officer's time and bear on equal treatment between bidders — which is what means that, once published, they hold for everybody.
An observation beyond this pack: of your eleven tenders last year, four required a compulsory visit and none published a slot. That is a rules template with a line for it and no field — the corrected template is ready too. rules_visits-with-no-slot.pdf11 tenders · 4 visits with no date
✎ Support · 4 tenders in the same state — the dates stay for the department to set
What it picks up across your 14 live tenders:
· Missing documents — of 41 applications received, 9 are incomplete: 4 without a tax compliance certificate, 3 without an insurance certificate, 2 without signing authority. Each is flagged with the document named and the date beyond which it will be too late to ask for it.
· Inconsistencies between the three documents that must agree — 7 discrepancies: a performance period of 12 weeks in the specification and 10 in the tender rules; a quantity in the price schedule absent from the description; a criterion weighted 40 % in the rules and 30 % in the notice.
· Abnormally low bids — 2 bids lie more than 35 % below the average of the others and more than 30 % below your estimate. I flag them with the detail of the line items that create the gap: here the “site set-up” line at €1,200 against €14,000 on average.
· Equal treatment — an answer given to one bidder was not published to the others, and the tender closes in 9 days.
What anomaly detection produces: every flag carries the document, the page and the two diverging values, ready to be added to the evaluation report. An abnormally low bid is not rejected by a flag: it opens the written request for justification the rules require, and I draft it. Rejection, award and legal characterisation stay with the buyer and the panel — which is precisely what makes the procedure defensible.
The figure that does not flatter me: of my first 120 inconsistency flags, 38 were beside the point — 32 %. All of them compared a clause of the specification with a clause of the tender rules that dealt with two different things under the same word “period”: performance period on one side, bid validity period on the other. I now separate the two and compare clause with clause by subject, never by heading: over the next 300 flags, beside-the-point ones fell to 5 %, and all 7 discrepancies above were confirmed by your procurement officer.
⛓ Sourced · 14 tenders, 9 incomplete applications out of 41, 7 confirmed inconsistencies, 32 % beside-the-point down to 5 %
The detail:
· Variation 1 — 4.1% — additional work under instruction.
· Variation 2 — 8.7% — scope extension agreed in committee.
· Variation 3 — 6.6% — unforeseen ground conditions.
· Variation 4, in preparation — 6.2% estimated.
What I do not say: at what percentage a variation becomes irregular. Those rules depend on the nature of the contract and the procedure used, and I do not recite them.
What I do say, because it is arithmetic: the cumulative figure would go from 19.4% to 25.6%. That is the figure your procurement team will want before preparing the variation, not at the point of signing it.
The note is ready, with all four variations, their grounds and their dates. highways-variations_cumulative.pdf4 variations · 19.4% → 25.6%
⛓ Source · original contract, 3 notified variations, draft variation 4
· Cleaning contract — 7 variations, between 1.2% and 3.4% each, cumulative 14.8%. None drew attention; their sum does.
· IT maintenance contract — 2 variations, cumulative 11.1%.
Why the first is the more interesting: each variation was examined on its own, and each looked modest. Nobody has the cumulative figure at the moment of preparing the next one — it takes opening seven files to get it.
What I can do, on your approval: show the cumulative figure and the effect of the draft in hand, when each draft variation is opened. Not an alert, not a block: a number, where it is useful.
And a quarterly summary to procurement: contracts whose cumulative figure passes a threshold you set, with their trajectory. contracts_cumulative-variations.pdf3 contracts · cumulative figures and trajectories
✎ Proposal · cumulative figure shown at opening — no variation blocked
· Three bids received in 2022, one excluded as incomplete — no technical statement.
· The successful contractor incurred 4 penalties over the life of the contract, all for late response to a reported fault.
· The specification set no numbered response time — the penalties rest on a general formula, and two were disputed.
· Two firms downloaded the pack and did not bid, in 2022 as in 2018.
What I checked rather than concluding anything: what those two firms did elsewhere. One of them has bid on two of your other tenders since 2022, and won one. A download without a bid has many causes, and indifference plainly is not one of them here — the cause still has to be asked for, and the message that asks it is written.
What it gives concretely for the new specification: a numbered response time, failing which the penalties stay disputable. The clause is drafted, with the time set on the shortest of the four penalised incidents. grounds_2022-review.pdf3 bids · 4 penalties · 2 disputed
⛓ Source · 2022 tender, contract, 4 penalties, pack downloads 2018 and 2022
What I have prepared: a short message to firms that downloaded the pack without bidding, drafted, addressed by name, and dated to go out after the close, unconnected to the award. Three questions: was the time too short, did the scope not fit, did a document stop you?
When it goes, and why not before: after the close, never during. Contacting a bidder mid-procedure bears on equal treatment — and the message only has value afterwards. Sending it carries the department's name: one review, and it goes.
What your data already shows, without asking anything: across your eleven tenders in 2025, 34 pack downloads for 19 bids submitted. Nearly one download in two leads nowhere.
A proposal, if you approve it: the message goes automatically eight days after the close, to downloads without a bid only, once. The replies feed an annual note to procurement — by tender, never by firm. downloads-without-bid_11-tenders.pdf34 downloads · 19 bids
✎ Proposal · message after the close — never during the tender
Your case is not here? That is exactly what a 15-minute conversation is for. Book the free audit →
The uses of AI in a public procurement department
Each use corresponds to an agent we deploy. All of them work in support, subject to approval by the buyer and the committee.
Drafting the technical specifications
Helping to draft the technical specification from your templates and the need expressed by the departments, for approval.
Consultation rules & documents
Preparing the consultation rules and the administrative documents, with thresholds and formal procedures kept up to date.
Completeness checks
Checking that applications and tenders are complete (candidacy forms, certificates, technical submission) before the tenders are opened.
Comparative analysis of tenders
Comparing the admissible tenders against the weighted criteria in the rules, for the committee's analysis.
Anomaly detection
Spotting inconsistencies, abnormally low tenders or missing documents before they weaken the procedure.
Check the documents in applications and tenders
Extracting and checking the tax, social security and financial certificates provided by bidders, for approval.
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.
Legal soundness & monitoring
What this agent prepares — the contract documents and the comparative analysis of the tenders — is handed to the Sourced professional research agent, the AI legal officer, for legal soundness and for monitoring public procurement law. The scope of this page stops at the procedure; under human validation, advice, decision and signature stay with the lawyer.
Sourced business document search from 905 € incl. VAT / month Discover the agent →Related planning permissions
For works contracts, checking the completeness of the files and compliance with the local plan during assessment.
Support for assessing planning permissions from 1,295 € incl. VAT / month Planning permission assessment →Purchasing / supplier agent (quotes, follow-ups)
Supplier base, workflows.
Purchasing / supplier agent (quotes, follow-ups) from 504 € incl. VAT / month Discover the agent →Purchasing & supply steering agent
ERP, forecasts.
Purchasing & supply steering agent from 474 € incl. VAT / month Discover the agent →In 15 minutes we identify the agent that will give your staff the most time back — without oversizing the project.
How much time can a purchasing department win back?
By automating completeness checks and the preparation of the analysis, a department can aim for a reduction by half in production time on standardised procedures — reinvested in legal soundness and dialogue with the departments.
The stages of your AI agent project
Audit & scoping
15 minutes to target the use case with the best return.
Quote or direct sign-up
A catalogue offer is bought online; a specific need gets a costed quote.
Design
We design the agent and its guardrails.
Integration & testing
We connect your tools to the agent, which is itself hosted in France.
Rollout
Going live and training your team.
Operation
Continuous supervision and improvement.
One package, one agent
A public procurement agent (drafting documents, completeness, tender analysis), installed and operated for you. Prices exclude VAT — annual subscription, the time it takes for the gains to settle in.
Setup + controlled subscription
- Installation, configuration and training for your teams
- Operation, human oversight, updates and support
- Sovereign hosting in France, a dedicated and isolated resource
All inclusive, no setup fee
- Setup included (installation, configuration, training)
- Operation, human oversight, updates and support
- Sovereign hosting in France, managed end to end
On site, you own it
- Hardware installed on your premises (you own it)
- French / European AI models run locally
- Secure remote maintenance (Pro support included)
Four guarantees that matter to a purchasing department
Your questions, our answers
Does the agent rank the tenders?
Does the agent take the 2026 rules into account?
Does the agent make the procedure legally safe?
Is bidders' data protected?
Do we have to change our buyer portal or our software?
How long does it take to deploy an agent?
Other AI agents for the public sector
Let us estimate the potential in your purchasing department
15 minutes to identify the use case with the best return — hosted in France, supervised, with no commitment.