Aller au contenu principal

Analyseur de factures IA dans Make

Que fait ce module ?

PDF4me AI-Invoice Parser extrait des données structurées de PDF ou des factures illustrées dans votre Make Scénario utilisant l'IA, sans configuration de modèle, sans coordonnées de champ, sans règles à gérer. Fournissez un PDF, PNG, JPG, ou JPEG et le module renvoie Détails du fournisseur, lignes de commande, montants, dates, taxes, devise et conditions de paiement Des champs mappables individuellement. Idéal pour l'automatisation des comptes fournisseurs, la gestion des dépenses, le rapprochement financier et les flux de travail de numérisation des factures, s'adaptant à des centaines de fournisseurs et de formats.

Articles de blog connexes(2)
Trop de factures dans Dropbox\_? Traitez-les automatiquement avec Make grâce au traitement de factures par IA\_!
Extraire les données des factures avec l'IA dans Make\_: Télécharger un fichier Dropbox → Analyseur de factures PDF4me AI. Obtenez le fournisseur, les montants, les dates, les lignes de commande, ainsi que les champs personnalisés (numéro de magasin, code de département). Tutoriel étape par étape avec captures d'écran.
Lire l'article
Extraction et renommage intelligents de PDF par IA\_: un flux de travail Dropbox en 4 modules avec PDF4me AI - Analyseur de documents
Scénario de création en quatre modules\_: extraire un PDF fournisseur depuis Dropbox, exécuter AI - Document Parser avec default_invoice_extraction, analyser le JSON pour extraire le nom du fournisseur, puis réimporter le fichier sous le nom vendorName.pdf. Captures d'écran réelles, valeurs de champs exactes, aucune saisie manuelle.
Lire l'article

Authentification de votre API Demande

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les demandes d'extraction de factures par IA.

Informations importantes à ne pas manquer

Supports PDF, PNG, JPG, et JPEG entrées
Associez le binaire de la facture à partir de Dropbox, Google Drive, pièces jointes aux courriels, ou HTTP Saisissez les modules directement dans le champ Document. Indiquez le nom de la facture avec l'extension appropriée. PDF pour les factures numériques, PNG/JPG/JPEG pour les factures scannées ou photographiées.
Scores de confiance inclus dans chaque résultat
Chaque extraction renvoie un confiance objet avec des scores par champ (0-1). Utilisez un Make Filtrer pour acheminer les résultats à faible confiance vers une file d'attente d'examen humain dans Airtable ou Slack Au lieu de les intégrer directement dans les systèmes comptables, cela élimine les corrections coûteuses en aval.
Utilisez des clés de champ personnalisées pour les factures non standard.
Ajouter des noms de champs supplémentaires via Clés de champ personnalisées pour extraire des champs au-delà du schéma de facture standard : vendor_phone, tax_id, purchase_order_number, store_number. Chaque clé personnalisée est renvoyée sous forme de jeton mappable individuellement. Make paquet de sortie.
Configurez le module PDF4me AI-Invoice Parser avec la connexion définie sur « Ma connexion PDF4me », le fichier défini sur « Associer » avec le nom de la facture et le document associés, issus de l'étape de téléchargement Dropbox précédente, et les clés de champ personnalisées facultatives pour les champs de facture supplémentaires.

Définissez le fichier à mapper, connectez le nom de la facture et le document du module précédent, et ajoutez éventuellement des clés de champ personnalisées pour extraire des champs au-delà du schéma de facture standard.

Paramètres

Requis: Le lien, le nom de la facture et le document doivent toujours être fournis. Le champ de saisie correspondant (Propriété binaire, Base64 Contenu ou fichier URLLe champ ) est obligatoire selon le type de données d'entrée choisi. Les clés de champ personnalisées sont facultatives et peuvent être ajoutées selon les scénarios.

