Saltar al contenido principal

Analizar documento en Zapier

Lo que hace esta acción

PDF4me Analizar documento ejecuta su plantilla de análisis guardada contra una PDF dentro de un Zapier Zap devuelve los campos extraídos listos para mapearlos en el siguiente paso. Se puede activar desde cualquiera de los más de 6000 campos disponibles. Zapier aplicaciones (Gmail, Dropbox, Slack, Google Drive, OneDrive, webhooks), haga referencia a la plantilla por Nombre de la plantilla (TemplateId)y enviar los valores analizados directamente a Google Sheets, Airtable, HubSpot, Pipedrive, QuickBooks o cualquier otra aplicación posterior.

Entradas de blog relacionadas(1)

Antes de ejecutar esta acción: crear una plantilla de análisis en el PDF4me panel. Defina sus claves de captura y seleccione Expresión regular para patrones estables o JavaScript Expresión para lógica condicional. El Zapier referencias de acción que plantilla por ID de plantilla. Ver Preparar la información de análisis para el documento Para la configuración completa, ejemplos de expresiones regulares (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), y dos en funcionamiento JavaScript Ejemplos de clasificadores de expresión.

Autenticando su API Pedido

El PDF4me acción en Zapier requiere un PDF4me conexión de cuentaInicia sesión una vez con tu API clave y reutilícela en cada PDF4me acción en tu Zap.

Datos importantes que no debes perderte

El nombre de la plantilla acepta el GUID TemplateId.
A pesar de la etiqueta del campo, pegue el GUID TemplateId del panel de control. Es estable incluso después de cambiar el nombre y es el valor de producción seguro para las republicaciones de Zap.
Expresiones regulares para patrones estables, JavaScript para lógica condicional
Las reglas de captura se encuentran en la plantilla. Utilice expresiones regulares para números de factura, fechas y montos. JavaScript Expresión con el texto Variable para la clasificación y reglas de reserva. Cada clave de captura se convierte en un campo de salida en la acción.
Funciona con cualquier Zapier entrada de archivo
El campo Archivo acepta el binario PDF desde cualquier río arriba Zapier paso (Gmail Nuevo archivo adjunto, Dropbox Nuevo archivo, Google Drive, Slack, webhook, Zapier Almacenamiento). El mismo TemplateId funciona desde Make, n8n, Power Automatey dirigir REST.
Analizar la acción de documento en Zapier

Parámetros

ParámetroRequeridoLo que haceEjemplo
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

Tipos de expresiones en su plantilla de análisis

Expresión regularPatrones estables
Números de factura (INV-\d{6,10}), fechas (\d{2}/\d{2}/\d{4}), cantidades ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?). Alrededor del 80% de las claves de captura de producción.
Expresión JavaScriptLógica condicional y clasificadores
El texto del área de captura se pasa como texto; devuelve una cadena. Clasificación de múltiples marcadores, reglas de reserva, normalización de fechas. Ver Preparar la información de análisis para el documento para dos muestras de trabajo.

Producción

La acción devuelve los datos del campo analizados como Zapier Valores de salida, con un campo por clave de captura en su plantilla. Selecciónelos desde el selector de campos dinámico en cualquier paso posterior.

Salida del documento analizado en Zapier que muestra los campos analizados.

Ejemplos de Zap

Patrones comunes de ZapierTypical ways to chain Parse Document into a Zap.
Factura de Gmail a Google Sheets
  1. La función "Nuevo archivo adjunto" de Gmail se activa con una etiqueta como "Facturas de proveedores".
  2. El filtro solo deja pasar los archivos que terminan en .pdf.
  3. El análisis del documento compara la plantilla de factura con el archivo adjunto.
  4. La función Crear fila en la hoja de cálculo de Google escribe invoiceNumber, totalAmount y invoiceDate en el registro de cuentas por pagar.
Recibo de Dropbox a Airtable
  1. Dropbox Nuevo archivo en carpeta se activa en /receipts.
  2. El análisis del documento ejecuta la plantilla de recibo.
  3. La función Crear registro de Airtable escribe el proveedor, la fecha, el total y los artículos en la base de datos de gastos.
  4. El canal de mensajes de Slack publica un resumen en #finanzas.
Contrato de webhook con HubSpot
  1. Webhooks por Zapier Catch Hook recibe un contrato entrante PDF.
  2. La función Parse Document extrae las partes, el valor del contrato, la fecha de inicio y la fecha de finalización.
  3. La función Crear o Actualizar Acuerdo de HubSpot escribe los datos del contrato en el registro del acuerdo.
  4. El webhook saliente notifica al propietario de la transacción.

Preguntas frecuentes

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.

Acciones relacionadas

La misma tarea en otras plataformas.

Obtén ayuda