Analizador de facturas con IA en Make
Lo que hace este módulo
PDF4me Analizador de facturas con IA extrae datos estructurados de PDF o facturas de imágenes dentro de su Make escenario usando IA, sin configuración de plantilla, sin coordenadas de campo, sin reglas que mantener. Proporcione un PDF, PNG, JPG, o JPEG y el módulo devuelve Detalles del proveedor, partidas, importes, fechas, impuestos, moneda y condiciones de pago. como campos asignables individualmente. Ideal para la automatización de cuentas por pagar, la gestión de gastos, la conciliación financiera y los flujos de trabajo de digitalización de facturas que se adaptan a cientos de proveedores y formatos.
Autenticando su API Pedido
Cada PDF4me módulo en Make requiere un válido Conexión. Crea o selecciona uno que contenga tu PDF4me API clave para que el escenario pueda autenticar de forma segura las solicitudes de extracción de facturas mediante IA.
Datos importantes que no debes perderte

Configure el archivo para asignarlo, conecte el nombre de la factura y el documento desde el módulo anterior y, opcionalmente, agregue claves de campos personalizados para extraer campos que van más allá del esquema de factura estándar.
Parámetros
Requerido: Siempre se deben proporcionar la conexión, el nombre de la factura y el documento. El campo de entrada correspondiente (propiedad binaria, Base64 Contenido o archivo URL) es obligatorio según el tipo de datos de entrada elegido. Las claves de campo personalizadas son opcionales y se pueden agregar según el escenario.
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| Connection | Yes | PDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios. | My PDF4me connection |
| Input Data Type | Yes | How the invoice is supplied. Binary Data reads from a previous module (most common). Base64 String accepts encoded payload. URL downloads from a public link. | Binary Data |
| Input Binary Field | Conditional | Binary content of the invoice file. Required when Input Data Type is Binary Data. Wire from Dropbox, Google Drive, OneDrive Data field, or any HTTP/email module that returns file bytes. | 1. Data |
| Base64 Invoice Content | Conditional | Base64-encoded invoice content. Required when Input Data Type is Base64 String. Useful when invoice arrives from a webhook or API call that delivers encoded content. | JVBERi0xLjQK... |
| Invoice URL | Conditional | Public URL to the invoice file. Required when Input Data Type is URL. The URL must not require authentication. | https://example.com/invoice.pdf |
| Invoice Name | Yes | Filename of the invoice with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization. | invoice.pdf |
| Custom Field Keys | No | Optional list of custom field keys to extract beyond the standard invoice schema. Each key returns as an individual mappable token in the output bundle. | ["vendor_phone", "tax_id", "purchase_order_number"] |
Campos de salida
| Campo | Tipo | Lo que contiene |
|---|---|---|
invoiceNumber | String | Extracted invoice number or reference identifier (e.g. INV-2024-001). |
vendorName | String | Complete name of vendor or supplier as printed on the invoice. |
vendorAddress | String | Complete vendor address including street, city, state, and postal code. |
vendorEmail | String | Vendor email address when present on the invoice. |
vendorPhone | String | Vendor phone number when present on the invoice. |
billToName | String | Name of the entity being billed (your company or end customer). |
billToAddress | String | Complete billing address. |
invoiceDate | String | Invoice issue date in ISO 8601 format (YYYY-MM-DD). |
dueDate | String | Payment due date in ISO 8601 format. |
subTotal | Number | Subtotal amount before taxes. |
total | Number | Final total amount including all taxes and adjustments. |
currency | String | Currency code in ISO 4217 format (USD, EUR, GBP, INR, CHF, etc.). |
paymentTerms | String | Payment terms and conditions (e.g. Net 30, Due on receipt). |
lineItems | Array | Array of line items with description, quantity, unitPrice, total, and HSN code when present. |
cgst / sgst / igst | Number | Indian tax fields when present on the invoice: central, state, and integrated GST amounts. |
confidence | Object | Per-field confidence scores (0-1). Use a Make Filter to route low-confidence extractions for human review. |
jobId | String | PDF4me job identifier for audit trail and support tickets. |
success | Boolean | True if the AI extraction completed successfully; false if it failed. |
message | String | Human-readable status message confirming success or describing the error. |
Configuración rápida
- Agregar PDF4me → Analizador de facturas con IA a tu Make escenario.
- Seleccionar Conexión (o haga clic Agregar para crear uno con tu PDF4me API llave).
- Bajo Archivo, elegir Mapa para mostrar los campos Nombre de factura y Documento.
- Mapa Nombre de la factura al nombre del archivo fuente (incluir
.pdf,.png,.jpg, o.jpeg). - Mapa Documento al contenido binario del módulo fuente: normalmente el Datos campo de Dropbox, Google Drive, OneDrive, o Gmail módulos de conexión.
- Opcionalmente, agregue Claves de campo personalizadas para campos que van más allá del esquema de factura estándar (por ejemplo,
purchase_order_number,tax_id,store_number). - Haga clic Ahorrar y ejecuta el escenario. El paquete de salida expone cada campo extraído: conéctalos a QuickBooks, Xero, Airtable, Google Sheets, Slack aprobación, o HTTP módulos.
Ejemplos de flujo de trabajo
Ejemplos de flujo de trabajoCommon Make scenario patterns using AI-Invoice Parser.
- Gmail se activa cuando llega un correo electrónico de una dirección de proveedor conocida con un PDF Adjunto de factura.
- El archivo adjunto se pasa al analizador de facturas con IA. El paquete de salida devuelve el nombre del proveedor, el número de factura, los detalles de las partidas, el total, la moneda y las condiciones de pago.
- A Make El filtro comprueba la confianza en el campo total, las extracciones por debajo de 0,85 se dirigen a una Slack canal para revisión humana.
- Las facturas de alta confianza se contabilizan en QuickBooks como una nueva factura con proveedor, fecha de vencimiento, partidas y asignación de cuenta aplicadas automáticamente.
- Un Airtable El registro de transacciones captura el número de factura, el proveedor, el importe, el estado y la marca de tiempo para los informes de auditoría.
- A Dropbox Los archivos de vigilancia activan alertas cada vez que se genera una nueva factura. PDF se deposita en la carpeta de la bandeja de entrada de contabilidad.
- AI-Invoice Parser extrae la información completa de la factura. Las claves de campos personalizados añaden purchase_order_number y department_code para que la asignación de costes se registre por fila.
- A Google Sheets El módulo Agregar fila agrega una fila normalizada al libro mayor por cada factura, proveedor, total, moneda, orden de compra, departamento y fecha de vencimiento.
- Un segundo módulo itera sobre cada elemento de línea y lo agrega a una hoja de cálculo separada llamada "Elementos de línea" para el análisis de gastos.
- La factura PDF Se mueve a una subcarpeta con el año y el mes para su archivo, manteniendo así la bandeja de entrada limpia para la siguiente ejecución.
- Un webhook recibe facturas desde un portal interno. El binario del documento se pasa al analizador de facturas de IA.
- El enrutador crea ramificaciones en función del importe total extraído. Las facturas superiores a 10 000 $ requieren la aprobación del director financiero; las superiores a 1000 $ requieren la aprobación del gerente; las inferiores a 1000 $ se aprueban automáticamente.
- Cada sucursal envía un Slack Mensaje de aprobación que contiene el proveedor, el total, los artículos y un enlace al original. PDF.
- Cuando se recibe la aprobación, la factura se registra en Xero como una factura con la cuenta GL correcta según las claves de campos personalizados (department_code, project_code).
- Un final Airtable Cada fila registra al aprobador, la marca de tiempo de aprobación y la disposición final para los registros de auditoría de cumplimiento.