Bloque 4 · Sección 08

n8n + IA:
agentes

n8n ya no es solo automatización: es una plataforma de orquestación de IA. En esta sección entendés qué es el nodo AI Agent, cuándo conviene enchufar un modelo de lenguaje y cuándo un simple IF hace el trabajo más rápido, más barato y sin alucinar.

El salto de 2026: de automatización a orquestación de IA

Durante años, n8n fue una herramienta para conectar apps y automatizar tareas regladas. Eso no cambió. Lo que se sumó es una capa nueva: la posibilidad de integrar modelos de lenguaje (LLMs) directamente en el canvas, como si fueran otro nodo más.

La pieza central de ese cambio es el nodo AI Agent. No es un nodo que llama a una API de IA de forma simple —eso también existe y es útil— sino un nodo raíz (cluster node) que puede razonar, decidir qué herramientas usar y ejecutarlas por su cuenta, sin reglas fijas predefinidas.

La idea clave

Un workflow clásico sigue instrucciones. Un agente decide qué instrucciones seguir según el contexto. Esa diferencia cambia lo que podés automatizar.

El nodo AI Agent: un cerebro con herramientas

El AI Agent es un nodo especial al que le conectás sub-nodos que le dan capacidades. Sin esos sub-nodos es solo una caja vacía. Las tres categorías principales son:

Sub-nodo 01

Chat Model

El LLM que hace el razonamiento. Podés elegir OpenAI (GPT-4o, GPT-4o-mini), Anthropic Claude, Google Gemini, modelos locales via Ollama, y más. Es el "cerebro" del agente.

Sub-nodo 02

Memory

Permite que el agente recuerde el contexto de la conversación o del proceso. Sin memoria, cada ejecución arranca desde cero. Fundamental para chatbots y procesos con múltiples pasos.

Sub-nodo 03

Tools

Otros nodos o workflows que el agente puede decidir activar. Buscar en una base de datos, llamar una API, enviar un mail. El agente elige cuándo y cómo usarlos.

La integración es nativa con LangChain. En n8n 2.0 se sumó el nodo AI Agent Tool que permite orquestar múltiples agentes entre sí (arquitectura multi-agente): un agente orquestador que delega sub-tareas a agentes especializados.

AI Agent Chat Model Memory Tools Multi-agente (n8n 2.0) LangChain nativo

Cómo se ve un agente en el canvas

Este es el esquema de un AI Agent con sus sub-nodos y la ramificación determinista que sigue a su decisión:

📧
Email Trigger
llega un mail de soporte
🤖
AI Agent
clasifica la intención
🧠
Chat Model
GPT-4o-mini / Claude
💾
Memory
contexto de sesión
Switch
consulta / reclamo / venta
Enrutar
equipo correcto

La decisión más importante: IA vs. lógica determinista

Este punto es clave y vale la pena dedicarle tiempo. No todo merece un LLM. La regla es simple: usá la herramienta correcta para cada tramo del proceso.

Columna vertebral

Workflow determinista

IF, Switch, reglas fijas. Hace lo mismo siempre. Predecible, barato, sin latencia de LLM, sin riesgo de alucinación. Es la base de todo proceso automatizado.

Usalo para: ruteo por campos exactos, transformaciones de datos, integraciones entre sistemas, notificaciones, cualquier cosa que se resuelva con una regla clara.

Solo donde hace falta criterio

IA (AI Agent / LLM)

Se enchufa en los puntos donde el proceso requiere juicio: texto ambiguo, datos no estructurados, generación de contenido, clasificación semántica.

Usala para: clasificar un reclamo en lenguaje libre, extraer datos de un PDF sin formato fijo, redactar una respuesta personalizada, resumir un thread largo.

La regla práctica

¿Podés resolverlo con un IF o un Switch? Hacelo así. No uses IA para lo que resuelve una condición simple. Un LLM que decide "¿el campo status es igual a 'urgente'?" es más caro, más lento y menos confiable que IF status == "urgente". La IA va donde un IF no llega.

Un ejemplo concreto: clasificación de mails de soporte

Es el caso más claro para entender el principio en acción.

El proceso

Un mail de soporte llega. El texto puede decir "¿cuándo vence mi plan?" (consulta), "esto no funciona y perdí horas" (reclamo) o "quiero agregar 5 puestos más" (venta). No hay campo estructurado que lo diga: está en el lenguaje libre del mensaje.

Sin IA: tendrías que mantener una lista de palabras clave para cada categoría. Frágil, incompleta, imposible de escalar a 30 idiomas o a jerga particular de cada industria.

Con IA: el AI Agent lee el cuerpo del mail y devuelve una etiqueta: consulta, reclamo o venta. Con esa etiqueta, un Switch determinista enruta a Soporte, Atención al Cliente o Comercial. La IA decide; los nodos clásicos ejecutan.

# Pseudocódigo del workflow

