Cahier des charges · Opérations Spéciales · Avril 2026

Jacques.

L'agent qui pilote vos opérations <10K€, de l'OI au bilan, sans CDP.

Un produit interne pour automatiser le rôle de Chef de Projet sur les 218 ops/an <10K€ qui pèsent 45% du volume mais ne dégagent que 8% du CA. POC validé. V1 prête à briefer pour juillet 2026.

218 ops / an
45% du volume
8% du CA
~180k€ d'économie / an
01 · Le constat

Le même process pour une op à 5K€
que pour une à 30K€. Ça ne tient pas.

Reina Fontenoy (Direction OPS) a chiffré le problème. Sur les 218 ops <10K€ traitées chaque année, les coûts opérationnels (CDP + production) représentent 2 750 € à 4 800 € sur un OI moyen de 5 000 €. Résultat : une marge brute qui oscille entre 4% et 45% selon l'efficience — autant dire qu'on ne maîtrise rien.

📊
218
Opérations / an
10 / mois en moyenne · 20 en pic
📦
45%
Du volume total
presque 1 op sur 2 traitée par les CDP
💸
8%
Du chiffre d'affaires
poids d'effort >> valeur économique
11
Étapes orchestrées
de la réception OI au bilan client
Le décalage volume vs CA

Presque 1 op sur 2, pour 8% du business.

Visualisation côte à côte : la part des ops <10K€ dans le volume total vs leur part dans le CA. L'écart est l'illustration du problème de rentabilité.

VOLUME D'OPS — RÉPARTITION
45%
55%
● Ops <10K€ — 218 ops/an ○ Ops >10K€
CHIFFRE D'AFFAIRES — RÉPARTITION
8%
92%
● Ops <10K€ ○ Ops >10K€ — l'essentiel du CA
5,6× de poids opérationnel par rapport à la valeur économique générée. Chaque op <10K€ mobilise les mêmes ressources qu'une op à 30K€.
Marge brute sur OI à 5 000 € HT

Entre rentable et perte sèche.

4%
Pire cas
45%
Meilleur cas
0%25%50%75%100%
Recette OI 5 000 €
Coûts ops (CDP + production) 2 750 € à 4 800 €
Reste pour Reworld 200 € à 2 250 €

Source : analyse Direction OPS — mars 2026.

Ce que dit Reina

Les vrais points de douleur.

  • #1 Bilans + retroplanning : les tâches les plus chronophages, à faible valeur ajoutée.
  • #2 A/R client et interne : multiplie les emails, brouille les responsabilités.
  • #3 Briefs rédigés à la main par levier et par marque, alors que les templates existent.
  • #4 Pilote idéal : Article + médiatisation autopromo (le type d'op le plus commun <10K).
02 · Le produit

Jacques. Un seul opérateur,
pour 3 missions enchaînées.

Jacques est un agent IA qui prend en charge le rôle du CDP de bout en bout sur les ops <10K€. Il reçoit l'OI, produit tous les livrables, puis diffuse et clôture. Un humain garde la main sur les arbitrages stratégiques et la validation finale.

PILIER 01
📥

Recevoir

Jacques détecte l'OI dès qu'elle arrive (mail ou Adresa), extrait les infos clés et crée tout le squelette administratif.

  • Lecture multimodale du PDF OI (Gemini Vision)
  • Création automatique du devis dans Inedee
  • Ouverture du projet dans Monday avec toutes les infos
  • Génération du brief intelligent et du rétroplanning adapté
📧 📄 💼 📋 ~30 sec
PILIER 02
⚙️

Produire

Jacques fabrique tous les livrables avec un tone-of-voice par marque média, puis le client valide sur le portail dédié.

  • Article SEO + image hero générée par IA
  • 3 bannières display IAB (pavé, habillage, masthead)
  • Post social Instagram + Facebook avec visuel IA
  • Validation client via portail · agent IA gère les A/R
📝 🖼 📱 ~3 min
PILIER 03
🚀

Diffuser

Une fois validé, Jacques publie en parallèle sur tous les canaux, monitore en temps réel, et envoie le bilan client à la fin.

  • Publication WordPress + setup GAM + boost Meta Ads
  • Pige MEL automatique (capture + archivage Monday)
  • Bilan PDF auto à la fin de la diffusion
  • Reconnaissance CA dans Inedee
