Aller au contenu principal

Tri des pièces jointes Gmail : template n8n

Lorsqu'un e-mail avec pièce jointe arrive dans Gmail, le workflow enregistre le fichier dans Google Drive. Un modèle OpenAI lit son contenu, en extrait des valeurs et les ajoute à une feuille Google Sheets. Il sert à saisir les données de documents reçus régulièrement, même lorsque leur mise en page change d'un envoi à l'autre. Il faut connecter Gmail, Google Drive et Google Sheets, puis renseigner une clé API OpenAI avant le premier test.

Déclencheur
Événement Gmail
Taille
14 nœuds
Outils
Gmail, Requêtes HTTP (API), Google Drive, OpenAI, Google Sheets

Comment fonctionne ce workflow

  1. 1

    Le nœud Gmail Trigger se déclenche à la réception d'un nouvel e-mail.

  2. 2

    Le nœud Edit Fields prépare les champs utiles de l'e-mail pour la suite du traitement.

  3. 3

    Le nœud Google Drive enregistre les pièces jointes dans le dossier choisi.

  4. 4

    Le nœud Extract from File lit le contenu du document.

  5. 5

    Le nœud Basic LLM Chain envoie ce contenu au modèle OpenAI, avec un Structured Output Parser qui impose le format de sortie.

  6. 6

    Le nœud Google Sheets ajoute les valeurs extraites comme nouvelle ligne du tableur.

Quand l'utiliser

  • Saisir automatiquement dans un tableur les données de documents reçus par e-mail.
  • Archiver les pièces jointes dans Google Drive pendant que leurs données partent vers un tableur.
  • Préparer des données destinées à un logiciel de comptabilité ou à un CRM.

À préparer avant l'import

  • Un compte Gmail, avec ses identifiants configurés dans n8n
  • Un compte Google Drive, avec ses identifiants configurés dans n8n
  • Un compte Google Sheets, avec ses identifiants configurés dans n8n
  • Un tableur Google Sheets cible, dont les colonnes correspondent aux champs à extraire
  • Une clé API OpenAI, renseignée dans les identifiants n8n

Bon à savoir

Pour extraire un attribut supplémentaire, modifiez d'abord le Structured Output Parser, puis ajoutez la colonne correspondante dans Google Sheets.

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