Aller au contenu principal

IA - Analyseur de documents dans Zapier

Que fait cette action ?

PDF4me IA - Analyseur de documents exécute une sauvegarde Analyseur d'IA de la PDF4me Le tableau de bord s'applique à n'importe quel document et renvoie les données extraites sous forme dynamique. JSON Dans un Zap. Une seule action couvre les factures, les bons de commande, les reçus, les contrats, les formulaires personnalisés, les rapports de laboratoire ou tout autre élément décrit dans un schéma. Choisissez l'analyseur dans la liste. ID de l'analyseur d'IA Liste déroulante (Analyse pour un schéma unique, Classification pour plusieurs variantes de documents). Les champs apparaissent comme des jetons mappables individuellement à chaque étape en aval, sur plus de 6 000 éléments. Zapier applications.

Articles de blog connexes(3)
Renommer les factures fournisseurs avec l'IA dans Zapier\_: un flux de travail Dropbox + PDF4me en 5 étapes
Zap en cinq étapes\_: Création d'un nouveau fichier dans un dossier Dropbox → Recherche de fichier Dropbox → Analyseur de documents PDF4me AI → Exécution de JavaScript par Zapier → Téléchargement du fichier Dropbox. Extraction du nom du client par IA et utilisation comme nom du fichier de sortie. Captures d'écran réelles, valeurs de champs exactes, aucun code autre que deux lignes d'analyse JSON.
Lire l'article
Renommer systématiquement les factures fournisseurs par nom de fournisseur dans Zapier\_: un workflow en 5 étapes avec Dropbox et PDF4me AI
Un Zap en cinq étapes pour les équipes de comptabilité fournisseurs. Dropbox surveille votre dossier de réception des factures, PDF4me AI - Document Parser extrait le nom du fournisseur de chaque PDF, Code by Zapier transforme le résultat de l'analyse en jetons exploitables, et Dropbox réimporte le fichier en l'identifiant avec le nom du fournisseur. Captures d'écran réelles, valeurs exactes des champs, le même fichier PDF (sample-vendor-invoice.pdf) utilisé dans ce tutoriel est téléchargeable.
Lire l'article
Vous avez du mal à extraire et à mapper les données de vos factures dans Zapier\_? 3 étapes avec PDF4me AI\_!
Guide Zapier étape par étape\_: Nouveau fichier dans un dossier (Dropbox) → PDF4me AI - Analyseur de factures → Importer un fichier. Extrayez le fournisseur, le numéro de facture, les montants et les dates des factures PDF et enregistrez-les au format .txt en les nommant d'après le numéro de facture (par exemple\_: Pdf4me-202503-25041.txt). Informations vérifiées à partir de captures d'écran de l'interface utilisateur de Zapier.
Lire l'article

Exemple de facture pour test

Utilisez cet exemple de facture pour vérifier que l'action fonctionne correctement de bout en bout avant de connecter votre Zap à des données réelles. Déposez-la dans Dropbox, Google Drive ou tout autre connecteur de stockage, puis mappez le fichier. Déposer, concaténer Nom de fichier + Extension de fichier (Par exemple sample_invoice + .pdf), et choisissez default_invoice_extraction de la ID de l'analyseur d'IA menu déroulant. L'action renvoie un menu déroulant rempli. Texte du document JSON Vous pouvez analyser en aval.

Authentification de votre API Demande

Pour accéder au PDF4me Web API à travers Zapier, chaque action Zap nécessite un identifiant valide PDF4me API clé sur le PDF4me Connexion. Récupérez ou renouvelez votre clé depuis le tableau de bord développeur.

Configurez d'abord votre analyseur.

URL du tableau de bord que vous utiliserez dans ce guide :
Commencez par créer votre Analyzer (obligatoire pour toutes les plateformes)
AI - Document Parser exécute un analyseur enregistré depuis le tableau de bord développeur de PDF4me. Choisissez « Parse » pour un schéma de document unique, ou « Classify » pour acheminer plusieurs variantes (client ABC, client XYZ, facture générique) en un seul appel. Le même identifiant d'analyseur fonctionne dans Make, Zapier, Power Automate, n8n et l'API REST.

Informations importantes à ne pas manquer

