Guías

n8n + extracción de facturas: monta el flujo automático

n8n es una herramienta de automatización de flujos (open source) muy popular entre perfiles técnicos: permite encadenar servicios mediante "nodos" sin construir una aplicación a medida. Combinado con una API de extracción de facturas, te deja montar un circuito que procesa las facturas de proveedor casi solo.

Este es el patrón básico del flujo.

Qué vas a construir

Un flujo que: (1) detecta una factura nueva que llega por email, (2) la envía a la API de extracción, (3) recibe los datos estructurados y (4) los guarda donde los necesites (una hoja de cálculo, una base de datos o tu contabilidad).

Los nodos, paso a paso

1. Disparador: email entrante

Usa un nodo de correo (IMAP Email) como disparador. Se activa cuando llega un email con un adjunto. Filtra por carpeta o remitente si solo quieres procesar ciertas facturas.

2. Extrae el adjunto

Con un nodo que separe los adjuntos, quédate con el PDF o la imagen de la factura para pasarlo al siguiente paso.

3. Llama a la API de extracción

Un nodo HTTP Request hace el POST a la API enviando el fichero. La configuración es directa:

  • Método: POST
  • URL: https://invoicedata.es/api/v1/invoices/scan
  • Cabecera: X-Api-Key con tu clave
  • Cuerpo: form-data con el campo file = el adjunto binario

Tienes el detalle de la petición y la respuesta en la guía de la API para developers y en la página de la API.

4. Guarda los datos

La API devuelve un JSON con los campos (vendor_tax_id, tax_base, tax_amount, total, confidence...). Conéctalo a:

Un paso extra: revisión por confianza

Aprovecha el campo confidence para añadir un nodo IF: si la confianza es alta, la factura sigue directa a la contabilidad; si es baja, se envía a una hoja de "pendientes de revisar" o se notifica por Slack. Así automatizas sin perder el control sobre los casos dudosos.

Por qué este enfoque gusta a los equipos técnicos

No dependes de integraciones cerradas: con n8n encadenas tus propias herramientas y cambias cualquier pieza cuando quieras. La API de extracción es solo un nodo más del flujo, y al estar pensada para fiscalidad española, los datos llegan ya listos para contabilizar.

¿Quieres una clave para montar tu flujo? Solicita una demo y la generamos contigo.