ParamètreRequisCe que cela faitExemple
ConnectionYesPDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios.My PDF4me connection
Input Data TypeYesHow the invoice is supplied. Binary Data reads from a previous module (most common). Base64 String accepts encoded payload. URL downloads from a public link.Binary Data
Input Binary FieldConditionalBinary content of the invoice file. Required when Input Data Type is Binary Data. Wire from Dropbox, Google Drive, OneDrive Data field, or any HTTP/email module that returns file bytes.1. Data
Base64 Invoice ContentConditionalBase64-encoded invoice content. Required when Input Data Type is Base64 String. Useful when invoice arrives from a webhook or API call that delivers encoded content.JVBERi0xLjQK...
Invoice URLConditionalPublic URL to the invoice file. Required when Input Data Type is URL. The URL must not require authentication.https://example.com/invoice.pdf
Invoice NameYesFilename of the invoice with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization.invoice.pdf
Custom Field KeysNoOptional list of custom field keys to extract beyond the standard invoice schema. Each key returns as an individual mappable token in the output bundle.["vendor_phone", "tax_id", "purchase_order_number"]

Champs de sortie

ChampTaperCe qu'il contient
invoiceNumberStringExtracted invoice number or reference identifier (e.g. INV-2024-001).
vendorNameStringComplete name of vendor or supplier as printed on the invoice.
vendorAddressStringComplete vendor address including street, city, state, and postal code.
vendorEmailStringVendor email address when present on the invoice.
vendorPhoneStringVendor phone number when present on the invoice.
billToNameStringName of the entity being billed (your company or end customer).
billToAddressStringComplete billing address.
invoiceDateStringInvoice issue date in ISO 8601 format (YYYY-MM-DD).
dueDateStringPayment due date in ISO 8601 format.
subTotalNumberSubtotal amount before taxes.
totalNumberFinal total amount including all taxes and adjustments.
currencyStringCurrency code in ISO 4217 format (USD, EUR, GBP, INR, CHF, etc.).
paymentTermsStringPayment terms and conditions (e.g. Net 30, Due on receipt).
lineItemsArrayArray of line items with description, quantity, unitPrice, total, and HSN code when present.
cgst / sgst / igstNumberIndian tax fields when present on the invoice: central, state, and integrated GST amounts.
confidenceObjectPer-field confidence scores (0-1). Use a Make Filter to route low-confidence extractions for human review.
jobIdStringPDF4me job identifier for audit trail and support tickets.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

Configuration rapide

  1. Ajouter PDF4meAI-Invoice Parser à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre PDF4me API clé).
  3. Sous Déposer, choisir Carte pour afficher les champs Nom de la facture et Document.
  4. Carte Nom de la facture au nom du fichier source (inclure .pdf, .png, .jpg, ou .jpeg).
  5. Carte Document au contenu binaire du module source : généralement le Données domaine de Dropbox, Google Drive, OneDrive, ou Gmail modules de fixation.
  6. Ajouter éventuellement Clés de champ personnalisées pour les champs qui ne font pas partie du schéma de facture standard (par exemple, purchase_order_number, tax_id, store_number).
  7. Cliquez Sauvegarder et exécutez le scénario. Le fichier de sortie expose chaque champ extrait : connectez-les à QuickBooks, Xero, Airtable, Google Sheets, Slack approbation, ou HTTP modules.

Exemples de flux de travail

Exemples de flux de travailCommon Make scenario patterns using AI-Invoice Parser.
Courriel du fournisseur → Analyseur de factures par IA → QuickBooks facture
  1. Gmail se déclenche lorsqu'un e-mail arrive d'une adresse de fournisseur connue avec un PDF Pièce jointe à la facture.
  2. La pièce jointe est transmise à l'analyseur de factures par IA. Le résultat contient le nom du fournisseur, le numéro de facture, les lignes de facturation, le total, la devise et les conditions de paiement.
  3. UN Make Le filtre vérifie la fiabilité du champ total ; les extractions inférieures à 0,85 sont dirigées vers un Slack canal de révision humaine.
  4. Les factures à haut risque sont enregistrées dans QuickBooks comme une nouvelle facture avec fournisseur, date d'échéance, lignes de commande et imputation comptable appliquées automatiquement.
  5. Un Airtable L'enregistrement journalisé capture le numéro de facture, le fournisseur, le montant, le statut et l'horodatage à des fins d'audit.