L'analyseur vit dans le PDF4me tableau de bord, le Zap ne fait que le référencer
Définissez le schéma (champs, types, descriptions) une seule fois dans le Liste d'analyseurs et Détails de l'analyseur pages. Les Zapier action lit ID de l'analyseur d'IA Sélectionnez l'analyseur à exécuter dans le menu déroulant. Modifiez le schéma ultérieurement : chaque Zap pointant vers le même ID le prendra automatiquement en compte, sans avoir à le reconstruire.
Fichier OU URL du fichier, pas les deux
Carte Déposer à partir d'une étape précédente (pièce jointe Dropbox / Google Drive / Gmail / Webhook) lorsque le document se trouve déjà dans une application connectée. Utiliser Déposer URL lorsque le document est hébergé sur un serveur public HTTPS Il est inutile de définir les deux options ; l’action privilégie l’option « Fichier » lorsqu’elle est présente.
Le choix entre Parse et Classify est déterminé par l'analyseur, et non par l'action.
Même action, deux modes d'analyse. A Analyser L'analyseur renvoie les champs de son schéma unique. Classer L'analyseur achemine le document vers le schéma le plus approprié et renvoie son nom de classification. plus Les champs extraits du schéma correspondant. Modifier le comportement en changeant l'identifiant.
Utilisez l'identifiant de l'analyseur d'IA, et non son nom (obsolète).
Zapier spectacles ID de l'analyseur d'IA comme menu déroulant des analyseurs de votre PDF4me compte. Le plus ancien Nom de l'analyseur d'IA Le champ de texte est marqué (Déprécié)Laissez-le vide et sélectionnez l'analyseur. ID de l'analyseur d'IA.
Zapier PDF4me AI - Onglet Configuration de l'analyseur de documents : Fichier mappé depuis Dropbox (étape 2), URL du fichier vide, Nom du fichier mappé sur sample_invoice + .pdf, ID de l'analyseur IA dans la liste déroulante défini sur default_invoice_extraction, et Nom de l'analyseur IA obsolète laissé vide

Onglet Configurer : carte Déposer à partir d'une étape précédente, quittez URL du fichier vide, construire Nom de fichier Parmi les jetons Nom de fichier + Extension de fichier, sélectionnez ID de l'analyseur d'IAet partez Nom de l'analyseur d'IA (Obsolète) vide.

Paramètres

URL du tableau de bord que vous utiliserez dans ce guide :

Éléments requis pour l'action : Déposer OU Déposer URL (l'un des deux), Nom du fichier (avec extension), et ID de l'analyseur d'IA. Partir Nom de l'analyseur d'IA (Obsolète) vide.

ChampRequisCe que cela faitExemple
FileConditionalBinary file from a previous Zap step. Map a file token from Dropbox, Google Drive, OneDrive, Gmail attachment, Slack file, Webhooks by Zapier, or any connector that exposes a file output. Required when File URL is not provided. In the screenshot, step 2 File is mapped from Dropbox.2. File
File URLConditionalPublicly reachable HTTPS URL to the document. Required when File is not provided. Use when the document lives on a public CDN, S3 bucket, or content host. Leave empty when File is mapped.https://example.com/document.pdf
File NameYesSource document filename with extension. Best practice is to concatenate the previous step File Name and File Ext tokens (for example sample_invoice + .pdf becomes sample_invoice.pdf).sample_invoice.pdf
AI Analyzer IdYesDropdown of Analyzers saved in your PDF4me account. Create Analyzers at https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (+ Add), then edit schemas on https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid>. Sent to the API as customisationNote. Pick Parse for one schema or Classify for many variants.default_invoice_extraction
AI Analyzer Name (Deprecated)NoLegacy free-text field. Zapier marks this as deprecated. Leave empty and use AI Analyzer Id instead.-

Identifiant de l'analyseur d'IA : comment les identifiants d'analyseur sont associés au comportement

