Comment créer un agent mail avec n8n ? Tutoriel pas à pas
Créer un agent mail avec n8n consiste à connecter sa boîte de réception à un workflow qui fait classifier chaque email entrant par un modèle de langage, génère une réponse automatique pour les demandes simples et répétitives, et route les cas complexes vers la bonne personne. Ce tutoriel détaille la construction pas à pas de ce workflow.
Créer un agent mail avec n8n, c'est connecter sa boîte de réception à un workflow qui fait classifier chaque email par un modèle de langage, génère une réponse automatique pour les demandes simples déjà couvertes par une FAQ, et route les cas complexes vers la bonne personne, plutôt que de trier sa boîte manuellement chaque matin.
Pourquoi construire cet agent dans n8n ?
Trier une boîte mail professionnelle prend du temps chaque jour, surtout quand une part importante des messages reçus sont des demandes répétitives (statut de commande, horaires, procédure classique) qui ont déjà une réponse type.
n8n permet de connecter directement une boîte Gmail ou un compte IMAP générique, d'y brancher un modèle de langage pour l'analyse, et de définir précisément quelles catégories de messages reçoivent une réponse automatique ou remontent à une personne, sans dépendre d'un outil tout-en-un fermé.
Chaque email reçu est catégorisé automatiquement dès son arrivée dans la boîte.
Les questions déjà couvertes par une FAQ reçoivent une réponse sans attendre l'ouverture de la boîte.
Chaque catégorie est configurée précisément, sans dépendre des choix par défaut d'un outil fermé.
Le tutoriel en 6 étapes
Voici l'enchaînement que nous mettons en place pour construire un agent mail fonctionnel avec n8n.
- Connecter sa boîte mail à n8nLe node
Gmail Trigger(ouIMAP Emailpour une autre messagerie) déclenche le workflow à chaque nouvel email reçu. - Définir les catégories de triSupport, commercial, urgent, spam : chaque entreprise fixe ses propres catégories selon les demandes qu'elle reçoit réellement.
- Faire classifier chaque email par un modèle de langageUn node IA analyse l'objet et le corps du message pour lui attribuer une catégorie et un niveau d'urgence.
- Router avec un node Switch selon la catégorieLe workflow se divise en branches : réponse automatique pour les cas simples, notification pour les cas complexes.
- Générer la réponse automatiquePour les catégories couvertes par une FAQ, un second node IA rédige une réponse personnalisée à partir du contenu du message reçu.
- Notifier une personne pour les cas complexes ou urgentsUn node Slack ou email interne alerte la bonne personne, avec le résumé généré par l'IA plutôt que l'email brut à relire en entier.
Faut-il envoyer la réponse automatiquement ou la faire valider ?
Au démarrage, nous recommandons de faire valider chaque réponse générée par une personne avant envoi, le temps de vérifier la fiabilité de la classification. L'envoi automatique direct peut être activé ensuite, une fois les catégories bien calibrées.
Quels emails ne doivent jamais recevoir de réponse automatique ?
Les réclamations, les demandes juridiques et tout message exprimant une insatisfaction forte doivent systématiquement remonter à une personne, même si l'IA les classe dans une catégorie a priori simple.
Ce qu'il ne faut pas automatiser à 100 %
Un modèle de langage peut mal catégoriser un email ambigu. Limiter la réponse automatique aux catégories les plus fiables et garder les cas incertains sous validation humaine réduit ce risque.
Traiter les données personnelles contenues dans les emails (nom, coordonnées, contenu d'une demande) implique aussi de respecter le RGPD : conserver uniquement ce qui est nécessaire au traitement et informer les destinataires si un traitement automatisé est mis en place sur leurs échanges.
Ce que nous observons chez les entreprises accompagnées
Voici un exemple représentatif de notre pratique, sans donnée client ni chiffre inventé.
La classification IA gagne en fiabilité avec des catégories peu nombreuses et bien définies
Chez les entreprises que nous accompagnons, les agents mail qui démarrent avec trois à cinq catégories claires obtiennent une classification plus fiable que ceux qui tentent de couvrir dix cas de figure dès le départ. Les catégories s'affinent ensuite avec l'usage réel de la boîte.
Autre point que nous observons régulièrement : garder une validation humaine sur les premières semaines permet de repérer rapidement les erreurs de classification récurrentes et d'ajuster les instructions données au modèle avant d'activer l'envoi automatique complet.
Quels contenus lire ensuite ?
Ces ressources complètent ce tutoriel sans le répéter :
Questions fréquentes sur la création d'un agent mail avec n8n
Faut-il coder pour construire cet agent mail ?
Non, n8n permet de construire ce workflow par assemblage visuel de nodes, sans écrire de code, y compris pour la connexion à Gmail et l'appel au modèle de langage.
Quel modèle de langage utiliser pour la classification ?
Un modèle généraliste récent (ChatGPT, Claude ou équivalent) suffit généralement pour ce type de classification ; le choix dépend surtout des outils déjà utilisés par l'entreprise.
L'agent peut-il gérer plusieurs langues ?
Oui, un modèle de langage multilingue peut classifier et répondre dans plusieurs langues, à condition de fournir des instructions et des exemples de réponse pour chacune.
Que se passe-t-il si l'IA ne sait pas classifier un email ?
Une catégorie « à vérifier manuellement » doit toujours exister par défaut : un email non classifié avec certitude doit remonter à une personne plutôt que de recevoir une réponse automatique par défaut.
Combien de temps pour mettre en place ce workflow ?
Une première version fonctionnelle avec trois à cinq catégories se met généralement en place en une demi-journée pour une personne à l'aise avec n8n.
Sources officielles
- n8n — Documentation officielle du node Gmail, consultée le 25 août 2026.
- CNIL — Règlement général sur la protection des données, consultée le 25 août 2026.