- Inicio
- Recursos
- Integraciones
- AWS Textract
Integración AWS Textract n8nAutomatiza AWS Textract con n8n.
Una sola operación, y sostiene el flujo entero. La integración AWS Textract n8n toma una imagen de recibo o factura que ya viaja en la ejecución y la manda a Amazon Textract. El nodo no trae trigger, ese nodo de arranque que lanza el flujo, así que tú eliges qué lo dispara.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración AWS Textract n8n?
El nodo AWS Textract manda a Amazon Textract un archivo que ya está en el flujo de trabajo de n8n, y devuelve la respuesta en la salida del nodo. El catálogo de n8n declara una única operación, default.analyzeExpense, pensada para recibos y facturas. Tú señalas el campo binario que lleva la imagen, y el resto del flujo trabaja con lo que Textract responde.
Todo empieza por el archivo. Textract espera una imagen, y n8n espera que esa imagen esté en un campo binario antes de ejecutar el nodo. Un nodo que descarga un adjunto, un HTTP Request que va a buscar un escaneo, un nodo de almacenamiento que lee un objeto: cada uno deja el archivo en una propiedad binaria. El gesto que hay que recordar cabe en una línea. Copia el nombre exacto de esa propiedad en Input Data Field Name, y el nodo arranca.
Primer escenario, una asesoría con montañas de escaneos. Un Schedule Trigger salta de madrugada, el flujo recorre la carpeta y los archivos entran en el nodo de uno en uno. Nada de esto es inmediato, y no hace falta que lo sea. El nodo no tiene disparador propio, así que el punto de partida siempre es un Schedule Trigger a intervalo fijo, un Webhook de n8n (una URL que un servicio externo llama para lanzar el flujo) o el trigger de otra herramienta que ya uses.
Segundo escenario, las facturas de proveedor de una tienda. Llegan a un buzón compartido, Gmail recoge el adjunto, Textract lo analiza y la respuesta se apila fila a fila en Google Sheets. Una ejecución por factura y un histórico que se puede leer a fin de mes.
Tercer escenario, los tickets del equipo comercial. Alguien sube la foto desde el móvil, el flujo la recoge, lanza el análisis y responde en el hilo de Slack para que quien la subió sepa que ya está procesada. Deja Simplify activado en esa respuesta, y desactívalo cuando un nodo posterior tenga que bajar al detalle de los datos en bruto.
Dos avisos antes de montarlo. La descripción del campo obligatorio cita PNG y JPEG como tipos de archivo admitidos, así que el paso que genera la propiedad binaria debe entregar uno de los dos. Y todo lo que queda fuera de esta operación pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API reutilizando el mismo credential de AWS, ese acceso que registras una vez en n8n, mediante la autenticación predefinida. Si prefieres ver la plataforma de lejos antes de construir, la Reseña n8n y el Curso n8n lo cubren.
¿Cómo conectar AWS Textract con n8n?
- 01
Crear el credential de AWS
En n8n, abre el menú Credentials y crea un credential AWS (IAM). Te pide tu Region de AWS, un Access Key ID y una Secret Access Key. Las dos claves se generan en la consola de IAM: tu nombre de usuario, luego Security credentials, luego Create access key. Ponle una etiqueta de descripción tipo
n8n integrationpara localizarla después. - 02
O asumir un rol de IAM
El segundo tipo, AWS (Assume Role), se autentica asumiendo un rol de IAM a través de AWS STS. Las credenciales que n8n usa para la llamada
AssumeRolese escriben a mano o se leen de forma automática del entorno donde corre n8n. Esta vía existe para equipos que alojan n8n en infraestructura de AWS (EKS, ECS o EC2) y prefieren no guardar claves estáticas dentro de n8n. - 03
Apuntar el nodo al campo binario
Añade el nodo AWS Textract, elige tu credential en la lista desplegable y deja la operación en Analyze Receipt or Invoice. Queda Input Data Field Name: copia ahí el nombre exacto de la propiedad binaria que lleva la imagen, la que generó el nodo anterior. Ejecuta el nodo suelto una vez y lee su salida antes de conectar nada detrás.
Lo que hace el nodo AWS Textract
El nodo AWS Textract expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Analyze Receipt or Invoice
analyzeExpenseLo que ves en n8n
Notas y casos de uso
Esta operación manda a Amazon Textract la imagen que lleva el flujo, para analizar un recibo o una factura, y devuelve la respuesta en la salida del nodo.
Parámetros clave
- Input Data Field Name: el nombre del campo de entrada que contiene el archivo binario que se va a subir. Cópialo del nodo que generó el archivo. Tipos de archivo admitidos: PNG y JPEG.
- Simplify: activado, el nodo devuelve una versión simplificada de la respuesta; desactivado, devuelve los datos en bruto, que es lo que necesita un nodo posterior cuando busca dentro de la respuesta.
¿Necesitas ayuda para automatizar AWS Textract con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.