Identifiant de l'analyseur syntaxiqueUn schéma extrait les champs que vous avez définis.
Le résultat est optimal lorsque tous les documents traités partagent la même famille de mise en page. Sortie JSON contient exactement les propriétés que vous avez décrites dans champs sur l'analyseur, y compris tableau tableaux pour les éléments de ligne.
Identifiant de l'analyseur de classificationPlusieurs schémas, routes et extraits dans un seul appel
Idéal lorsqu'un seul Zap doit gérer plusieurs variantes (Client ABC, Client XYZ, facture générique). L'IA associe le document entrant au schéma le plus approprié grâce à son invite de classification, puis renvoie le nom de la classification correspondante ainsi que les champs extraits de ce schéma.
extraction_de_factures_par_défautModèle de facture intégré
Un analyseur prêt à l'emploi pour les factures fournisseurs standard. Choisissez-le si vous avez besoin d'extraire immédiatement les données des factures sans créer de schéma personnalisé. Utilisez un analyseur personnalisé si vous avez besoin de champs spécifiques, d'une logique fournisseur ou de colonnes de table non prises en charge par l'analyseur par défaut.

Sortir

L'action renvoie du dynamique JSONChaque propriété définie dans votre schéma Analyzer apparaît dans ZapierLe résultat du test est enregistré sous forme de jeton individuel à chaque étape suivante. Sa forme exacte dépend de votre analyseur.

  • Clés de niveau supérieur correspond à fieldName valeurs dans votre schéma (chaîne de caractères, nombre, date ou table tableaux pour les éléments de ligne).
  • Classer les analyseurs Renvoie également le nom de classification correspondant afin que vous puissiez effectuer une branche en aval en fonction du schéma correspondant.
  • Aucun fichier binaire est renvoyé, l'analyseur d'IA est un JSON-action uniquement.

Voici quelques noms de jetons courants que vous rencontrerez probablement, selon le schéma :

JetonTaperContenu typique
invoiceNumberChaîneNuméro de facture / de reçu
invoiceDateDateDate normalisée (quand fieldMethod: "generate" est défini)
vendorNameChaîneNom du fournisseur ou du vendeur figurant dans l'en-tête
totalAmountNombreTotal général en monnaie du document
lineItemsTableauDonnées de lignes répétées (un objet par ligne, champs que vous avez décrits dans les lignes imbriquées) fields tableau)

Configuration rapide

  1. Commencez par créer votre analyseur. Ouvrez le Liste d'analyseurs, cliquez + Ajouter, saisissez un ID d'analyseur clair, sélectionnez Analyser ou Classer, enregistrez la ligne, puis ajoutez un schéma de document sur le Détails de l'analyseur Voir la page. Guide d'installation de Parse ou Guide d'installation de la classification pour les règles de schéma complètes (y compris fieldType: "table" pour les lignes imbriquées et fieldMethod: "generate" (pour les valeurs dérivées).
  2. Dans votre Zap, cliquez +, recherche PDF4me, prendre IA - Analyseur de documents.
  3. Connectez ou réutilisez votre PDF4me compte.
  4. Carte Déposer à partir d'une étape précédente (pièce jointe Dropbox / Google Drive / Gmail / Webhook), ou coller un message public HTTPS lien vers Déposer URL.
  5. Carte Nom de fichier aux jetons de nom de fichier de l'étape précédente (concaténer) Nom de fichier + Extension de fichier pour conserver le nom d'origine avec la bonne extension).
  6. Depuis ID de l'analyseur d'IA Choisissez votre analyseur (par exemple default_invoice_extraction, client_invoices, ou un analyseur Parse ou Classify personnalisé). Laisser Nom de l'analyseur d'IA (Obsolète) vide.
  7. Cliquez Action de testExaminez les éléments retournés. JSON dans le Zapier Panneau de test.
  8. Associez les champs renvoyés à l'action suivante (Créer une ligne dans Google Sheets, Créer un enregistrement dans Airtable, Envoyer un e-mail dans Gmail, Envoyer un message dans un canal Slack, ou l'une des plus de 6 000 actions disponibles). Zapier applications).

Exemples de flux de travail

Exemples de flux de travailOpen by default. Four common AI - Document Parser patterns inside Zaps.
Factures fournisseurs vers Google Sheets
  1. Déclencheur : Gmail Nouvelle pièce jointe dans la boîte de réception de l'AP.
  2. Analyseur de documents IA : fichier mappé à partir de la pièce jointe, nom de fichier issu des jetons Gmail, identifiant de l’analyseur IA extraction_de_factures_par_défaut (ou votre analyseur syntaxique personnalisé).
  3. Google Sheets Créer une ligne: mapper InvoiceNumber, VendorName, TotalAmount, InvoiceDate dans le suivi des comptes fournisseurs.
  4. Facultatif : Slack Envoyer un message au canal #finance avec les valeurs pour la visibilité.