Dropbox dossier de surveillance → analyse en masse → Google Sheets grand livre
  1. UN Dropbox Les fichiers surveillés déclenchent des alertes à chaque nouvelle facture PDF est déposé dans le dossier de réception de la comptabilité.
  2. L'analyseur de factures par IA extrait l'intégralité des données de la facture. Les clés de champ personnalisées ajoutent le numéro de commande et le code du département afin de capturer la répartition des coûts par ligne.
  3. UN Google Sheets Le module « Ajouter une ligne » ajoute une ligne de grand livre normalisée par facture, fournisseur, total, devise, bon de commande, service et date d'échéance.
  4. Un deuxième module parcourt chaque élément de ligne et l'ajoute à une feuille distincte d'éléments de ligne pour l'analyse des dépenses.
  5. La facture PDF est déplacé dans un sous-dossier année-mois pour archivage, ce qui permet de garder la boîte de réception propre pour le prochain traitement.
Facture de valeur élevée → Analyse par IA → Approbation en plusieurs étapes
  1. Un webhook reçoit les factures depuis un portail interne. Le fichier binaire du document est transmis à l'analyseur de factures par IA.
  2. Un système de routage détermine les montants totaux extraits. Les factures supérieures à 10 000 $ nécessitent l'approbation du directeur financier ; celles supérieures à 1 000 $ nécessitent l'approbation d'un responsable ; celles inférieures à 1 000 $ sont approuvées automatiquement.
  3. Chaque branche envoie un Slack Message d'approbation contenant le fournisseur, le total, les lignes de commande et un lien vers la facture originale PDF.
  4. Une fois l'approbation reçue, la facture est enregistrée. Xero comme une facture avec le compte GL correct basé sur les clés de champ personnalisées (department_code, project_code).
  5. Une finale Airtable Chaque ligne enregistre l'approbateur, l'horodatage de l'approbation et la décision finale à des fins de traçabilité de la conformité.

Foire aux questions

What invoice fields does the AI-Invoice Parser extract?+
The module returns a complete structured set: invoiceNumber, vendorName, vendorAddress, vendorEmail, vendorPhone, billToName, billToAddress, invoiceDate, dueDate, subTotal, total, currency (ISO 4217), paymentTerms, and a lineItems array with description, quantity, unit price, total, and HSN code per row. Indian tax fields (cgst, sgst, igst) appear when present. Every field comes with a confidence score so you can decide which extractions to trust automatically and which to route for human review.
What file formats does AI-Invoice Parser support in Make?+
PDF, PNG, JPG, and JPEG. Digital PDFs (born-digital invoices generated by ERPs or invoicing software) deliver the highest extraction accuracy. Scanned PDFs and photographed invoices work too: PDF4me applies AI OCR before semantic extraction. Always set the Invoice Name with the correct file extension so the module detects the format properly and applies the right processing pipeline.
How do I extract fields that are not in the standard invoice schema?+
Use the Custom Field Keys parameter. Add keys such as purchase_order_number, store_number, department_code, vendor_tax_id, gst_number, or any other field your accounting workflow needs. Each custom key returned appears as an individually mappable token in the Make output bundle and can be wired directly into accounting, database, or ERP modules without any additional parsing.
How should I handle low-confidence extractions in production scenarios?+
The confidence object returns per-field scores from 0 to 1. Add a Make Filter immediately after the parser to route low-confidence invoices (e.g. total confidence below 0.85, or any critical field below 0.90) into a human review queue in Airtable, Slack, or a dedicated approval workflow. High-confidence results go straight to QuickBooks, Xero, NetSuite, or your ERP. This pattern eliminates costly downstream corrections while still scaling to thousands of invoices per month.
Can AI-Invoice Parser process invoices in different languages and currencies?+
Yes. The AI is trained on multilingual invoices and handles English, German, French, Spanish, Italian, Portuguese, Dutch, and other major business languages without any extra configuration. Currencies are returned in ISO 4217 format (USD, EUR, GBP, INR, CHF, JPY, etc.) so downstream conversion or reconciliation logic always has a normalized code regardless of the source invoice format.

Modules associés

Obtenez de l'aide