📰 📊 📱 📈 en parallèle
Principe directeur

Pas un agent magique. Un pipeline déterministe + LLM aux bons endroits.

Jacques n'est pas un agent autonome qui « décide en boucle ». C'est un pipeline où chaque étape est codée et auditable. L'IA n'intervient qu'à 4 endroits précis :

  • 01Parsing OI · vision multimodale Gemini sur le PDF entrant
  • 02Génération de contenu · article, bannières, post social, image hero
  • 03Agent IA A/R clients · gère les retours via le portail client, propose des nouvelles versions sans intervention humaine
  • 04Routage des cas complexes · escalade vers un humain si situation hors scope
PIPELINE DÉTERMINISTE LLM AS ROUTER AGENT A/R CLIENT HUMAN-IN-THE-LOOP
03 · Le pipeline opérationnel

11 étapes. 10 automatisées,
1 seule décision humaine.

Le flux exact que Jacques exécute, basé sur le process actuel CDP. Clique sur une étape pour voir ce que Jacques fait, avec quel outil, et à quoi ressemble le résultat. Reina, c'est sur ce flux que tu valides ou tu corriges — chaque étape est challengeable.

10/11
étapes automatisables
seul le checkpoint humain reste à valider par un opérateur
91% AUTO 9% HUMAIN
04 · Démo

Trois vraies ops, déjà passées par Jacques.

Pour ne pas pitcher dans le vide : voici trois ops réelles passées par les CDP en 2025, qu'on a rejouées avec le POC. Chaque ligne montre ce que ferait Jacques en V1 — Reina peut comparer point par point avec ce que les CDP ont effectivement produit.

🎬
Démo live disponible sur le POC
Le POC tourne aujourd'hui en local sur la machine de Charles. Reina, contacte-moi pour une session de démo : je dépose une OI, tu regardes Jacques tout faire en 2 min 47.
Voir la roadmap V1 →
05 · Portail client

La validation client. Sans humain dans la boucle.

Le moment qui mange le plus de temps au CDP, c'est les A/R avec le client (« change le titre », « la photo ne va pas », « peux-tu refaire le post ? »). Jacques transforme ça en interface : le client valide ou commente directement chaque livrable. Un agent IA reçoit les retours et propose une nouvelle version en quelques heures. Aucun humain Reworld ne touche au cycle de validation.

Portail client · Jacques
ABBVIE × Doctissimo · Cancer Ovaire — Sept 2025
🔒 Lien sécurisé · expire le 14/09 Pierre d'Arbonneau · LJ Communication

Article SEO — Cancer de l'ovaire

Vos retours sur ce livrable
Aucun retour pour le moment. Sélectionnez du texte ou un élément pour commenter, ou parlez à Jacques en bas.
Discuter avec Jacques
Je traite vos retours et vous propose une nouvelle version sous quelques heures
EN LIGNE
J
Bonjour Pierre 👋 Tous les livrables sont prêts pour validation. Vous pouvez les valider un par un, ou me dire ici ce qui ne va pas — je vous propose une nouvelle version dans la journée.
À l'instant

Zéro mail, zéro réunion

Le client a tout sous les yeux, peut commenter au fil de l'eau, valider quand il veut. Les A/R par mail disparaissent.

🤖

L'agent IA traite les retours

Pas de temps réel : le client envoie, Jacques accuse réception, prend le temps de proposer une vraie nouvelle version dans la journée.

📜

Traçabilité totale

Chaque commentaire, chaque version, chaque validation est horodaté. Plus jamais de « je n'ai pas reçu ce mail ».

06 · La stack

Tous les outils ont une API. Jacques les orchestre.

Pas de réinvention. Jacques utilise les outils que les CDP utilisent déjà au quotidien — Monday, Inedee, WordPress, GAM, Meta — et les pilote via leurs APIs. La seule brique nouvelle, c'est le moteur central + le portail client.

