Passa al contenuto principale

Analizza il documento in Zapier

Cosa fa questa azione

PDF4me Analizza il documento esegue il tuo modello di analisi salvato rispetto a PDF all'interno di un Zapier Zap e restituisce i campi estratti pronti per essere mappati nel passaggio successivo. Attivazione da uno qualsiasi di oltre 6.000 Zapier app (Gmail, Dropbox, Slack, Google Drive, OneDrive, webhook), fare riferimento al modello tramite Nome del modello (TemplateId)e instradare i valori analizzati direttamente in Google Sheets, Airtable, HubSpot, Pipedrive, QuickBooks o qualsiasi altra applicazione.

Articoli correlati del blog(1)

Prima di eseguire questa azione: creare un modello di analisi nel PDF4me dashboard. Definisci i tasti di acquisizione e scegli Espressione regolare per modelli stabili o JavaScript Espressione per la logica condizionale. Il Zapier riferimenti di azione che modello da TemplateId. Vedere Prepara le informazioni di analisi per il documento per la configurazione completa, esempi di Regex (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), e due lavoratori JavaScript Esempi di classificatori di espressioni.

Autenticazione del tuo API Richiesta

IL PDF4me azione in Zapier richiede un PDF4me connessione dell'accountAccedi una volta con il tuo API chiave e riutilizzarla in ogni PDF4me azione nel tuo Zap.

Informazioni importanti da non perdere

Il nome del modello accetta il GUID TemplateId
Nonostante l'etichetta del campo, incolla il GUID TemplateId dalla dashboard. Rimane invariato anche dopo aver rinominato il file ed è il valore di produzione sicuro per le ripubblicazioni di Zap.
Espressioni regolari per modelli stabili, JavaScript per la logica condizionale
Le regole di acquisizione sono presenti nel modello. Utilizza espressioni Regex per numeri di fattura, date e importi. JavaScript Espressione con il testo Variabile per le regole di classificazione e di fallback. Ogni chiave di acquisizione diventa un campo di output nell'azione.
Funziona con qualsiasi Zapier input file
Il campo File accetta il file binario PDF da qualsiasi a monte Zapier passaggio (nuovo allegato Gmail, nuovo file Dropbox, Google Drive, Slack, webhook, Zapier Archiviazione). Lo stesso TemplateId funziona da Make, n8n, Power Automatee diretto REST.
Azione di analisi del documento in Zapier

Parametri

ParametroNecessarioCosa faEsempio
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

Tipi di espressione nel tuo modello di analisi

Espressione regolareModelli stabili
Numeri di fattura (INV-\d{6,10}), date (\d{2}/\d{2}/\d{4}), importi ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Circa l'80% delle chiavi di acquisizione della produzione.
Espressione JavaScriptLogica condizionale e classificatori
Il testo dell'area di cattura viene passato come testo; restituisce una stringa. Classificazione multimarcatore, regole di fallback, normalizzazione della data. Vedi Prepara le informazioni di analisi per il documento per due campioni di lavoro.

Produzione

L'azione restituisce i dati del campo analizzati come Zapier valori di output, con un campo per ogni chiave di acquisizione nel modello. Selezionali dal selettore di campi dinamico in qualsiasi passaggio successivo.

Output del documento di analisi in Zapier che mostra i campi analizzati

Esempi di Zap

Modelli Zapier comuniTypical ways to chain Parse Document into a Zap.
Fattura Gmail su Fogli Google
  1. La funzione "Nuovo allegato" di Gmail si attiva in presenza di un'etichetta come "Fatture fornitore".
  2. Il filtro lascia passare solo i file con estensione .pdf.
  3. La funzione "Analizza documento" esegue il modello di fattura confrontandolo con l'allegato.
  4. La funzione "Crea riga foglio di calcolo" di Google Sheets scrive il numero della fattura, l'importo totale e la data della fattura nel tracker dei fornitori.
Ricevuta di Dropbox su Airtable
  1. Dropbox Nuovo file nella cartella si attiva su /receipts.
  2. La funzione "Analizza documento" esegue il modello di ricevuta.
  3. Airtable, nella funzione "Crea record", inserisce nel database delle spese il fornitore, la data, il totale e gli articoli.
  4. Slack Invia messaggio al canale pubblica un riepilogo nel canale #finance.
Contratto Webhook con HubSpot
  1. Webhook di Zapier Catch Hook riceve un contratto in entrata PDF.
  2. La funzione "Parse Document" estrae le parti coinvolte, il valore del contratto, la data di inizio e la data di fine.
  3. HubSpot, nella sezione Crea o Aggiorna trattativa, inserisce i dati del contratto nel record della trattativa.
  4. Il webhook in uscita notifica il responsabile dell'affare.

Domande frequenti

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.

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza