Qorami.AI

Accueil › Guide

Empêcher un agent IA d'envoyer le mauvais email

Les agents IA rédigent et envoient de plus en plus d'emails tout seuls. Pratique — jusqu'à ce qu'un message divulgue un secret, promette une remise non validée, ou parte au mauvais destinataire. Voici pourquoi ça arrive et le garde-fou le plus simple pour l'éviter. English version →

Le problème : l'envoi autonome est rapide, mais sans garde-fou

Dès qu'un agent LLM peut appeler un outil « envoyer un email », il le fera — parfois avec un contenu qu'un humain n'aurait jamais approuvé. Trois modes d'échec reviennent sans cesse :

Chacun est peu coûteux pour l'agent et cher pour l'entreprise. Un filtre anti-spam ne les attrape pas : l'email est « bien écrit », il est juste dangereux à envoyer.

Le schéma : un point de contrôle avant chaque envoi

La vraie solution n'est pas un meilleur prompt — c'est un point de contrôle entre l'agent et l'envoi réel. Avant d'envoyer, l'agent pose une question et obéit à la réponse :

Envoyer Faire valider Bloquer

La plupart des emails passent (send). Les cas risqués mais légitimes sont mis en pause pour validation humaine en un clic (request_human_confirmation). Les dangers clairs sont bloqués (do_not_send). Chaque décision est tracée pour l'audit.

Filtres par mots-clés vs. lecture de l'intention

Les listes de mots cassent dans les deux sens : elles ratent un engagement paraphrasé (« je vous assure qu'on annulera ces frais ») et sur-bloquent des mentions anodines (« le prix du parking est désormais gratuit »). Un bon garde-fou lit l'intention dans n'importe quelle langue, avec une détection par motifs des vrais secrets (sk_live_…, clés AWS, clés privées) comme filet déterministe — et un repli sur des règles si le modèle est indisponible.

Comment l'ajouter en pratique

Avec Qorami, l'agent fait un appel API avant l'envoi et obéit à nextAction.type :

curl -X POST https://qorami.fr/api/verify-email \
  -H "x-qorami-api-key: VOTRE_CLE" -H "content-type: application/json" \
  -d '{"recipient":"client@example.com","subject":"Offre","body":"...","policyProfile":"sales"}'
# -> { "nextAction": { "type": "send | request_human_confirmation | do_not_send" } }

Deux lignes avec le SDK JS/Python ou l'outil LangChain. Quand un humain est nécessaire, le propriétaire est notifié et valide dans le dashboard ; l'agent connaît le résultat par polling ou webhook signé. Détails dans la documentation API. Voir aussi les cas d'usage.

FAQ

Est-ce que le garde-fou envoie l'email ?

Non. Il décide ; c'est votre agent qui envoie. C'est le point de contrôle avant l'envoi, jamais l'expéditeur.

Combien coûte un test ?

Qorami offre des crédits pour tester ; 1 vérification tracée = 1 crédit, et un blocage est gratuit. Créez un compte pour obtenir une clé.

Et la confidentialité des emails ?

Les contenus d'emails sont rédigés puis supprimés selon une politique de rétention ; seules les métadonnées de décision sont conservées pour l'audit.

Tester Qorami gratuitement →