Gmail
Inbox OI
API Gmail OAuth
Monday
Suivi projet
GraphQL + Webhooks
Inedee
ERP / Devis
API à confirmer
WordPress
Publication article
REST API + App password
Google Ad Manager
Display setup
Service account requis
Meta Ads
Boost RS
Marketing API
Gemini 2.5
LLM (parsing + contenu)
Google AI Studio
Adresa
EDI OI (V2)
Spec EdiPub à obtenir
Flux automatisé cible — V1 juillet 2026
G
OI reçue
J
Jacques orchestre
In
Devis créé
M
Projet ouvert
G
Contenu IA
👤
Checkpoint
W
Publié
GAM
Diffusé
~3 €
Coût LLM / op
2-3 min
Temps pipeline
~700 €
Coût LLM / an (218 ops)
5
Images IA / op
07 · Architecture & garde-fous

Sous le capot. Comment on dort la nuit.

Faire confiance à un agent qui envoie des mails clients et publie des articles, ça se mérite. L'architecture est conçue pour que 99% des actions soient déterministes et que les 1% restants soient supervisés. Voici les 3 principes.

Architecture cible — V1
01 · ÉVÉNEMENTS ENTRANTS
Mail Gmail (push) · Adresa webhook · Monday webhook · Cron rappels
02 · LLM ANALYZER
Gemini Flash · classification intent + extraction entités · 1 appel JSON output
↓ routing
95%
Cas nominal
Code déterministe + actions API
4%
Cas ambigu
Agent SDK · Claude Sonnet · drafte puis humain valide
1%
Cas critique
Notification humaine Slack · pas d'action auto
03 · COUCHE EXÉCUTION
Inedee · Monday · Gmail · WordPress · GAM · Meta — wrappers idempotents + retry + audit log
🛡

1. Pipeline déterministe d'abord

Le LLM ne décide jamais d'envoyer un mail, de publier un article ou de modifier Inedee. Il propose un draft, un humain ou un workflow code valide. Pas de "hallucination en production".

📜

2. Audit log de chaque action

Chaque action de Jacques (input, raisonnement, output, outil appelé, résultat) est tracée en base. Un humain peut rejouer une décision, comprendre pourquoi, corriger.

3. Dry-run par défaut, kill-switch global

En staging et au début de la prod : aucun envoi réel, tout est loggué. Un kill-switch interface stoppe Jacques en 1 clic si quelque chose dérape. Rollback automatique si healthcheck KO.

Sécurité & conformité

