Extraire les factures PDF vers Airtable avec LlamaParse
Une facture déposée dans un dossier Google Drive part automatiquement vers LlamaParse, qui en lit le PDF. Les informations de facturation et les lignes reviennent ensuite par webhook, et Airtable reçoit une fiche pour la facture et une fiche par ligne. Le template convient à qui reçoit des factures fournisseurs au format PDF et veut les retrouver dans une base. Il faut un compte LlamaCloud et une base Airtable prête avant le premier test.
- Déclencheur
- Webhook
- Taille
- 9 nœuds
- Outils
- Google Drive, Requêtes HTTP (API), Airtable
Comment fonctionne ce workflow
- 1
Google Drive Trigger surveille le dossier réservé aux factures et détecte chaque nouveau fichier déposé.
- 2
Le nœud Google Drive récupère le fichier PDF détecté.
- 3
HTTP Request envoie le fichier à LlamaParse via l'API LlamaCloud, avec la clé API dans l'en-tête et l'URL du webhook.
- 4
Webhook reçoit le résultat de l'analyse renvoyé par LlamaParse.
- 5
Code transforme la chaîne contenant les lignes de facture en tableau d'objets.
- 6
Edit Fields met en forme les champs de la facture avant l'écriture.
- 7
Airtable crée un enregistrement pour la facture, puis un enregistrement par ligne rattaché à cette facture.
Quand l'utiliser
- Saisir automatiquement les factures fournisseurs reçues en PDF dans une base Airtable de suivi.
- Conserver le détail des lignes de chaque facture pour le retrouver ou le comparer plus tard.
À préparer avant l'import
- Un compte Google Drive avec un dossier dédié aux factures
- Une clé API LlamaCloud, à placer dans l'en-tête du nœud HTTP Request
- Une base Airtable avec une table pour les factures et une table pour les lignes
- Les identifiants Google Drive et Airtable enregistrés dans n8n
- Une URL de webhook joignable depuis internet pour recevoir le résultat de LlamaParse
Bon à savoir
Remplacez la clé API dans l'en-tête de la requête HTTP Request, puis reconnectez Google Drive et Airtable avant de lancer le premier test.
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 : Traitement de Documents
- Résumer des documents Google Drive avec Mistral AI et GmailLit des documents dans Google Drive, les résume avec Mistral AI et envoie le résultat par Gmail.
- Auditer un rapport CSRD reçu par e-mail avec OpenAILit un rapport CSRD au format xHTML reçu par Gmail, l'audite avec OpenAI et répond à l'expéditeur avec une synthèse.
- Évaluer les candidatures RH avec OpenAI et AirtableÉvalue les candidatures reçues par formulaire, les note avec OpenAI et planifie les entretiens retenus.
- Extraire les bons de commande Excel reçus par e-mail avec OpenAILit les bons de commande Excel reçus par e-mail, en extrait les lignes avec OpenAI et contrôle les erreurs courantes.
- Extraire le texte d'un PDF, lancé manuellementExtrait le texte d'un fichier PDF avec n8n, lancé à la main depuis l'éditeur.
- Trier et noter les CV reçus dans Google Drive avec un agent IAUn agent IA lit chaque CV déposé dans Google Drive, lui attribue une note selon la fiche de poste et met à jour le suivi.
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