Classer les e-mails Gmail entrants avec OpenAI
Le workflow lit chaque nouveau message reçu dans Gmail, en extrait le corps, puis demande à un modèle OpenAI de choisir les libellés qui correspondent au contenu. Les libellés proposés par l'IA sont fusionnés avec ceux déjà présents sur le message, puis réappliqués dans Gmail. Le template fournit trois libellés d'exemple : Partnership, Inquiry et Notification. Ces noms doivent être identiques dans votre compte Gmail, dans le prompt système et dans le schéma JSON.
- Déclencheur
- Événement Gmail
- Taille
- 11 nœuds
- Outils
- Gmail, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud Gmail Trigger interroge votre boîte à intervalle régulier et lance le workflow pour chaque nouveau message entrant.
- 2
Le nœud Get message content récupère dans Gmail le corps du message à partir de son identifiant.
- 3
Le nœud Assign labels envoie ce contenu à OpenAI, qui choisit les libellés selon les instructions du prompt système.
- 4
Le nœud JSON schema contraint la réponse du modèle à la liste des libellés attendus.
- 5
Le nœud Merge labels combine les libellés déjà présents dans Gmail avec ceux attribués par l'IA.
- 6
Le nœud Aggregate labels and add to message crée la liste des identifiants de libellés et l'ajoute au message dans Gmail.
Quand l'utiliser
- Trier les demandes de partenariat reçues sur une adresse commerciale.
- Repérer les demandes d'information dans une boîte de contact.
- Séparer les notifications automatiques des messages écrits par une personne.
À préparer avant l'import
- Un compte Gmail connecté à n8n avec des identifiants OAuth2 Google.
- Une clé API OpenAI renseignée dans les identifiants OpenAI de n8n.
- Les libellés Partnership, Inquiry et Notification créés dans Gmail, ou vos propres noms de libellés.
- Les mêmes noms de libellés reportés dans le prompt système du nœud Assign labels et dans le schéma JSON.
Bon à savoir
Les noms de libellés doivent être identiques dans Gmail, dans le prompt système et dans le schéma JSON. Harmonisez-les avant le premier test, puis réglez l'intervalle de scrutation du Gmail Trigger selon votre volume de messages.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- 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.
Autres templates : Email & Communication
- Rédiger des brouillons de réponse Gmail avec un Assistant OpenAILit les e-mails Gmail marqués d'un libellé et dépose un brouillon de réponse rédigé par un Assistant OpenAI.
- Rédiger des brouillons de réponse Fastmail avec OpenAIRédige un brouillon de réponse à chaque e-mail non lu reçu sur Fastmail, puis le dépose dans le dossier Drafts.
- Envoyer chaque matin un fait généré par IA aux abonnésService d'abonnement où chaque abonné reçoit chaque jour un fait généré par IA sur son sujet, avec une image, par Gmail.
- Analyser les e-mails suspects avec ChatGPT et créer un ticket JiraAnalyse les e-mails suspects reçus sur Gmail ou Outlook avec ChatGPT et crée un ticket Jira accompagné de la capture.
- Catégoriser les e-mails Outlook avec Ollama et un agent IAAttribue une catégorie aux e-mails Outlook non signalés à l'aide d'un modèle Ollama, puis les range dans des dossiers.
- Trier les e-mails Gmail avec Gemini et alerter sur TelegramTrie les e-mails Gmail avec Google Gemini et envoie les alertes sur Telegram, lancé à la demande.
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