Zum Hauptinhalt springen

Dokument parsen in Zapier

Was diese Aktion bewirkt

PDF4me Dokument analysieren Führt Ihre gespeicherte Parse-Vorlage gegen eine PDF innerhalb eines Zapier Zap sendet einen Befehl und gibt die extrahierten Felder zurück, die direkt im nächsten Schritt verarbeitet werden können. Auslösbar durch über 6.000 weitere Befehle. Zapier Apps (Gmail, Dropbox, Slack, Google Drive, OneDrive, Webhooks) referenzieren die Vorlage durch Vorlagenname (TemplateId)und leiten Sie die analysierten Werte direkt an Google Sheets, Airtable, HubSpot, Pipedrive, QuickBooks oder eine beliebige nachgelagerte Anwendung weiter.

Verwandte Blog-Beiträge(1)

Bevor Sie diese Aktion ausführen: Erstellen Sie eine Parse-Vorlage im PDF4me Dashboard. Definieren Sie Ihre Erfassungsschlüssel und wählen Sie aus Regex-Ausdruck für stabile Muster oder JavaScript Ausdruck für bedingte Logik. Die Zapier Aktionsverweise auf diese Vorlage durch TemplateId. Sehen Parse-Informationen für Dokument vorbereiten Für die vollständige Einrichtung, Regex-Beispiele (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), und zwei arbeitende JavaScript Beispiele für die Klassifizierung von Ausdrücken.

Authentifizierung Ihres API Anfrage

Der PDF4me Aktion in Zapier benötigt ein PDF4me KontoverbindungMelden Sie sich einmal mit Ihrem Konto an. API Schlüssel und verwenden Sie ihn für jedes Mal wieder. PDF4me Aktion in Ihrem Zap.

Wichtige Fakten, die Sie nicht verpassen sollten

Der Vorlagenname akzeptiert die TemplateId-GUID.
Ungeachtet der Feldbezeichnung fügen Sie die GUID TemplateId aus dem Dashboard ein. Sie bleibt auch nach Umbenennungen stabil und stellt den sicheren Produktionswert für erneute Zap-Veröffentlichungen dar.
Reguläre Ausdrücke für stabile Muster, JavaScript für bedingte Logik
Die Erfassungsregeln sind in der Vorlage enthalten. Verwenden Sie reguläre Ausdrücke für Rechnungsnummern, Daten und Beträge. JavaScript Ausdruck mit dem Text Variable für Klassifizierungs- und Ausweichregeln. Jeder Erfassungsschlüssel wird zu einem Ausgabefeld der Aktion.
Funktioniert mit jedem Zapier Dateieingabe
Das Feld „Datei“ akzeptiert Binärdateien. PDF von jedem vorgelagerten Kanal Zapier Schritt (Gmail Neuer Anhang, Dropbox Neue Datei, Google Drive, Slack, Webhook, Zapier Speicher). Dieselbe TemplateId funktioniert von Make, n8n, Power Automateund direkt RESTDie
Aktion „Dokument analysieren“ in Zapier

Parameter

ParameterErforderlichWas es tutBeispiel
FileYesBinary PDF from any upstream Zapier step: Gmail New Attachment, Dropbox New File in Folder, Google Drive New File in Folder, OneDrive New File, Slack New File, webhook with file payload. Pick from the prior step output.Attachment from Gmail
Document NameYesSource filename including .pdf extension. Usually mapped from the same upstream step Filename output.invoice.pdf
Template NameYesTemplateId GUID from the PDF4me dashboard. Identifies which parse template (capture keys + extraction rules) the action should apply.12345678-1234-1234-1234-123456789abc

Ausdruckstypen in Ihrer Parsevorlage