CUANDO llega un mail nuevo:
    texto = cuerpo del mail

    # ← único punto de IA
    intencion = AI_Agent(texto, prompt="clasificá en: consulta|reclamo|venta")

    SWITCH intencion:
        "consulta"  → asignar a Soporte, responder plantilla A
        "reclamo"   → asignar a Atención, alta prioridad, notificar Slack
        "venta"     → asignar a Comercial, enviar lead a CRM

    FIN

Ruteo inteligente de modelos (2026)

Una optimización que se volvió práctica este año: no todas las consultas necesitan el mismo modelo. Podés usar el propio n8n para enrutar según complejidad:

Consultas simples · alto volumen

Modelo liviano

GPT-4o-mini, Haiku, modelos locales. Responden rápido y cuestan una fracción. Clasificación, extracción de campos, preguntas frecuentes con contexto acotado.

Consultas complejas · bajo volumen

Modelo grande

GPT-4o, Claude Sonnet/Opus, Gemini Pro. Para análisis profundo, razonamiento multi-paso, síntesis de documentos largos. Se usan menos, pero cuando importa.

El truco es agregar un nodo previo (un clasificador liviano o una regla simple) que evalúe la complejidad de la tarea y dirija al modelo adecuado. El ahorro de costo puede ser del 60–80 % en workflows de alto volumen.

Precauciones — la IA no es gratis ni infalible

Costo por uso: cada llamada a un LLM externo tiene un costo en tokens. En workflows de alto volumen, eso escala rápido. Medí el costo por ejecución antes de producción.

No determinismo: el mismo input puede dar outputs distintos. No es apto para decisiones que requieren reproducibilidad exacta (liquidaciones, cálculos reglamentarios).

Alucinaciones: un LLM puede inventar datos con total confianza. Nunca asumas que la salida es correcta sin validación. Usá guardrails: schemas de salida estructurados, validación posterior, revisión humana en decisiones sensibles.

El principio no cambia: la parte reglada del proceso va al workflow determinista; la parte que requiere juicio va a la IA o a una persona. No delegues más de lo necesario al modelo.

Guardrails básicos para producción

Output estructurado

Pedile al LLM que responda en JSON con un schema fijo. n8n tiene nodos para parsear y validar ese JSON antes de que siga el workflow.

Fallback determinista

Si la clasificación de la IA devuelve algo inesperado o fuera del set de etiquetas válidas, el workflow debe tener una rama de fallback que maneje el caso sin romper.

Revisión humana

Para decisiones de alto impacto (responder a un cliente molesto, cerrar un ticket de facturación), sumá un paso de aprobación humana antes de ejecutar la acción.

Elegir el cerebro: nodos de modelos nativos

n8n trae integraciones nativas con los principales LLMs. No necesitás código externo: elegís el nodo del modelo, configurás la credencial y lo conectás al AI Agent. La elección del modelo tiene impacto real en costo, latencia y capacidad.

Razonamiento avanzado

Anthropic Claude

Fuerte en razonamiento estructurado, textos largos y seguimiento de instrucciones complejas. Ideal para análisis de documentos extensos, síntesis y generación cuidadosa de contenido.

Multimodal nativo

Google Gemini

Acepta texto, imágenes, audio y video en el mismo nodo. Perfecto para workflows donde el input no es solo texto: procesar facturas escaneadas, transcribir llamadas o analizar imágenes.

Latencia mínima · hardware LPU

Groq

Corre sobre LPU (Language Processing Unit), lo que le da una latencia significativamente más baja que los modelos en GPU convencionales. Sirve Llama, Mixtral y Gemma. Muy útil para workflows donde la velocidad de respuesta importa.

Otras opciones

OpenAI, modelos locales y más

OpenAI (GPT-4o, GPT-4o-mini), Alibaba Cloud, y modelos locales vía Ollama —sin enviar datos a la nube— también tienen nodo nativo. La integración con LangChain amplía aún más el abanico.

Combinado con el ruteo inteligente de modelos que vimos antes: el propio n8n puede evaluar la complejidad de cada tarea y derivar las consultas simples a un modelo barato (Groq + Llama, GPT-4o-mini, Haiku) y las complejas a uno más capaz (Claude Sonnet/Opus, Gemini Pro, GPT-4o). El ahorro de costo puede ser del 60–80 % en workflows de alto volumen.

Anthropic Claude Google Gemini Groq · LPU OpenAI Ollama (local) Alibaba Cloud Ruteo inteligente de modelos

De un agente a un sistema de agentes

Un único AI Agent alcanza para muchos casos. Pero cuando el problema es complejo o tiene partes bien diferenciadas, conviene distribuirlo entre varios agentes especializados. En 2026, n8n soporta estos cuatro patrones:

Patrón 01

Ruteo / branching

Un agente clasifica la tarea según intención o contenido y la deriva al agente especializado que corresponde. Ejemplo: un agente inicial que detecta si el pedido es de soporte, ventas o contenido, y lo manda al agente adecuado en cada caso.

Patrón 02

Paralelización

Varios agentes corren en simultáneo sobre partes distintas del problema. Reduce el tiempo total cuando las subtareas son independientes. Útil para procesar múltiples documentos a la vez o consultar distintas fuentes en paralelo.

Patrón 03

Orquestador → trabajadores

Un agente orquestador recibe la tarea completa, la descompone en subtareas y las delega a agentes "trabajadores" especializados. Al terminar, consolida los resultados. Es el patrón más potente para tareas complejas con partes bien diferenciadas.

Patrón 04

Agentes secuenciales

Los agentes se encadenan: cada uno toma la salida del anterior y la enriquece o transforma. Ideal para pipelines editoriales o de análisis donde cada paso depende del anterior.

El patrón orquestador-trabajadores en el canvas:

Disparador
tarea compleja
🤖
Orquestador
descompone y delega
🧩
Trabajador A
subtarea 1
🧩
Trabajador B
subtarea 2
🧩
Trabajador C
subtarea 3
📋
Consolidar
une los resultados

Una ventaja clave de n8n para sistemas multi-agente: cada paso del razonamiento es trazable en el canvas. Podés ver exactamente qué decidió el orquestador, qué procesó cada trabajador y qué llegó al nodo de consolidación. No es una caja negra.

No lo sueltes a ciegas: evaluaciones

Un agente no es determinista. El mismo input puede dar outputs distintos según el modelo, la versión del prompt o el contexto del momento. Si lo mandás a producción sin medirlo, no sabés cuándo empieza a fallar.

n8n incorporó en 2026 herramientas de evaluación para workflows de IA. Los tipos de evaluación disponibles:

Matches

Coincidencia exacta: la salida del agente tiene que ser igual a la respuesta esperada. Útil para clasificación, extracción de campos con valores fijos.

Similitud semántica

No requiere igualdad exacta, sino que la respuesta sea semánticamente equivalente o relevante. Útil para resúmenes, reformulaciones o respuestas en lenguaje libre.

Corrección factual

Verifica que los hechos en la respuesta sean correctos respecto a una fuente de verdad. Reduce el riesgo de alucinaciones que lleguen a producción.

LLM-as-judge

Otro modelo evalúa y puntúa la respuesta del agente. Permite escalar la evaluación sin necesitar respuestas exactas predefinidas para cada caso.

Evaluaciones a medida

Criterios propios según el caso de uso: tono, longitud, ausencia de ciertos términos, formato de salida. Los definís vos según lo que importa en tu proceso.

¿Para qué sirve todo esto en la práctica? Tres casos concretos:

El principio de los agentes mantenibles

Lo que no medís, no lo podés mejorar ni confiar. Un agente sin evaluaciones es un agente que eventualmente va a fallar en silencio. Las evaluaciones son el test suite de la IA en tu proceso.

Mejoras del nodo AI Agent (2026)

El nodo AI Agent creció en las últimas versiones de n8n 2.x. Las novedades más relevantes para producción:

Estabilidad

Tool calling estructurado

Las llamadas a herramientas (Tools) son ahora estructuradas y tipadas. Esto evita los loops infinitos que aparecían cuando el agente no sabía cómo llamar a una herramienta y seguía reintentando. El resultado es un comportamiento mucho más predecible en producción.

Persistencia

Memoria configurable

Cuatro opciones según el caso de uso: in-memory (ephemera, solo dura la sesión), Redis (rápido, ideal para chatbots de alto volumen), Postgres (persistente, consultable, auditable) y Motorhead (optimizado para contexto largo). Elegís según escala y durabilidad.

Modo de ejecución

ReAct

Reasoning + Acting: el agente alterna entre razonar (pensar qué hacer) y actuar (ejecutar una herramienta), observar el resultado y razonar de nuevo. Es el ciclo que le da a los agentes su capacidad de resolver problemas en varios pasos de forma autónoma.

Cómo se ve el AI Agent con sus sub-nodos en el canvas:

🤖
AI Agent
nodo raíz (ReAct)
🧠
Chat Model
Claude / Gemini / Groq…
💾
Memory
Redis / Postgres / in-mem
🔧
Tools
APIs / workflows / búsquedas
Tool calling estructurado Memoria · Redis Memoria · Postgres Motorhead Modo ReAct Reasoning + Acting
Siguiente paso: el protocolo que conecta la IA con el mundo

Ahora entendés qué hace el AI Agent, cómo elegir su cerebro, cómo organizarlo en sistemas multi-agente, cómo medirlo y qué hay de nuevo en 2026. La siguiente pieza es el protocolo MCP —Model Context Protocol—, el estándar que define cómo los agentes se comunican con herramientas externas, servicios y fuentes de datos de forma estructurada. Es lo que une todo.