La couche de vérification et de gouvernance pour la prospection par IA
Les SDR par IA optimisent le volume, et les modèles à passe unique expédient intactes des affirmations fondées sur une source périmée, une entité erronée ou une surinterprétation. Le Veracity Engine laisse un LLM rédiger, puis des contrôles en Python pur retirent chaque affirmation non prouvée, notent ce qui reste et l'acheminent vers une barrière de politique calibrée au risque. Les agents conseillent, le code décide.
100%
Intégrité à l'envoi lorsqu'une affirmation survit
Chaque affirmation de l'e-mail envoyé est étayée par une source
25/25
Exactitude des verdicts sur le jeu d'or étiqueté
Déterministe et reproductible (référence de 25 cas)
3
Contrôles déterministes avant l'envoi
Ancrage, correspondance d'entité, validité temporelle
Il s'agit d'une démonstration exécutable. La récupération, le CRM et l'envoi d'e-mails sont simulés, et les leads sont synthétiques, à l'exception de Werner Enterprises, dont les extraits du 10-K sont des documents publics réels.
Le mode d'échec derrière les effondrements très médiatisés des SDR par IA.
Les SDR par IA sont conçus pour envoyer davantage. Les LLM à passe unique hallucinent une part mesurable des affirmations spécifiques aux prospects, et les outils de personnalisation ne revérifient jamais l'affirmation résultante par rapport à une source actuelle et correcte quant à l'entité. Ainsi, des affirmations fondées sur une source périmée, une entité erronée ou une surinterprétation partent intactes, et la vérification est ajoutée après l'envoi, ou n'a jamais lieu.
Le contexte sectoriel est sans appel. Les LLM à passe unique hallucinent 12 à 18 % des affirmations spécifiques aux prospects (AI SDR Industry Report, 2026). Le taux de désabonnement annuel des SDR par IA en entreprise atteint 50 à 70 % (UserGems, 2026). 11x.ai a levé $74M et s'est effondrée en 2025 avec un désabonnement de 70 à 80 % (TechCrunch). Seules 7 % des entreprises disposent d'une gouvernance spécifique aux systèmes agentiques (Deloitte, 2026), et Gartner prévoit que plus de 40 % des projets d'IA agentique seront abandonnés d'ici 2027. Depuis novembre 2025, un taux de spam supérieur à 0.3 % déclenche un rejet au niveau SMTP de Gmail et une récupération du domaine de 6 à 12 semaines.
Le véritable bogue n'est pas une mauvaise grammaire. La grammaire est parfaite, ce qui aggrave le problème. Le danger est une affirmation correctement citée mais utilisée de façon trompeuse : un fait vrai tiré d'une source périmée, un fait vrai concernant une autre société du même nom, ou une affirmation de fournisseur que la source contredit. Nous appelons cela un usage contextuel abusif, et de meilleurs modèles de base ne le suppriment pas. Un modèle parfait ne peut toujours pas prouver à la FINRA ou au RGPD quelle source actuelle a étayé quelle affirmation.
Un LLM rédige. Du code déterministe décide ce qui part. C'est neuro-symbolique : rédaction neurale, vérification symbolique.
Le pipeline enchaîne Lead, puis Research (une fiche de faits où chaque fait est lié à une source datée), puis Draft (un LLM rédacteur contraint à la seule fiche de faits), puis Verify (contrôles déterministes), puis une barrière de politique, puis un reçu d'audit signé, puis une réécriture CRM simulée. L'étape de vérification n'est pas un LLM qui juge un LLM. C'est du Python pur, de sorte que la même entrée produit le même verdict à chaque exécution.
Chaque affirmation factuelle est testée par rapport à sa source citée. Le premier contrôle en échec l'emporte, par ordre de priorité : unsourced, puis contradicted, puis entity mismatch, puis stale.
L'affirmation est-elle impliquée par un extrait de source ? Le recouvrement de jetons doit être d'au moins 0.5 des jetons de contenu, et les jetons de nom d'entreprise sont exclus afin qu'une affirmation ne puisse pas obtenir un score élevé simplement en répétant le nom de l'entreprise.
La source concerne-t-elle exactement ce prospect, et non une autre société du même nom ? Une source concernant une autre entreprise du même nom échoue, même lorsque les mots correspondent.
Si l'affirmation utilise un langage de récence (« récemment », « vient de », « maintenant », « cette semaine »), la source doit dater de moins de 365 jours. Les sources plus anciennes sont marquées stale, même lorsque le fait est vrai.
Deux gardes supplémentaires s'exécutent en parallèle : un contrôle de contradiction fournisseur, et un plancher de fidélité de phrase de 0.3 qui empêche un LLM en direct de réutiliser un identifiant de fait valide sur une phrase hallucinée. Le vocabulaire des verdicts pilote les couleurs de l'interface : supported (vert) passe ; stale (ambre), entity_mismatch (rouge), contradicted (rouge) et unsourced (rouge) ne passent pas.
La barrière retire chaque affirmation non supported, puis rapporte deux chiffres. Le score de véracité est le nombre d'affirmations supported divisé par le total des affirmations factuelles du brouillon, c'est-à-dire la part de ce que l'IA a écrit qui était réellement vraie. L'intégrité à l'envoi est de 100 % dès qu'au moins une affirmation survit, car l'e-mail envoyé ne contient alors que des affirmations étayées par une source. C'est la garantie de conception.
Le routage suit le risque. L'e-mail est réécrit si rien de sûr ne survit ou si la couverture du brouillon tombe sous 0.5. Il est envoyé en revue humaine s'il est à haute valeur (réglementé, ou C-suite, ou une affaire d'au moins $100,000) même sur un brouillon 100 % propre. Sinon, il est auto-éligible. Le mode de comparaison, Standard AI SDR, recherche, rédige et envoie avec 0 affirmation vérifiée avant l'envoi ; l'application l'affiche comme un contrôle fantôme a posteriori de ce qui est déjà parti.
Trois leads issus du corpus de la démonstration (date d'ancrage 2026-06-17). Chaque image ci-dessous est une capture d'écran de l'application en cours d'exécution.
Pour le lead Northwind Logistics (un 3PL mid-market synthétique), le brouillon affirme que l'entreprise « a récemment étendu ses activités en APAC ». La source est une vraie actualité APAC de Northwind, le recouvrement d'ancrage est de 100 %, et l'entité est correcte. Mais la source est datée du 2019-03-14, soit 2,652 jours (environ 7.3 ans) par rapport à une fenêtre de récence de 365 jours, donc la validité temporelle échoue et l'affirmation est retirée. Le Veracity Engine conserve les affirmations supported (en tête, une volonté d'embaucher six administrateurs Salesforce, étayée par une offre d'emploi datée du 2026-06-09), attrape les deux mauvaises affirmations et envoie un e-mail 100 % étayé par des sources.
Werner Enterprises, Inc. est une véritable société cotée, et les sources W1 et W2 sont des extraits verbatim de son formulaire 10-K FY2023 (SEC EDGAR, CIK 0000793074, déposé le 2024-02-26). L'affirmation du brouillon « recently growing your One-Way Truckload fleet to 2,735 trucks » est factuellement réelle, mais le dépôt a plus de deux ans, donc un cadrage « recently » est attrapé comme stale. C'est exactement l'écart d'usage temporel abusif que les outils de personnalisation à partir des dépôts SEC laissent ouvert. (Le contact et l'offre d'emploi de ce lead sont synthétiques ; seuls Werner et ses extraits du 10-K sont réels.)
Toujours sur le lead Northwind, le brouillon affirme aussi une « $40M Series B ». La source citée est réelle, mais elle concerne « Northwind Inc. », une startup de cybersécurité d'Austin, et non « Northwind Logistics ». Le contrôle de correspondance d'entité échoue et l'affirmation est retirée avant de pouvoir partir.
Atlas Capital Markets est un courtier-négociant synthétique réglementé par la FINRA, avec un contact Chief Revenue Officer et une affaire de $220,000. Même un brouillon 100 % propre, entièrement étayé par des sources, est forcé en revue humaine par la barrière de politique, parce qu'il est réglementé, C-suite, et au-dessus du seuil de $100,000. Un brouillon propre n'est pas la même chose qu'un brouillon envoyable.
Chaque e-mail produit un reçu d'audit JSON téléchargeable : le fournisseur et la version du modèle, le prospect et le palier de risque, la fiche de faits, le verdict de chaque affirmation avec sa plage source et ses dates, le score de véracité, la règle de politique qui s'est déclenchée, et l'approbateur humain. Sur un jeu d'or étiqueté de 25 cas, le vérificateur déterministe obtient 25/25 d'exactitude des verdicts : 10 sur 10 affirmations difficiles ou mauvaises attrapées, 15 sur 15 affirmations propres conservées. Cette reproductibilité est ce qui le rend certifiable, et un juge LLM ne l'est pas. Nous attribuons le 25/25 à cette référence étiquetée, jamais comme une garantie en conditions ouvertes.
Le même interrupteur que la démonstration compare, côte à côte.
| Dimension | Standard AI SDR | Veracity Engine |
|---|---|---|
| Affirmations vérifiées avant l'envoi | 0 | Chaque affirmation factuelle, de façon déterministe |
| Qui décide de ce qui part | Le LLM envoie ce qu'il a rédigé | Contrôles en Python pur, pas un LLM |
| Détection des sources périmées | Aucune | Validité temporelle, fenêtre de 365 jours |
| Mauvaise entité homonyme | Aucune | Contrôle de correspondance d'entité |
| Piste d'audit | Aucune | Reçu JSON signé par e-mail |
| Traitement du risque élevé | Envoie quand même | Acheminé vers la revue humaine |
Non. Nous n'ajoutons pas un SDR par IA de plus sur le marché. Le Veracity Engine est une couche de vérification et de gouvernance qui se place après le brouillon : un vérificateur déterministe en Python pur contrôle chaque affirmation qu'une IA a écrite par rapport à une source datée et appariée à l'entité, retire tout ce qui n'est pas prouvé, et écrit un reçu d'audit signé avant que l'e-mail soit autorisé à partir. Les SDR par IA optimisent le volume ; nous décidons de ce qu'il est sûr d'envoyer.
Chaque affirmation factuelle du brouillon passe par trois contrôles déterministes : l'ancrage (l'affirmation est-elle impliquée par un extrait de source, avec un recouvrement de jetons d'au moins 0.5), la correspondance d'entité (la source concerne-t-elle exactement ce prospect, et non une société homonyme) et la validité temporelle (si l'affirmation utilise un langage de récence, la source doit dater de moins de 365 jours). Seules les affirmations qui passent sont marquées supported et conservées ; tout le reste est retiré. Le vérificateur est du code, pas un LLM qui juge un LLM, donc la même entrée produit toujours le même verdict.
C'est exactement le mode d'échec pour lequel nous l'avons conçu, que la démonstration appelle usage contextuel abusif. Dans un lead traité, la phrase « a récemment étendu ses activités en APAC » est ancrée et concerne la bonne entreprise, mais la seule source est datée de 2019, donc elle a 2,652 jours par rapport à une fenêtre de récence de 365 jours et est attrapée comme stale et retirée. Nous montrons le même schéma sur une affirmation réelle de Werner Enterprises étayée par son 10-K SEC FY2023 : factuellement exacte, mais le dépôt a plus de deux ans, donc un cadrage « recently » échoue à la validité temporelle.
C'est là qu'une couche de vérification et de gouvernance compte le plus, parce qu'une affirmation hallucinée ou mal attribuée entraîne une conséquence réglementaire. Dans la démonstration, la barrière de politique achemine vers la revue humaine tout e-mail réglementé, envoyé à un contact C-suite, ou lié à une affaire d'au moins $100,000, même lorsque le brouillon est entièrement étayé par des sources. La gouvernance ici est une fonction du risque, pas seulement de l'exactitude.
Chaque e-mail produit un reçu d'audit JSON téléchargeable qui enregistre le fournisseur et la version du modèle, le prospect et le palier de risque, la fiche de faits, le verdict de chaque affirmation avec sa plage source et ses dates, le score de véracité, la règle de politique exacte qui s'est déclenchée, et l'approbateur humain. Toute affirmation se retrace jusqu'à sa source en quelques secondes. Un modèle parfait ne peut toujours pas prouver à un auditeur quelle source actuelle a étayé quelle affirmation ; un reçu le peut.
Non, et c'est le point durable. De meilleurs modèles de base rédigent toujours, et quiconque revendique un taux d'hallucination nul n'est pas honnête, donc le besoin de prouver la provenance, de conserver une piste d'audit et de filtrer selon le risque ne disparaît pas. La provenance, les reçus d'audit et une barrière de politique sont des propriétés durables ; un rédacteur plus fort ne supprime pas l'exigence de vérifier et de gouverner ce qu'il écrit.
C'est une démonstration exécutable qui prouve le mécanisme, pas un pipeline déployé. Les sources de récupération (EDGAR, LinkedIn, Greenhouse, actualités), la lecture et l'écriture CRM, et l'envoi d'e-mails sont simulés, et la fiche de faits est préconstruite ; les leads sont synthétiques, à l'exception de Werner Enterprises, dont les extraits du 10-K sont des documents publics réels. Le vérificateur déterministe, la barrière de politique et le reçu d'audit sont réels et s'exécutent exactement comme montré.
La recherche derrière cette démonstration — l'architecture, la conception de la vérification et le schéma directeur d'entreprise.
La couche de vérification et de gouvernance est la partie difficile. Nous la construisons.
Si votre équipe cherche comment placer la prospection par IA face à des acheteurs réglementés sans risquer une affirmation hallucinée, nous aimerions sincèrement entendre comment vous y réfléchissez. Le problème est sectoriel et les réponses le seront aussi.