Zum Hauptinhalt springen

KI-gestütztes Extrahieren und intelligentes Umbenennen beliebiger PDFs in Make: Ein 4-Modul-Dropbox-Workflow mit PDF4me AI – Dokumentenparser

· 21 Minuten Lesezeit
SEO and Content Writer

Die größte Herausforderung bei der Automatisierung der Lieferantenrechnungsverarbeitung war schon immer die Dateibenennung. Ein Ordner voller 2030703747 (1).pdf Und Scan_2026-04-12_invoice.pdf ist weder durchsuchbar noch sortierbar und unmöglich zu prüfen. PDF4me AI – Dokumentenparser plus ein Make Parse JSON-Modul, das das behebt 4 Module, kein CodeDie KI extrahiert den Anbieternamen aus der PDF-Datei, und im selben Szenario wird die Datei erneut hochgeladen. Acme Industries.pdfDie folgenden Screenshots zeigen den genauen Ablauf, der auf der Leinwand aufgezeichnet wurde.

Das Szenario im Überblick
1. Dropbox Download
Pulls /pdf4metest/sample/2030703747 (1).pdf. Scheduled trigger shown.
2. PDF4me AI - Document Parser
Runs the default_invoice_extraction Analyzer Template. Output: Doc Text JSON.
3. JSON Parse JSON
JSON string mapped to 3. Doc Text. Exposes vendorName, invoiceNumber, totalAmount, etc.
4. Dropbox Upload
Writes to /pdf4meoutput/ with File Name = 6. vendorName + .pdf. Smart-rename complete.
Die Kurzfassung