Regex-AusdruckStabile Muster
Rechnungsnummern (INV-\d{6,10}), Daten (\d{2}/\d{2}/\d{4}), Beträge ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Rund 80 % der Produktionsschlüssel.
JavaScript-AusdruckBedingte Logik und Klassifikatoren
Der Text des Erfassungsbereichs wird übergeben als TextGibt eine Zeichenkette zurück. Klassifizierung mehrerer Marker, Ausweichregeln, Datumsnormalisierung. Siehe Parse-Informationen für Dokument vorbereiten für zwei Arbeitsmuster.

Ausgabe

Die Aktion gibt die analysierten Felddaten zurück als Zapier Ausgabewerte, wobei jedem Erfassungsschlüssel in Ihrer Vorlage ein Feld zugeordnet ist. Wählen Sie diese in einem beliebigen nachfolgenden Schritt über die dynamische Feldauswahl aus.

Ausgabe des Parse-Dokuments in Zapier, die die geparsten Felder anzeigt

Zap-Beispiele

Häufige Zapier-MusterTypical ways to chain Parse Document into a Zap.
Gmail-Rechnung in Google Sheets
  1. Gmail löst die Benachrichtigung „Neuer Anhang“ bei einem Label wie z. B. „Lieferantenrechnungen“ aus.
  2. Der Filter lässt nur Dateien durch, die auf .pdf enden.
  3. Parse Document wendet die Rechnungsvorlage auf den Anhang an.
  4. Mit der Funktion „Google Sheets Tabellenzeile erstellen“ werden Rechnungsnummer, Gesamtbetrag und Rechnungsdatum in den Kreditoren-Tracker geschrieben.
Dropbox-Beleg an Airtable
  1. Dropbox-Funktion „Neue Datei im Ordner“ wird beim Speichern von Belegen ausgelöst.
  2. Parse Document führt die Belegvorlage aus.
  3. Mit dem Befehl „Airtable Create Record“ werden Lieferant, Datum, Gesamtbetrag und Artikel in die Ausgabendatenbank geschrieben.
  4. Slack sendet eine Kanalnachricht, die eine Zusammenfassung im Kanal #finance veröffentlicht.
Webhook-Vertrag mit HubSpot
  1. Webhooks von Zapier Catch Hook erhält einen eingehenden Vertrag PDFDie
  2. Parse Document extrahiert die Vertragsparteien, den Vertragswert, das Startdatum und das Enddatum.
  3. HubSpot erstellt oder aktualisiert Deals und schreibt die Vertragsdaten in den Deal-Datensatz.
  4. Der ausgehende Webhook benachrichtigt den Deal-Inhaber.

Häufig gestellte Fragen

What goes in the Template Name field?+
Paste the TemplateId GUID from the PDF4me dashboard. Despite the field label, the GUID is the safer production value. It is stable across renames and identical to the value used by the REST API and the other platform connectors.
Where does the PDF file come from in a Zap?+
Any upstream Zapier step that exposes a file: Gmail New Attachment, Dropbox New File in Folder, Google Drive New File in Folder, OneDrive New File, Slack New File, Webhooks Catch Hook with file payload, Zapier Storage. Pick the file from the prior step output.
Do I have to build a template, or can the Zap parse any PDF?+
Template-based parsing is the supported production mode. Build the template once in the dashboard, then reference its TemplateId. The same TemplateId works in Make, n8n, Power Automate, and direct REST calls.
Can I extract data using JavaScript at parse time?+
Yes. Inside the template add a JavaScript Expression on a capture key. The capture area text is passed as the variable text and your function returns a string. The returned value appears in your Zap as a regular output field you can map into the next step.
How do I see the extracted fields in the field picker?+
Run the Test step at least once. Zapier reads the live response, learns the capture key names from your template, and surfaces them in the dynamic field picker of every downstream step.
What if my template changes (I add a new capture key)?+
Re-test the Parse Document action. Zapier re-reads the output and adds the new field to the picker. Then map it into downstream steps. The TemplateId stays the same so no other Zap step needs to change.

Ähnliche Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Hilfe erhalten