Impact: Prise en charge automatique des AP provenant de n'importe quel fournisseur.

Boîte de réception multi-fournisseurs avec classification
  1. Déclencheur : Dropbox Nouveau fichier dans le dossier sur un dossier provenant de différents fournisseurs.
  2. IA - Analyseur de documents avec ID d'analyseur IA pointant vers un analyseur de classification (factures_clients) qui contient un schéma par fournisseur.
  3. Zapier Chemins Il effectue des branchements en fonction du nom de classification renvoyé et envoie chaque résultat à la base Airtable correspondante.

Impact: Un seul Zap gère tous les clients sans flux séparés.

Document hébergé par URL
  1. Déclencheur : Webhooks par Zapier Crochet de rattrapage reçoit un lien vers un document depuis votre portail.
  2. IA - Analyseur de documents avec fichier URL Définissez le lien, l'identifiant de l'analyseur d'IA doit correspondre à votre analyseur de formulaire personnalisé.
  3. Airtable Créer un enregistrement avec des champs mappés, crée un contact CRM.

Impact: Les formulaires téléchargés via le portail deviennent des données CRM sans saisie manuelle.

Renommage intelligent de fichiers + archivage
  1. Déclencheur : Nouveau fichier Dropbox dans boîte de réception.
  2. L'analyseur de documents IA renvoie le nom du fournisseur et le numéro de facture à partir du schéma.
  3. Dropbox Déplacer le fichier à archive/{{vendorName}} et renommer en {{vendorName}}_{{invoiceNumber}}.pdf.

Impact: Archive propre et consultable, sans aucun travail manuel sur les fichiers.

Foire aux questions

What is the difference between AI - Document Parser and AI-Invoice Parser?+
AI-Invoice Parser uses a fixed schema tuned for invoices (vendor, line items, totals, dates). AI - Document Parser is schema-driven: it runs whatever Analyzer you pick from AI Analyzer Id, built once in the PDF4me dashboard. The same action handles purchase orders, receipts, contracts, custom forms, lab reports, ID cards, or anything else you describe in a schema. Pick AI - Document Parser whenever you need flexibility or a non-invoice document type.
Where do I build the Analyzer?+
At https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (Analyzer list, + Add) and https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid> (Analyzer detail for schemas). Two analyzer types: Parse (one schema) and Classify (many variants). Pick the Analyzer from the AI Analyzer Id dropdown in Zapier.
What happened to AI Analyzer Name?+
AI Analyzer Name is deprecated in Zapier. Use the AI Analyzer Id dropdown instead. Leave the deprecated text field empty.
Should I provide File or File URL?+
Provide one or the other. Map File from a previous Dropbox / Google Drive / Gmail / Webhook step when the document lives inside another connected app. Use File URL when the document is hosted at a public HTTPS link. Setting both is unnecessary; the action prefers File when present.
What format is the output and how do I map fields downstream?+
The response is dynamic JSON with one property per field defined in your Analyzer schema (for example customerName, invoiceNumber, totalAmount, lineItems). Zapier exposes those properties in the Test result of this step. Pick the matching property from the dynamic dropdown in any downstream action.
Which file types does the action accept?+
PDF, PNG, JPG, and JPEG. The AI engine handles OCR internally, so scanned PDFs and image formats work the same as native PDFs.
What does default_invoice_extraction give me?+
A built-in Analyzer for typical vendor invoices. Pick it when you need invoice extraction immediately without building a custom schema. Move to your own Parse Analyzer when you need specific fields, vendor logic, or table columns the default does not cover.
Can one Zap process several document variants in one run?+
Yes, with a Classify Analyzer. Build one Classify Analyzer in the dashboard with one Schema per variant (Client ABC, Client XYZ, generic invoice). The AI picks the best-matching Schema at runtime and the action returns its fields plus the Classification Name. Use a Zapier Paths step to branch on the Classification Name and send each variant to the right downstream app.
Will the same Analyzer work from Make, Power Automate, n8n, or the REST API?+
Yes. The Analyzer Id is shared across every platform. Save it once in the dashboard and call it from Zapier, Make, Power Automate, n8n, or the REST API by passing the same Id. Schema changes propagate to every platform without rewiring.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide