Aller au contenu principal

Répondre aux e-mails IMAP par RAG avec validation Oui/Non

Une boîte de contact reçoit souvent les mêmes questions générales. Le workflow lit chaque nouveau message via IMAP, le résume, puis fait rédiger une réponse par un agent IA qui interroge une base Qdrant alimentée par vos documents. Le brouillon part vers une adresse Gmail, où vous validez par Oui ou Non : seule la réponse approuvée est envoyée en SMTP. Les déclencheurs Gmail ou Outlook peuvent remplacer IMAP.

Déclencheur
Nouvel e-mail (IMAP)
Taille
12 nœuds
Outils
E-mail (IMAP), OpenAI, E-mail (SMTP), Qdrant, Agent IA, Gmail

Comment fonctionne ce workflow

  1. 1

    Le nœud E-mail (IMAP) surveille la boîte et lance le workflow à chaque nouveau message.

  2. 2

    Le nœud Markdown convertit le contenu de l'e-mail au format Markdown pour le modèle.

  3. 3

    La chaîne de résumé s'appuie sur OpenAI pour résumer le message reçu.

  4. 4

    L'Agent IA interroge la base Qdrant via les embeddings OpenAI et rédige le brouillon de réponse.

  5. 5

    Le nœud Gmail envoie le brouillon avec « Send and wait for response » et attend votre réponse.

  6. 6

    Le nœud If oriente le flux selon que vous avez répondu Oui ou Non.

  7. 7

    Le nœud E-mail (SMTP) envoie la réponse validée.

Quand l'utiliser

  • Une adresse de contact qui reçoit chaque jour les mêmes demandes générales.
  • Une équipe qui veut relire chaque réponse générée avant son départ.
  • Un service client qui répond à partir de sa propre documentation chargée dans Qdrant.

À préparer avant l'import

  • Accès IMAP à la boîte e-mail entrante
  • Compte OpenAI et clé API renseignée dans n8n
  • Instance Qdrant contenant la base vectorielle de vos documents
  • Identifiants SMTP pour l'envoi des réponses
  • Compte Gmail pour recevoir le brouillon à valider

Bon à savoir

Envoyez le brouillon vers une adresse Gmail : c'est la seule qui permet « Send and wait for response » dans le nœud Gmail. Préparez la base Qdrant avant tout test.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n