Les non-négociables.

  • Auth obligatoire sur toutes les routes (magic link interne, token URL pour le portail client)
  • Aucun secret en clair dans le code · `SecretStr` partout · `.env` chiffré en prod
  • HTTPS partout (Let's Encrypt + HSTS) · CSP stricte · rate limiting
  • Sanitization des inputs (filenames, contenus OI, mails entrants)
  • RGPD · données clients chiffrées · purge selon retention policy · accès logué
  • Backups quotidiens Postgres (pg_dump + S3) · rétention 30j · restauration testée
  • Sentry backend + frontend · alerting Slack si erreur critique
  • Tests CI obligatoires (mypy strict + ruff + pytest) avant merge
08 · Roadmap

POC validé. V1 pour juillet 2026.

5 phases, du POC actuel à la généralisation multi-verticales. La V1 prête pour juillet 2026 couvre Phase 1 — un Jacques branché sur les vrais systèmes, en mode supervisé, avec checkpoint humain systématique.

PHASE 0 ✓ Livré

POC fonctionnel

Mars → avril 2026
  • Pipeline complet : OI → devis → Monday → article + bannières + post → checkpoint → PDF client
  • 15+ endpoints REST · backend FastAPI · frontend Nuxt · Gemini intégré
  • 3 vraies ops rejouées (ABBVIE, Marmottan, Arts & Métiers) · démo prête
  • Coût mesuré : ~3 €/op · temps : 2-3 min/op
PHASE 1 — V1 EN COURS

Jacques en production supervisée

Mai → juillet 2026 · ~10 semaines
  • Auth magic link · Postgres · CI/CD · Sentry · observabilité
  • Intégration Monday réelle (board prod) + webhook entrants
  • Intégration Inedee (devis auto + reco CA) — bloquant : API token
  • Mail watcher Gmail (push) + envois templates Jinja
  • Portail client V1 (lien magique, lecture livrables, validation/commentaires)
  • Déploiement staging puis prod sur VPS Hostinger · 10 premières ops en shadow mode
PHASE 2 — V2 Q4 2026

Autopilot post-client

Sept → déc 2026 · 6-8 semaines
  • Publication WordPress automatique (article + hero image + meta SEO)
  • Setup GAM auto : line items, placements, ciblage, créas uploadées
  • Boost Meta Ads auto : post boosté, ciblage par audience, budget split
  • Pige MEL automatique (screenshot + archivage Monday)
  • Canary releases : 10% des ops en full auto, 90% en co-pilot
PHASE 3 — V3 Q1 2027

Boucle fermée end-to-end

Jan → mars 2027 · 4-6 semaines
  • Monitoring KPI temps réel (impressions, clics, engagement) toutes les heures
  • Réallocation budget IA : si sous-perf, propose +Meta / -display, etc.
  • Bilan PDF auto + envoi client + reconnaissance CA Inedee
  • Portail client V2 : édition inline + chatbot agent qui répond/applique modifs
  • Humain intervient sur ~5% des cas (premium, exceptions, stratégique)
PHASE 4 2027+

Généralisation

En continu
  • Duplication sur d'autres verticales du groupe Reworld Media
  • Extension multi-langues (UK, Italie, Espagne)
  • Packaging SaaS potentiel (concept esquissé dans AI Factory)
  • Intégration partenaires (Taboola, Sparteo, Adresa étendu)
Focus V1 — Juillet 2026

10 semaines pour livrer.

Le découpage hebdo, à briefer à l'équipe interne ou externe.

S1-S2 Fondations prod — Postgres + Alembic, auth magic link, CI/CD, mypy strict, Sentry, secrets management
S3 Monday réel — board `9386401502`, mapping colonnes, webhook entrants, tests sur vrais items
S4 Inedee réel — appel support Inedee, intégration création devis, reco CA
S5 Mail watcher + envois — Gmail OAuth, push notifications, templates Jinja, dry-run mode
S6-S7 Portail client V1 — lien magique par op, vue livrables, validation/commentaires, notifs CDP
S8 LLM analyzer — classification mails entrants, workflow nominal, escalade Slack pour cas complexes
S9-S10 Staging puis prod — VPS Hostinger, Nginx + SSL, 5 ops e2e jouées avec Reina, go-live shadow mode
Livrable V1
Un Jacques qui traite les ops <10K€ de bout en bout en mode co-pilot — chaque envoi client / publication / bilan est validé humain. Accélération x10 sans perte de contrôle.
09 · Budget & ROI

~30 k€ pour la V1. Break-even < 12 mois.

Le coût de Jacques tient sur deux postes : développement (one-shot) + récurrent (LLM, infra). En face, l'économie évidente : 218 ops <10K€ représentent aujourd'hui l'équivalent de 3 CDP ETP. Voici le calcul.

💰 Coût de développement V1 (one-shot)

~30 k€ pour 10 semaines.

Poste Charge Coût
Dev backend (Python/FastAPI senior) 25 j ~15 k€
Dev frontend (Nuxt/Vue + portail client) 15 j ~9 k€
DevOps / déploiement / CI 5 j ~3 k€
QA + go-live shadow mode (Reina + Charles) 5 j ~3 k€
Total V1 — interne 50 j ~30 k€
Si presta externe (×2 markup) ~60 k€
⚡ Coûts récurrents (annuels)

~3 k€ / an tout compris.

Poste / mois / an
VPS Hostinger (4 GB RAM, 2 vCPU) 80 € ~960 €
LLM Gemini (218 ops/an) ~60 € ~700 €
Sentry (plan Developer) 0 € 0 €
Postgres managé (option) + backups S3 30 € ~360 €
Domaine + SSL (Let's Encrypt) 2 € ~20 €
Maintenance dev (10% du temps initial) ~80 € ~960 €
Total récurrent ~250 € ~3 000 €
📈 ROI

L'économie tient sur une équation simple.

AUJOURD'HUI
3 ETP CDP
218 ops/an ÷ ~70 ops max/CDP = besoin de 3 CDP juniors temps plein
COÛT CHARGÉ
~180 k€/an
3 × 60 k€ chargés (salaire + charges + équipement)
AVEC JACQUES
~3 k€/an
Récurrent infra + LLM + maintenance · les CDP sont libérés sur le >30K€
ÉCONOMIE
~177 k€/an
Hors V1 dev (~30 k€) → break-even ≈ 2 mois après go-live
Note : l'économie ne signifie pas suppression de postes. Les CDP libérés du <10K€ sont remontés sur les ops >30K€ (les 92% de CA qui méritent du temps humain) ou sur les premium clients qui demandent de la personnalisation. C'est une réallocation de valeur, pas un plan social.

Build interne ou prestataire externe ?

Charles a son équipe dev IA prête. À défaut, une équipe externe peut prendre le brief tel quel — ce document est conçu pour ça.

RECOMMANDÉ
🔧

Build interne

  • +Équipe motivée · l'équipe dev IA est chaude sur le sujet
  • +Maîtrise totale · stack connue, possibilité d'itérer vite
  • +Duplicable · le code reste chez Reworld, réutilisable sur d'autres verticales
  • +Coût maîtrisé · pas de markup presta · ~30 k€
  • Mobilise l'équipe interne pendant 10 semaines (à arbitrer vs autres projets)
🏢

Prestataire externe

  • +Pas de mobilisation de l'équipe interne
  • +Engagement contractuel sur le délai (juillet 2026)
  • Limova ne répond pas · presta IA spécialisé difficile à trouver
  • Coût ~×2 · markup presta · ~60 k€ minimum
  • Dépendance · chaque évolution = devis + délai · code souvent boîte noire
10 · Prochaines étapes

Pour décoller. 3 décisions, 5 accès.

Tout est prêt côté tech. Ce qui débloque le projet, ce sont des décisions internes (équipe, budget) et des accès aux systèmes Reworld. Voici la liste exhaustive, dans l'ordre de criticité.

🎯 Décisions à prendre
DÉCISION 1 Direction
Validation budget V1 (~30 k€)
Présentation au directeur du groupe. Inclut le coût dev one-shot. ROI annuel ~180 k€.
DÉCISION 2 Charles + dir. tech
Build interne vs presta externe
Reco : interne (équipe motivée + maîtrise + duplicabilité). Si interne indispo → brief de ce doc à un presta.
DÉCISION 3 Reina
Validation du flux 11 étapes & portail client V1
Reina valide section par section : process, mockups, comportement portail, points de checkpoint. Challenge OK ou demande de correction.
🔑 Accès & credentials à débloquer
Accès Owner Statut
Boîte mail dédiée ops@… Reina → IT À demander
Monday API token (pas perso) Reina → Admin Monday À demander
Inedee API specs + token Charles → support Inedee À appeler
WP app passwords (par site) Admins WP Reworld V2
GAM service account AdOps Reworld V2
Meta Business Manager Marketing Reworld V2
VPS Hostinger (déjà OK) Charles ✓ Dispo
💬
À explorer · option d'accélération

Agora Conversational AI Engine

À partir de la V2, on pourrait greffer une couche conversationnelle (voix temps réel + chat) pour les retours clients via le portail — Agora propose un moteur prêt à l'emploi qui ferait gagner ~3-4 semaines de dev sur cette brique. Décision V2, pas V1. En V1, on reste sur du chat textuel classique.

SDK voix + chat Latence < 500 ms Pricing à valider À benchmarker vs LiveKit, Vapi, Gemini Live
👥 L'équipe Jacques
Charles Martinaud
Tech lead · build owner

Pilote la build (interne ou presta), garant de l'archi et des décisions tech. Référent unique côté tech.

Reina Fontenoy
Direction OPS · product owner

Valide les flux métier, les mockups, le portail client. Référente unique côté OPS. Sponsor du projet en interne.

Équipe dev IA Reworld
Build · 50 j (V1)

Backend Python/FastAPI + frontend Nuxt + DevOps. Reprend le POC et le durcit pour passer en prod selon le découpage S1-S10.

11 · FAQ

Les questions qu'on s'est posées en boucle.

Ce qu'on entend déjà en interne — et nos réponses honnêtes. À enrichir au fil des challenges Reina + direction.

Parce qu'un nom humain change la perception. "Agent IA" fait peur, "Jacques" fait collègue. C'est un opérateur qui a une mission claire, des limites claires, et un humain à qui rendre des comptes. Bonus : court, mémorable, francisé.
C'est précisément pour ça qu'on garde un checkpoint humain systématique avant tout envoi client. Jacques ne publie rien, n'envoie aucun mail, ne modifie pas Inedee sans qu'un humain ait validé. En V1, c'est 100% des cas. À mesure qu'on observe la fiabilité, on augmente la part automatique — pas l'inverse. Audit log de chaque action permet de rejouer et corriger.
Pas de plan social. Les ops <10K€ représentent 8% du CA — les CDP libérés sont remontés sur le >30K€ qui pèse 92% du CA, où la valeur ajoutée humaine est réelle (négociation, créa, premium clients, stratégique). Le pitch interne aux CDP : "Jacques fait le travail répétitif, vous gardez le travail intéressant".
Limova ne répond pas à nos sollicitations. Plus structurellement : un presta nous vend une boîte noire, on dépend de leur roadmap, chaque évolution est facturée. Jacques en interne, c'est notre code, notre rythme, notre stack. Le code reste chez Reworld et peut être dupliqué sur d'autres verticales du groupe sans re-payer.
Trois raisons concrètes mesurées sur le POC : (1) Gemini 2.5 Pro a une vision multimodale native qui parse les PDF OI sans OCR séparé · (2) Gemini 2.5 Flash Image génère les images intégré au même SDK · (3) coût ~10× inférieur à Claude/GPT-4 sur le volume cible. On garde une couche d'abstraction pour pouvoir basculer si besoin (ex : Claude Sonnet pour les cas complexes en V2).
Mesuré sur le POC : ~3 €/op (LLM + images IA), 2-3 minutes de pipeline. Sur 218 ops/an : ~700 €/an de LLM. Plus le VPS Hostinger (~1 000 €/an), Postgres (~360 €/an), maintenance (~1 000 €/an). Total ~3 000 €/an tout compris, comparé à ~180 000 €/an de coût CDP actuel.
Tout est hébergé sur VPS Hostinger en UE (RGPD-compliant), HTTPS partout, Postgres chiffré, backups quotidiens, audit log de chaque accès. Aucune donnée client n'est stockée chez le fournisseur LLM (Gemini en mode "no data retention" pour les API entreprise). Auth obligatoire sur toutes les routes, magic link interne, token URL pour le portail client. RGPD : retention policy à définir avec le DPO Reworld.
Plusieurs filets : (1) kill-switch global qui met Jacques en pause en 1 clic, les CDP reprennent à la main · (2) Sentry alerte sur Slack en temps réel si erreur critique · (3) rollback automatique si le healthcheck échoue après déploiement · (4) le code Monday/Inedee continue de fonctionner avec ou sans Jacques (on n'a pas remplacé les outils, juste automatisé leur orchestration).
Testés. Bloquant : la partie LLM (parsing PDF, génération article + images) demande du code custom et un contrôle fin du retry/fallback. Les workflow no-code sont OK pour des intégrations simples mais pas pour orchestrer 5+ appels LLM par op avec des règles métier complexes. Et surtout : on veut maîtriser notre code, pas dépendre d'un outil tiers.
Le tone-of-voice par marque est paramétrable (config par site : Marie France, Doctissimo, Psychologies…), les templates de brief par levier sont versionnés. Pour ajouter une nouvelle verticale, on ajoute une config marque + un template de brief, sans toucher au code métier. À horizon Phase 4, le packaging SaaS est même envisageable (concept esquissé dans le pitch AI Factory).
Trois raisons : (1) le POC est déjà fait et validé · (2) l'équipe dev IA est dispo et motivée · (3) chaque mois de retard = ~15 k€ d'inefficience CDP. Attendre 6 mois = perdre ~90 k€ d'économie potentielle. Et ça nous laisse une avance compétitive vs concurrents (Lagardère Pub, Webedia, M Publicité) qui n'ont pas encore franchi le pas.
Pas la tech (POC validé). Pas le budget (raisonnable). Le risque #1 c'est l'accès aux systèmes internes Inedee + Monday + boîte mail. Si on n'obtient pas les credentials API en mai, on glisse de 2-3 semaines. Mitigation : démarrer les démarches dès aujourd'hui (Reina + Charles), avec fallback en mock si retard pour ne pas bloquer le dev.