Aller au contenu principal

Rapprocher les paiements de loyer avec Excel et OpenAI

Vous recevez régulièrement des relevés bancaires et tenez la liste de vos locataires dans un fichier Excel ? Le workflow surveille un dossier local, confie le relevé à un agent IA branché sur OpenAI, qui consulte la feuille des locataires et tient compte des exceptions du bail et des notes des locataires. Les notes du template visent un parc d'une dizaine de locataires ou plus. Il ne fonctionne qu'avec une instance n8n auto-hébergée, car il accède au système de fichiers et réécrit le classeur XLSX : testez-le sur une copie.

Déclencheur
Nouveau fichier local
Taille
11 nœuds
Outils
Fichiers locaux, OpenAI, Agent IA

Comment fonctionne ce workflow

  1. 1

    Local File Trigger surveille un dossier et démarre dès qu'un nouveau fichier de relevé y apparaît.

  2. 2

    Read/Write Files from Disk lit le fichier déposé sur le disque.

  3. 3

    Extract from File convertit le contenu du relevé en données exploitables.

  4. 4

    Split Out sépare les lignes du relevé en éléments distincts.

  5. 5

    AI Agent, relié à OpenAI Chat Model, compare chaque paiement aux montants prévus. Code Tool lui permet d'interroger la feuille Excel, et Structured Output Parser impose le format de sa réponse.

  6. 6

    Code écrit le rapport des anomalies dans le fichier XLSX local, à l'aide de la bibliothèque SheetJS.

Quand l'utiliser

  • Un gestionnaire qui reçoit chaque mois un relevé bancaire pour un parc de locataires.
  • Un bailleur qui veut repérer les loyers partiels ou absents sans relire chaque ligne du relevé.
  • Un propriétaire qui garde son tableau de locataires sur son poste et veut le mettre à jour automatiquement.

À préparer avant l'import

  • Une instance n8n auto-hébergée, seule version où les nœuds de fichiers locaux sont disponibles.
  • Un dossier local où déposer les relevés bancaires au format CSV.
  • Un fichier XLSX local listant les locataires, les biens et les montants dus.
  • Une clé API OpenAI, enregistrée comme identifiant OpenAI dans n8n.
  • Un accès en écriture au fichier XLSX pour le nœud Code.

Bon à savoir

Avant la première exécution, pointez le Local File Trigger vers un dossier de test et travaillez sur une copie du fichier XLSX : le workflow écrit dans le classeur et peut écraser des données.

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 demande n8n auto-hébergé : Local File Trigger, Read Write File ne fonctionnent pas 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