Cambiar el nombre de las facturas de proveedores mediante IA en Zapier: un flujo de trabajo de 5 pasos con Dropbox y PDF4me.

La parte dolorosa de las cuentas por pagar no es pagar las facturas, sino descubrimiento la factura correcta en el almacén cuando alguien la solicita tres semanas después. Cada proveedor nombra los archivos de manera diferente, cada escaneo es untitled (3).pdfCada carpeta de Dropbox se convierte en un pozo. La solución es permitir que la IA lea la factura en el momento en que llega, extraiga el nombre del cliente y cambie el nombre del archivo antes de que llegue al almacenamiento a largo plazo. Este tutorial crea el patrón exacto en Zapier con PDF4me AI - Analizador de documentos, Dropboxy una línea de 2 Código de Zapier Paso. Cinco pasos de Zap. Capturas de pantalla reales de un Zap en funcionamiento. El nombre del proveedor se convierte en el nombre del archivo. La búsqueda vuelve a funcionar.
Dos pasos de Dropbox enmarcan el Zap. El analizador de IA de PDF4me lee la factura. Un paso de código de dos líneas convierte la salida del analizador en tokens asignables. El nombre del proveedor se convierte en el nombre del archivo. El Zap se ejecuta en menos de 10 segundos de principio a fin en una factura de 1 página. No se requiere ningún analizador personalizado, el integrado extracción_de_factura_predeterminada Cubre la mayoría de las facturas de proveedores de forma predeterminada.
Preguntas y respuestas basadas en el porqué
¿Por qué dos pasos de Dropbox al principio? El Nuevo archivo en la carpeta El disparador proporciona metadatos (nombre, ruta, ID), pero no siempre un archivo binario limpio que las aplicaciones posteriores puedan volver a cargar. Buscar archivo El programa lee el archivo correctamente, por lo que PDF4me obtiene un documento real para analizar y el paso 5 dispone de los bytes necesarios para la carga. Este mismo procedimiento funciona en SharePoint o OneDrive con los conectores correspondientes.
¿Por qué un paso de código en medio? El analizador de IA devuelve los datos extraídos como un JSON. cadena en el Texto del documento salida. Zapier lo muestra como un gran bloque a menos que lo analices. Dos líneas de JSON.parse adentro Código de Zapier Convierte ese blob en un objeto real cuyas claves (nombre del cliente, número de factura, totales) se convierten en tokens asignables individualmente en el paso 5. El equivalente en Make es un módulo Parse JSON.
Por qué extracción_de_factura_predeterminada¿ Es el analizador integrado que viene con PDF4me, optimizado para facturas de proveedores típicas. Cambie a uno personalizado. Analizador de análisis sintáctico cuando necesite campos que no estén cubiertos por defecto, o para un Analizador de clasificación cuando un Zap debe gestionar varios diseños de proveedores en una sola ejecución.
¿Por qué cambiar el nombre en lugar de moverlo a una carpeta de proveedor? Ambos funcionan, puedes encadenar un Dropbox Mover archivo Después de este paso de Zap, también debes colocarlo en una subcarpeta de proveedor. Cambiar el nombre primero garantiza que la búsqueda por nombre devuelva la factura correcta al instante, incluso si la jerarquía de carpetas cambia.
Lo que obtendrás
Aporte: Una factura de proveedor en formato PDF depositada en una carpeta de Dropbox monitorizada (/MuneerTrigger En este tutorial, cualquier carpeta de la bandeja de entrada funciona. Producción: El mismo PDF vuelto a subir a /pdf4meoutput nombrado según el nombre del cliente del proveedor (por ejemplo, HEADWAY TECHNOL…1; RENT 3.6-2MB.pdf). El archivo original se deja intacto en la carpeta del activador para que pueda mantener un registro de auditoría.
Lo que necesitas
- Zapier. Abrir ZapierEl paso de Code by Zapier requiere al menos un plan Starter; todo lo demás funciona con el plan gratuito.
- Clave API de PDF4me. Obtén tu clave APILo conectarás la primera vez que añadas una acción de PDF4me.
- DropboxTanto para la carpeta de entrada (desencadenante) como para la carpeta de salida (cargar archivo), SharePoint, OneDrive y Google Drive funcionan de la misma manera con sus respectivos conectores.
- Una factura de proveedor de muestraCualquier PDF con un nombre de proveedor/cliente visible. El tutorial utiliza
factura-de-proveedor-ejemplo.pdf, puede Descarga el archivo exacto que se utiliza en este tutorial. y subirlo a Dropbox para duplicar cada captura de pantalla.
Primero, toma la muestra. Haz clic abajo para descargar la misma factura del proveedor que se muestra en las capturas de pantalla. Guárdala en tu carpeta de activadores de Dropbox antes de publicar el Zap para que la primera prueba genere el mismo token de nombre de cliente que ves en el paso final de carga.
El Zap de un vistazo
- Dropbox: Nuevo archivo en la carpeta (activador). Sondea una carpeta monitorizada cada pocos minutos en busca de nuevos archivos.
- Dropbox: Buscar archivo. Busca el nuevo archivo por su nombre para obtener su contenido binario en el Zap.
- PDF4me: IA - Analizador de documentos. Dirige el
default_invoice_extractionAnalizador. - Código de Zapier: Ejecutar JavaScriptDos líneas que
JSON.parseconvertir el texto del documento en un objeto real. - Dropbox: Subir archivo. Escribe el archivo de vuelta con Nombre del cliente como el nuevo nombre de archivo.
Descripción general completa de Zap

Cinco pasos. Cada tarjeta muestra una marca de verificación verde cuando está configurada. PDF4me se ubica en el centro; el paso de Código convierte la salida del analizador en tokens asignables.
Paso 1: Dropbox – Nuevo archivo en la carpeta (Activador)
Zap hasta ahora: Solo el disparador.
- En Zapier clic + Crear Zap.
- Elegir Dropbox como aplicación de activación, Nuevo archivo en la carpeta como el evento.
- Conectar Si aún no lo has hecho, puedes agregar tu cuenta de Dropbox.
- Configurar:
- Espacio:
Default - Carpeta:
/MuneerTrigger(o en cualquier carpeta de la bandeja de entrada donde los proveedores dejen sus mensajes) - ¿Incluir archivos en subcarpetas?:
False - ¿Incluir el contenido del archivo?:
Yes(Importante, proporciona a los pasos posteriores una alternativa binaria limpia) - ¿Incluir enlace para compartir?:
Yes(Opcional, útil si deseas enviar un enlace por Slack más tarde)
- Espacio:
- Disparador de pruebaArrastra una factura de ejemplo a la carpeta; Zapier debería generar un nuevo registro de archivo.
Configuración del disparador

El activador supervisa la carpeta de la bandeja de entrada y realiza sondeos cada 2 minutos de forma predeterminada en el plan Starter, y con mayor frecuencia en los planes superiores.
Paso 2: Dropbox – Buscar archivo
Zap hasta ahora: Activador → Buscar archivo.
El activador "Nuevo archivo" te proporciona el nombre y la ruta del archivo, pero "Buscar archivo" garantiza un binario limpio y descargable que los pasos siguientes podrán reutilizar. Añádelo.
- Haga clic + debajo del gatillo. Seleccionar Dropbox, Buscar archivo.
- Configurar:
- Espacio:
Default - Carpeta:
/pdf4metest/sample(la carpeta donde reside realmente el archivo, a menudo la misma que la carpeta que activa el sistema) - ¿Incluir archivos en subcarpetas?:
False - Nombre del archivo (obligatorio): seleccione el Nombre del archivo token del activador (se autocompleta a medida que escribes)
- ¿Incluir el contenido del archivo?:
Yes - ¿Incluir enlace para compartir?:
Yes - ¿Éxito si no se encuentran resultados de búsqueda?: dejar por defecto (
False, detiene el Zap) - Si se encuentran varios resultados de búsqueda: dejar por defecto (
Return first search result)
- Espacio:
- Acción de pruebaZapier debería devolver el archivo con contenido binario.
Buscar configuración de archivo

La función Find File garantiza que la acción posterior de PDF4me y el paso Upload File obtengan un archivo binario limpio, no solo un enlace de Dropbox.
Paso 3: PDF4me – IA - Analizador de documentos
Zap hasta ahora: Activador → Buscar archivo → IA - Analizador de documentos.
Aquí es donde la IA lee la factura y extrae los campos estructurados. El analizador predeterminado cubre las facturas típicas de proveedores; más adelante, puede cambiar a un analizador personalizado para campos específicos del sector.
- Haga clic +. Buscar PDF4me, elegir IA - Analizador de documentos.
- Conectar PDF4me con tu clave API (solo la primera vez, reutilízala en todas las acciones de PDF4me).
- Configurar:
- Archivo: elige el Archivo Token del paso 2 (Buscar archivo). Salir URL del archivo vacío, ya tienes un archivo.
- Nombre del archivo: concatenar el Nombre del archivo y Extensión de archivo tokens del paso 2 para que la acción reciba el nombre original con la extensión correcta.
- Nombre del analizador de IA:
default_invoice_extraction(la plantilla de factura integrada)
- Acción de prueba. Inspeccione la respuesta. Debería ver un
Doc Textcampo que contiene una cadena JSON con campos extraídos, además de tokens individuales comoCustomer Name,Invoice Number, totales, partidas individuales.
Consejo. Si extracción_de_factura_predeterminada Si falta algún campo que necesite (número de IVA del proveedor, códigos HSN, columnas de línea de artículo personalizadas), cree un analizador personalizado en el Panel de control del analizador de documentos con IA y haga referencia a su ID aquí. Misma acción, esquema diferente. Reconstrucción de Zero Zap.
Paso 4: Codificar con Zapier – Ejecutar JavaScript
Zap hasta ahora: Activador → Buscar archivo → IA - Analizador de documentos → Ejecutar JavaScript.
El analizador de IA devuelve sus datos como una cadena JSON en el Doc Text salida. Zapier lo muestra como un solo token. Para mapear campos individuales (Customer Name, Invoice Number, etc.) en el siguiente paso, primero analícelo en un objeto real.
- Haga clic +. Elegir Código de Zapier, evento Ejecutar Javascript.
- Datos de entrada: agregar una entrada.
- Nombre:
data2 - Valor: elige el Texto del documento token del paso 3 (PDF4me).
- Nombre:
- Código (pegar exactamente):
const parsed = JSON.parse(inputData.data2);
return parsed;
- Acción de prueba. La salida debe mostrar cada campo del esquema de su analizador como un token individual:
parsed customerName,parsed invoiceNumber,parsed totalAmount, etc.
Ejecutar configuración de Javascript

Dos líneas convierten el JSON del analizador de IA en tokens de Zapier que se pueden asignar individualmente. El equivalente en Make es un módulo Parse JSON.
Variante sin código. Si no puede usar Code by Zapier (por ejemplo, plan gratuito), utilice el Formateador de Zapier → Utilidades → Seleccionar de la lista o Tabla de búsqueda patrones para extraer valores específicos de la información en bruto Texto del documento Cadena. Menos elegante, pero gratis.
Paso 5: Dropbox – Cargar archivo (Renombrar inteligente)
Zap hasta ahora: Activador → Buscar archivo → IA - Analizador de documentos → Ejecutar JavaScript → Subir archivo.
Esta es la recompensa. Coge el archivo del paso 2 y vuelve a subirlo con el nombre del cliente extraído como nombre de archivo.
- Haga clic +. Elegir Dropbox, Subir archivo.
- Configurar:
- Espacio:
Default - Carpeta:
/pdf4meoutput(o dondequiera que deban guardarse tus facturas renombradas) - Archivo: elige el Archivo token del paso 2 (Buscar archivo)
- Exagerar:
True(oFalsesi quieres fallar estrepitosamente en duplicados) - Especifique el nombre del archivo.: elige el Nombre del cliente token del paso 4 (el JSON analizado)
- Especificar extensión de archivo: elige el Extensión de archivo ficha del paso 2
- ¿Incluir enlace para compartir?:
Yes
- Espacio:
- Publicar el Zap.
Configuración de carga de archivos

El token de nombre de cliente extraído mediante IA se introduce directamente en la opción "Especificar nombre de archivo". La extensión original permite que el archivo se pueda abrir como PDF.
Ejecuta el Zap y verifica
- Activar/desactivar el Zap En.
- Arrastre un PDF de factura de muestra a
/MuneerTrigger. - Espere a que se active la comprobación (hasta 2 minutos en Starter). Historia de ZapLos cinco pasos deben estar en verde.
- Abrir Dropbox
/pdf4meoutputEl archivo está ahí, con el nombre del cliente del proveedor y la extensión original conservada.
¿Qué construiste exactamente? Un sistema automatizado de gestión de cuentas por pagar transforma los nombres de archivo de facturas de proveedores, a menudo caóticos, en un archivo indexado por nombre de cliente. La IA gestiona las variaciones, el paso de código procesa el JSON y Dropbox se encarga del almacenamiento. Este mismo patrón funciona en Make (utilizando el módulo Analizar JSON en lugar de Código) y en Power Automate (utilizando la acción Analizar JSON).
Variaciones comunes que puedes agregar sin reconstruir
Nueva factura de {{customerName}} para {{totalAmount}} pendiente {{dueDate}}, archivo en {{Upload File sharing link}}Visibilidad sin notificación manual./pdf4meoutput/{{customerName}}Crea automáticamente una carpeta por proveedor.extracción_de_factura_predeterminada para un ID de analizador de clasificación que contenga un esquema por proveedor. Utilice Rutas de Zapier Después del paso 4, bifurque en el nombre de clasificación y cambie el nombre/archivo por proveedor.Solución de problemas
Asegúrese de haber mapeado el Archivo El token proviene del paso 2 (Buscar archivo), no del paso 1 (el activador). El activador a veces solo envía metadatos; Buscar archivo siempre envía un archivo binario.
extracción_de_factura_predeterminada reconoce diseños típicos. Si su proveedor utiliza uno inusual y customerName aparece en blanco, cree un analizador de análisis personalizado con una descripción de campo como "Nombre del cliente tal como aparece impreso en el encabezado de la factura, a veces etiquetado como Comprador, Facturar a o Enviar a." En su lugar, seleccione ese analizador en el paso 3.
El analizador de IA devuelve texto plano en raras ocasiones debido a errores. Envuelva el análisis en un bloque try/catch y, si no funciona, devuelva la cadena sin procesar para que Zap no falle: intentar { return JSON.parse(inputData.data2) } atrapar (e) { return { raw: inputData.data2 } }.
Dos proveedores con el mismo nombre de cliente entrarán en conflicto. Cualquiera de los conjuntos Exagerar a Verdadero en el paso 5 (la última escritura gana) o agregar el Zap {{zap_meta_human_now}} Se añade un token al nombre del archivo para garantizar su unicidad.
Próximos pasos
IA - Documentos de acción del analizador de documentos
Crea un analizador de análisis sintáctico personalizado.
Obtén tu clave API
↓ Descargar sample-vendor-invoice.pdf
El mismo patrón de cinco pasos (activar → obtener → analizar con IA → analizar JSON → escribir) funciona para cualquier extracción de IA en Zapier. Una vez que implementas una, las siguientes prácticamente no cuestan nada.