Aller au contenu principal

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. 1

    Le nœud Gmail Trigger interroge votre boîte à intervalle régulier et lance le workflow pour chaque nouveau message entrant.

  2. 2

    Le nœud Get message content récupère dans Gmail le corps du message à partir de son identifiant.

  3. 3

    Le nœud Assign labels envoie ce contenu à OpenAI, qui choisit les libellés selon les instructions du prompt système.

  4. 4

    Le nœud JSON schema contraint la réponse du modèle à la liste des libellés attendus.

  5. 5

    Le nœud Merge labels combine les libellés déjà présents dans Gmail avec ceux attribués par l'IA.

  6. 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

  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