Client · A French cybersecurity consulting firm
From the CV to the signed contract: the platform that runs a consulting firm
A full CRM and tailor-made workflows, from the CV to the signed contract. Data hosted in France, open‑weight AI running at Scaleway in Paris.
- 01CV in
- 02Profile in 1 min
- 03Mission
- 04Contract signed
Results
- < 1 minfrom a CV to a complete profile
- 96%of a CV’s details read correctly, measured on real CVs
- ParisCVs, data, emails and open‑weight AI hosted at Scaleway
The journey
- AutomaticCV received
- AIProfile filled in
- HumanChecked
- HumanPut forward for a mission
- AutomaticDocuments requested
- AutomaticContract signed online
- AutomaticErasure at 2 years
- Automatic
- AI
- Human
What makes the difference
A full CRM
Client accounts and their managers, missions from opening to won or lost, candidates put forward then followed through to placement, the consultant’s written consent before each introduction, notes and documents at every step.
Signed contracts, configurable workflows
The consultant signs, a partner countersigns, and the PDF is archived with its audit trail. Contract templates, document types, documents to request and reminders are configured without a developer.
Access for every role, secured end to end
Partners, account managers, consultants and AI assistants each have their own access and only see what concerns them, field by field. Microsoft account for the team, single-use link for consultants, revocable sessions, every action logged.
We know where every piece of data goes
CVs, profiles, documents and emails stay at Scaleway, in Paris. The AI runs on open‑weight models hosted in the same place, which do not train on the CVs.
- Partners
- Sign-in
- Microsoft account (Entra ID)
- Sees
- The whole firm; they countersign contracts.
- Account managers
- Sign-in
- Microsoft account (Entra ID)
- Sees
- Their clients, assignments and candidates.
- Consultants
- Sign-in
- One-time link by e‑mail
- Sees
- Their profile, documents, signatures, assignments.
- AI assistants (MCP)
- Sign-in
- The user’s Microsoft account
- Sees
- Only that user’s rights.
Guarantees
- Field-level permissions
- Revocable sessions
- Every action logged
- One-time links
Entry points
- TeamMicrosoft Entra ID
- ConsultantsOne-time link
- AI assistantsMCP
Applications
- Firm tool
- CV analysis
- Background jobs
Queues
Long tasks go through queues: nothing blocks, nothing gets lost.
Each service scales on its own
Data
France · Scaleway Paris
- Database
- Document storage
- Open‑weight AI
- E-mails
Internet
SSO gateway
France · Scaleway Paris
Private zone
- CV storage
- Open‑weight AI
- Database
Data and AI hosted in France
Always in motion
The product follows the life of the firm, and its modular architecture lets it grow with it.
- A self-service consultant space: profile, documents, signatures, missions.
- Automatic notifications and reminders: availability, documents to provide, signatures, feedback to candidates.
- The team’s AI assistants work directly in the tool (MCP): creating a profile from a CV, preparing sourcing. Access through each person’s Microsoft account, with their own permissions only, every action logged.
The full story
The need
A cybersecurity firm does not compromise on its data: it wanted a tailor-made product, from the CV to the signed contract, evolving at its pace and keeping everything in France.
Under the hood
Three applications with separate roles (the firm’s tool, CV analysis, background processing) and code split by business area: consultants, clients and missions, contracts, documents, identity, email. Long tasks go through queues: CV analysis, signatures, email tracking, reminders, data purge. Each service scales on its own and the queues absorb peaks: the tool grows with the firm without a rewrite, the screen never freezes and an interrupted task resumes without duplicates.
The team signs in with its Microsoft account (Entra ID), consultants with a single-use link sent by email. Three separate environments, infrastructure as code, dashboards and an alert as soon as a scheduled task fails to run.
How we work
Workshops, prototypes, short deliveries: each request from the firm becomes a feature, in production within a few weeks, after acceptance testing in staging.
The firm’s feedback goes straight into the developers’ AI agents, which follow the project’s rules and know-how. Every change goes through automated tests before it reaches the firm.
Sovereignty and control of the data
Every piece of data has a known path: CVs, profiles, documents, emails and AI are hosted at Scaleway, in Paris. Only the contract to sign goes through the signature service, and the team’s sign-in through Microsoft Entra ID.
The AI relies on open‑weight models running at Scaleway, chosen by comparing them all on real CVs: the firm depends on no closed model and can switch without a rewrite, just like the signature service.
GDPR
The product is designed along GDPR principles: retention limited to 2 years, automatic purge, right to erasure, action log, access revocable in seconds.
Technologies
- Scaleway
- Gemma
- Mistral Small
- Qwen (vision and embeddings)
- Entra ID / OIDC
- Firma
- Grafana
And for you?
From a document to a signature, tailor-made and hosted in France: the same approach applies to files, quotes or contracts for an SME.