Recursos · Integración n8n

Integración AWS Comprehend n8nAutomatiza AWS Comprehend con n8n.

¿Cuántos comentarios de clientes se quedan sin leer cada semana? La integración AWS Comprehend n8n delega esa lectura a los modelos de texto de Amazon: 3 operaciones sobre un único recurso Text, sin nodo trigger propio, así que el paso anterior decide qué se analiza. Pensada para equipos con más texto que tiempo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué resuelve la integración AWS Comprehend n8n?

La integración AWS Comprehend n8n permite que un flujo de trabajo envíe un texto a AWS Comprehend y reciba una respuesta estructurada, item por item. El nodo viene incluido con n8n, así que no hay nada que instalar ni ningún coste extra por el lado de n8n, tanto en n8n Cloud como en una instancia propia. Expone un recurso, Text, y 3 operaciones: identificar el idioma dominante, detectar entidades nombradas y analizar el sentimiento.

Empieza por el idioma. Cuando los mensajes llegan en varios a la vez, Detect Dominant Language identifica cada uno antes de que el resto del flujo tenga que adivinar. Su resultado rellena el Language Code de la operación siguiente mediante una expresión, la manera en que n8n lee un campo del paso anterior, escrita {{ $json.campo }}, y el enrutado deja de dar por hecho que todo llega en español.

Con el idioma resuelto, Detect Entities entra en escena para el texto largo: actas de reunión, contratos, reclamaciones por escrito. Extrae los nombres propios y las organizaciones que contiene el documento, y una consulta a MySQL guarda cada uno como una fila que se puede buscar después sin releer nada.

Para lo que llega como opinión y no como dato, está Detect Sentiment. En un flujo de soporte, puntúa cada ticket nada más entrar; un nodo IF envía los peores a un canal de Slack para que alguien conteste antes de mediodía, mientras el resto sigue su camino normal. El catálogo recoge incluso una plantilla compartida sobre esta misma base, el flujo 965, que analiza comentarios y los publica en un canal de Mattermost.

Esas 3 operaciones agotan lo que trae el recurso Text del catálogo. Lo que quede fuera, dentro de la API de Comprehend, no exige una credencial nueva: el nodo HTTP Request llama a cualquier endpoint del servicio reutilizando el mismo acceso de AWS gracias a la autenticación predefinida.

Ninguna de las tres operaciones arranca un flujo por sí sola, porque AWS Comprehend no tiene nodo trigger en n8n. ¿Qué abre entonces el proceso? Un Schedule Trigger a intervalo fijo, un Webhook de n8n (una URL que otro servicio llama cuando pasa algo de su lado), o el trigger de otra herramienta que ya tengas conectada. Si todavía dudas entre plataformas, la Reseña n8n entra en ese detalle.

Conexión

¿Cómo conectar AWS Comprehend con n8n?

  1. 01

    Crea la clave de acceso en AWS

    Entra en la consola de IAM, pulsa tu nombre de usuario en la barra superior derecha y selecciona Security credentials. En la sección Access keys, elige Create access key y marca tu caso de uso (selecciona Other si AWS no te ofrece nada que encaje). Añade una etiqueta de descripción, por ejemplo n8n integration, para reconocer la clave dentro de unos meses. Revela el Access Key ID y la Secret Access Key en la pantalla de confirmación.

  2. 02

    Guarda una credencial AWS (IAM) en n8n

    Dentro de n8n, abre el menú Credentials y crea una credencial de tipo AWS (IAM), la que se autentica con clave de acceso. Selecciona primero tu Region de AWS y pega después el Access Key ID y la Secret Access Key. Esto se hace una vez: a partir de ahí, cualquier flujo que toque Comprehend solo tiene que elegir la credencial en el desplegable del nodo, sin escribir ninguna clave dentro de un nodo.

  3. 03

    O asume un rol en lugar de guardar claves

    n8n ofrece un segundo tipo, AWS (Assume Role), que se autentica asumiendo un rol de IAM a través de AWS STS. Las credenciales que usa n8n para la llamada AssumeRole se introducen a mano o se leen automáticamente del entorno donde corre n8n. Es la vía indicada si alojas n8n sobre infraestructura de AWS (EKS, ECS o EC2) y prefieres no guardar claves estáticas dentro de la herramienta.

Acciones

¿Qué sabe hacer el nodo AWS Comprehend ?

El nodo AWS Comprehend expone 3 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoDetect Dominant LanguageDetect EntitiesDetect Sentiment
Text✓✓✓

Text

3 operaciones
01

Identify the dominant language

text.detectDominantLanguage

Lo que ves en n8n

Notas y casos de uso

Comprehend lee el texto y devuelve el idioma que reconoce en él. El gesto correcto es ponerla como primer análisis, antes de cualquier paso que necesite saber en qué idioma está trabajando.

Parámetros clave

  • Text: el texto a enviar, normalmente una expresión que apunta al campo que lo contiene, del estilo {{ $json.text }}.
  • Simplify: activado, n8n devuelve una versión simplificada de la respuesta en vez de los datos en bruto de AWS; desactívalo cuando quieras la respuesta entera.