Vier Make-Module. Dropbox Datei herunterladen zieht die unformatierte PDF-Datei des Anbieters herunter (Screenshots zeigen YnooxTestone Verbindung, Pfad /pdf4metest/sample/2030703747 (1).pdfPDF4me KI - Dokumentenparser Ordnet Dateinamen und Dokumente aus dem vorherigen Schritt zu und führt die entsprechenden Befehle aus. Standard-Rechnungsextraktion als die KI-Analysator-ID.JSON JSON parsen dreht die Dokumenttext Ausgabe in einzeln zuordenbare Token. Dropbox Datei hochladen schreibt an /pdf4meoutput/ mit Dateiname = 6. Anbietername + .pdf Und Daten = 1. Daten Aus dem ursprünglichen Download. Das Ergebnis: Dieselbe PDF-Datei landet mit einem aussagekräftigen Dateinamen in Ihrem Ausgabeverzeichnis – ganz ohne menschliches Zutun.

Der Grund, warum es 4 statt 8 Module sind

Zwei Gestaltungsmöglichkeiten. Erstens: Die Daten im Upload-Modul sind an Modul 1 (ursprüngliche Dropbox-Daten) gebunden., nicht Modul 3. Der KI-Parser muss lediglich Metadaten extrahieren; beim Upload wird die ursprüngliche, unveränderte Datei wiederverwendet, sodass keine erneute Kodierung, kein Qualitätsverlust und ein Schritt weniger erforderlich sind. Zweitens, Der Dateiname verwendet das geparste Token plus ein Literal. .pdf Verlängerung (Der Screenshot zeigt 6. Name des Anbieters gefolgt vom getippten Text .pdf) sodass die umbenannte Datei unabhängig vom Ergebnis der KI eine gültige Dateiendung behält.

Häufige Probleme aus dem Alltag, die damit gelöst werden

Menschen suchen nach genau diesem Problem mit Formulierungen wie:

  • „Wie kann ich eine PDF-Datei automatisch anhand ihres Inhalts umbenennen?“ Dieses Szenario mit vier Modulen macht es möglich: Die KI liest den Herstellernamen, der Upload verwendet ihn als Dateinamen. Kein manueller Aufwand.
  • Kann man mit Make den Namen eines Anbieters aus einer PDF-Datei extrahieren und ihn anderweitig verwenden? Ja. Der JSON-Parse-Schritt direkt nach AI - Document Parser gibt jedes extrahierte Feld als einzeln zuordenbares Token aus (vendorName, invoiceNumber, totalAmount usw.).
  • Gibt es in Make einen KI-Dokumentenparser? Ja, das PDF4me AI - Document Parser Modul. Es ist vorlagenbasiert (Analyzer Template), sodass dasselbe Modul Rechnungen, Quittungen, Verträge und benutzerdefinierte Formulare verarbeitet.
  • Wie extrahiere ich strukturiertes JSON aus einer PDF-Datei, ohne ein Modell zu trainieren? Wählen Sie eine integrierte Analysevorlage (default_invoice_extraction (für AP) oder erstellen Sie eine benutzerdefinierte Version im PDF4me-Dashboard. Keine Schulung erforderlich.
  • Kann ich die Ausgabedatei mithilfe eines der extrahierten Felder umbenennen? Ja. Nach dem Parsen des JSON-Codes fügen Sie das geparste Token in das Feld „Dateiname hochladen“ ein. Fertig.

Was Sie aufbauen

Ein wiederverwendbares Make-Szenario für die Automatisierung der Kreditorenbuchhaltung und des Dokumenteneingangs. Nach Auslösung eines Triggers (manuell, planmäßig wie dargestellt, Dateiüberwachung, Webhook) wird die Lieferanten-PDF-Datei von KI analysiert und anschließend mit einem aussagekräftigen, inhaltsbasierten Dateinamen erneut hochgeladen. Fügen Sie beliebige andere PDF4me Analyzer-Vorlagen (z. B. für Belege, Verträge, Bestellungen oder benutzerdefinierte Formulare) hinzu, um weitere Dokumenttypen mit demselben Workflow zu verarbeiten.

Szenario-Canvas erstellen: Dropbox-Datei herunterladen (mit Zeitschaltuhr), PDF4me AI – Dokumentenparser, JSON-JSON parsen und Dropbox-Datei hochladen. Vier große, kreisförmige Modulsymbole, die mit den standardmäßigen gestrichelten Linien von Make verbunden sind.

Vier Module in einem. Das Uhrensymbol auf Dropbox 1 signalisiert einen geplanten Auslöser; für den Produktivbetrieb auf Webhook oder Dateiüberwachung umstellen.


Was Sie benötigen

Nehmen Sie zuerst die Probe. Laden Sie dieselbe Lieferantenrechnung herunter, die in den Screenshots verwendet wird. Legen Sie sie in Ihren Dropbox-Quellordner ab (zum Beispiel /pdf4metest/sample/) bevor das Szenario ausgeführt wird, damit Modul 1 dieselbe Datei abruft und Standard-Rechnungsextraktion gibt dasselbe zurück Anbietername Token, das Sie im Upload-Schritt sehen.

Kurzübersicht: Was die einzelnen Parameter bewirken

AI Analyzer Id
Picks the Analyzer Template. default_invoice_extraction for invoices; custom templates for receipts, contracts, purchase orders.
File Name + Document
Both mapped from the prior storage module. Filename (with extension) and binary content of the source.
Doc Text (output)
JSON string with every extracted field. Always wire into a JSON Parse JSON module next.
Parsed tokens
After Parse JSON, every Analyzer Template field becomes an individually mappable token (vendorName, invoiceNumber, etc).
Smart-rename pattern
Drop a parsed token + .pdf into the downstream Upload File Name slot. Output file is renamed automatically.
Connection reuse
One PDF4me connection per Make team is enough. Add it once, reuse across every PDF4me module.

Erstellen Sie das Szenario

Modul 1: Dropbox-Datei herunterladen

Ziehen Sie die unformatierte Hersteller-PDF-Datei aus dem Quellordner.

FeldIn diesem Lauf verwendeter Wert
ConnectionYnooxTestone (ynoox.test...). your Dropbox connection
Way of selecting filesSelect a file
File/pdf4metest/sample/2030703747 (1).pdf
Dropbox-Datei-Download-Konfiguration mit Verbindung YnooxTestone, Vorgehensweise zur Dateiauswahl: Datei auswählen, Dateipfad: /pdf4metest/sample/2030703747 (1).pdf.

Modul 2: PDF4me AI – Dokumentenparser

Suchen nach PDF4me im Aktionsauswahlfeld und Auswählen KI - DokumentenparserDie

FeldIn diesem Lauf verwendeter Wert
ConnectionMy PDF4me connection (t...)
FileMap
File Name1. File Name (from Module 1)
Document1. Data (from Module 1)
AI Analyzer Iddefault_invoice_extraction (built-in)
PDF4me AI - Document Parser-Aktion konfiguriert mit Verbindung Meine PDF4me-Verbindung, Datei auf Map eingestellt, Dateiname 1. Dateiname, Dokument 1. Daten und AI Analyzer Id default_invoice_extraction.

Der Standard-Rechnungsextraktion Die Vorlage ist integriert. Klicken Sie auf Analysatorvorlage Im Hinweis ist ein Link enthalten, mit dem Sie einen benutzerdefinierten Analysator für Belege, Verträge oder beliebige Dokumenttypen erstellen können.

Modul 3: JSON – JSON parsen

Das KI-Modul gibt sein Ergebnis als JSON-Zeichenkette zurück. Doc Text. Analysiere es, um einzeln zuordenbare Felder freizulegen.

FeldIn diesem Lauf verwendeter Wert
Data structureMy data structure (or leave blank. Make builds one on first run)
JSON string3. Doc Text (from Module 2)
Erstellen Sie eine JSON-Parse-JSON-Aktion, wobei die Datenstruktur auf „Meine Datenstruktur“ belassen und der JSON-String auf „3. Doc Text“ aus dem Modul „AI - Document Parser“ abgebildet wird.

Datenstruktur auf Standardeinstellung belassen. Meine Datenstruktur und Make erstellt einen Build aus der Live-KI-Ausgabe beim ersten Szenario-Lauf.

Modul 4: Dropbox-Datei hochladen

Der Schritt der intelligenten Umbenennung. Karte Dateiname zum geparsten Token plus einem Literal .pdf Erweiterung und Daten zum Original Datei Modul 1 (nicht die KI-Ausgabe).

FeldIn diesem Lauf verwendeter Wert
ConnectionYnooxTestone (ynoox.test...)
Folder/pdf4meoutput/
FileMap (so File Name and Data come from prior modules)
File Name6. vendorName + .pdf (the parsed vendorName plus a literal .pdf extension)
Data1. Data (re-uses the original Dropbox download. not the AI output)
Erstellen Sie eine Dropbox-Upload-Datei-Konfiguration mit Verbindung YnooxTestone, Ordner /pdf4meoutput/, Datei auf Map eingestellt, Dateiname auf 6. vendorName gefolgt von .pdf eingestellt und Daten auf 1. Daten aus dem ursprünglichen Dropbox-Download zugeordnet.

Intelligente Umbenennung: 6. Name des Anbieters ist das geparste Token aus Modul 3, mit einem Literal .pdf direkt danach getippt.

Speichern und klicken Einmal ausführenDie PDF-Datei des Anbieters landet in /pdf4meoutput/ benannt nach dem Lieferanten.


Fehlerbehebung

Parse JSON cannot see Doc Text
The AI module did not run yet. execute the scenario once with Run once. Make builds the data structure from the live output of Module 2 on first execution.
Renamed file has no .pdf extension
Forgot the literal .pdf text after the vendorName token. Click the File Name field, place the cursor after the parsed token, and type .pdf.
Upload writes an empty file
Data is bound to the wrong source. It should be Module 1 (original Dropbox download). 1. Data, not the AI output. The AI module returns metadata, not a binary file.
vendorName comes back as empty or wrong
The Analyzer Template did not match the document layout. Try a different built-in template, or create a custom template at dev.pdf4me.com tuned for the layout of your vendors.
Want to extract more than vendor name
Any field in the Analyzer Template is exposed as a token after Parse JSON. Drop invoiceNumber, totalAmount, lineItems, etc anywhere you would drop a normal Make variable.
AI Analyzer Id dropdown is empty
No analyzer templates exist on your PDF4me account yet. Open dev.pdf4me.com, navigate to the Analyzer Templates section, and either pick the built-in default_invoice_extraction or create a custom template.

Wann man dieses Muster verwendet

Accounts payable automation
Vendor invoices in, structured data into Airtable / NetSuite / Xero, renamed file archived.
Email-to-ERP routing
Inbound email PDFs get parsed and routed to the right department based on extracted fields.
Contract intake (custom template)
Custom Analyzer Template extracts effective_date, parties, governing_law into a legal tracker.
Audit-friendly archives
Renaming by extracted vendor and date makes folders searchable and audit-trail clean.

Was Sie als Nächstes lesen sollten


Häufig gestellte Fragen

What is the difference between AI - Document Parser and AI-Invoice Parser?+
AI-Invoice Parser uses a fixed invoice schema (vendor, line items, totals, dates) and returns confidence scores. AI - Document Parser is template-driven via the AI Analyzer Id, so you can swap the document type by picking a different template. Use AI-Invoice Parser for AP-only workflows; use AI - Document Parser when you handle multiple document types or need a custom field set.
Where do I create a custom Analyzer Template?+
From the AI Analyzer Id dropdown click the Analyzer Template link in the hint, or visit dev.pdf4me.com. Define the fields you want extracted, name the template, save. The new template appears in the AI Analyzer Id dropdown in Make on the next scenario edit.
Why is Data on the Upload module bound to Module 1 instead of Module 2?+
Because the AI module only returns metadata (the extracted JSON on Doc Text), not a binary file. The original PDF lives on Module 1 Data. Re-using it on the upload avoids re-encoding and keeps the output identical to the input.
How do I add the .pdf extension to the renamed file?+
After dropping the parsed vendorName token into File Name, place the cursor right after it and type the literal text .pdf. Make stores File Name as a mixed string (token + literal), and the upload writes the file with the combined name.
Can I trigger this from email, SharePoint, or a webhook instead of a scheduled Dropbox download?+
Yes. Replace Module 1 with any module that produces a binary file and a filename: Gmail Get Attachments, SharePoint Get file content, OneDrive Download a File, Webhooks Custom webhook with file payload. Modules 2, 3, 4 stay identical.
How big can the input PDF be?+
Practical limits are bounded by Make operation timeouts and the PDF4me API payload limit. For multi-hundred-MB documents, downsample first via a PDF4me Compress action then run AI - Document Parser on the result.
Does this work in Power Automate, n8n, or Zapier?+
Yes. The PDF4me AI - Document Parser action is available on all four platforms with the same Analyzer Template concept. See the cross-platform comparison at the bottom of the Make action reference page.
How accurate is the extraction?+
Accuracy depends on document layout consistency and the Analyzer Template fit. Built-in templates like default_invoice_extraction are tuned across thousands of vendor invoices. For custom layouts that the AI mis-reads on, build a custom Analyzer Template in dev.pdf4me.com with examples of your specific format.

Los geht's!

Probieren Sie es mit der Komplettlösungsdatei.

↓ Beispielrechnung herunterladen (sample-vendor-invoice.pdf)