Casos de uso
colócala delante de un formulario de contacto multilingüe y reutiliza su resultado en el Language Code de la operación siguiente, en lugar de fijar un idioma para todo el mundo.
02

Inspect text for named entities, and returns information about them

text.detectEntities

Lo que ves en n8n

Notas y casos de uso

Esta es la que buscas cuando te interesan los nombres que hay dentro de un mensaje y no su tono. Comprehend inspecciona el texto en busca de entidades nombradas y devuelve información sobre cada una.

Parámetros clave

  • Language Code: el código de idioma del texto, elegido de la lista (en, fr, es y los demás).
  • Text: el texto a enviar, a menudo el cuerpo del documento recuperado justo antes.
  • Endpoint Arn, dentro de Additional Fields: el Amazon Resource Name de un endpoint asociado a un modelo propio de reconocimiento de entidades.
Casos de uso
pásala sobre las actas de reunión y guarda lo que devuelve en una base de datos, para consultar ese texto sin teclearlo otra vez.
03

Analyze the sentiment of the text

text.detectSentiment

Lo que ves en n8n

Notas y casos de uso

El análisis de sentimiento convierte una reseña escrita en texto libre en un valor sobre el que un flujo puede decidir, sin que nadie la abra antes.

Parámetros clave

  • Language Code: el código de idioma del texto; fíjalo tú, o cablealo desde un paso Detect Dominant Language colocado antes.
  • Text: el texto a enviar, un item por paso del nodo, así que un lote de reseñas lo atraviesa como un lote de items.
Casos de uso
puntuar cada reseña nada más entrar, escalar las negativas el mismo día y dejar que las neutras y positivas se acumulen en un resumen semanal que nadie tenga que clasificar a mano.
Necesitas ayuda

¿Necesitas ayuda para automatizar AWS Comprehend con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

AWS Comprehend y n8n: preguntas frecuentes

01¿La integración AWS Comprehend n8n es gratuita?
Por el lado de n8n, sí. El nodo de AWS Comprehend viene incluido con n8n: no hay nada que instalar ni ningún coste adicional de n8n para desbloquearlo. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia que montes tú con Docker o npm en Community Edition, bajo licencia Sustainable Use. Mismo flujo, mismo nodo, las mismas 3 operaciones. Lo que cuesta el servicio de AWS en sí es otra pregunta que esta página no cubre: revísalo en tu cuenta de AWS antes de mandarle volumen de producción.
02¿Qué credenciales de AWS necesita el nodo en n8n?
Hay dos tipos. AWS (IAM) se autentica con una clave de acceso: indicas tu Region de AWS, el Access Key ID y la Secret Access Key generados en la consola de IAM. Si trabajas con credenciales de seguridad temporales, activa esa opción y añade el Session token. El segundo tipo es AWS (Assume Role), que se autentica asumiendo un rol de IAM mediante AWS STS; las credenciales que usa n8n para la llamada AssumeRole se introducen manualmente o se leen de forma automática del entorno donde corre n8n. Esa segunda opción es la recomendable cuando alojas n8n en EKS, ECS o EC2 y no quieres guardar claves estáticas.
03¿Qué límites tiene el nodo de AWS Comprehend en n8n?
El nodo expone un recurso, Text, y 3 operaciones sobre él: idioma dominante, entidades nombradas y sentimiento. Todo lo que quede fuera de esas 3 dentro de la API de Comprehend pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API reutilizando la misma credencial de AWS con la autenticación predefinida, sin volver a escribir ninguna clave. Otro dato práctico: en estas operaciones ningún campo está marcado como obligatorio, así que n8n no detiene la ejecución porque Text esté vacío. Revisa tú el mapeo en la primera ejecución en vez de fiarte de que haya pasado sin avisar.
04¿Puede AWS Comprehend disparar un flujo de n8n en tiempo real?
Desde Comprehend no: esta integración no tiene nodo trigger en n8n, así que nada del lado de AWS arranca un flujo por ti. El flujo empieza en otro punto y Comprehend se coloca en medio. Tres arranques habituales: un Schedule Trigger que se ejecuta a intervalo fijo y procesa lo que ha llegado desde la vez anterior, un Webhook de n8n, es decir una URL que entregas a otro servicio para que llame a tu flujo cuando ocurre algo en su lado, o el trigger de otra herramienta de tu cadena, por ejemplo el buzón o la base de datos donde aterriza el texto primero.
05¿n8n o Make para AWS Comprehend?
Depende sobre todo de dónde tienen que vivir tus datos y de cómo prefieres pagar. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: cómoda para un equipo que no quiere gestionar infraestructura. n8n funciona en n8n Cloud o en tu propio servidor con Docker o npm, y ese punto pesa mucho cuando los textos que envías a Comprehend contienen datos de clientes que guardas en casa. Compara cuatro cosas: alojamiento, control de los datos, modelo de coste y cómo encaja la lógica visual con la forma en que tu equipo ya construye. Las páginas de reseña y curso lo desarrollan.