- Inicio
- Recursos
- Integraciones
- AI Agent
Nodo AI Agent n8nConfigura AI Agent en n8n.
El nodo AI Agent n8n es el que decide dentro del flujo. Lee cada item que entra, elige qué herramienta llamar y redacta la respuesta. Once parámetros gobiernan su comportamiento y cuatro puertos sostienen lo que necesita, del modelo de chat al output parser.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve de verdad el nodo AI Agent n8n?
El AI Agent es un nodo raíz: recibe los items del flujo por su entrada principal y luego alterna entre el modelo de chat y las herramientas conectadas hasta tener una respuesta. A su alrededor van los subnodos, nodos pequeños que se enganchan a un puerto debajo del agente en lugar de colocarse en la línea del flujo. Un tipo de subnodo por puerto, y ningún subnodo se ejecuta por su cuenta.
Primer caso: la bandeja de soporte. Un nodo Gmail trae el mensaje y un System Message le indica al agente que resuelva él mismo las dudas de reembolso y derive todo lo que suene a pedido dañado. Con una herramienta conectada deja de improvisar: la llama, recibe un dato real y construye la respuesta alrededor de ese dato.
Segundo caso: la conversación que recuerda. Conecta un subnodo de memoria y el agente mantiene el hilo entre ejecuciones, que es lo que vuelve usable un asistente interno en Slack. Sin memoria, cada mensaje empieza de cero y el agente vuelve a pedir el número de pedido que le diste hace un minuto.
Tercer caso: el agente que llena una tabla. Activa Require Specific Output Format, conecta un output parser y la respuesta llega como campos con nombre en vez de un párrafo. El nodo siguiente añade entonces una fila en Google Sheets sin ningún paso intermedio de troceado.
No todo paso de IA merece un agente. Cuando la tarea es fija, resumir esto, clasificar aquello, una llamada simple al modelo hace el mismo trabajo con menos piezas y sin bucle de herramientas que depurar. El agente gana sentido cuando la acción siguiente depende de lo que el modelo encuentre, y cuando una suposición debe sustituirse por una consulta real. La misma lógica vale para un nodo dedicado: si basta con una llamada a Openai, toma el camino corto.
Quedan los límites, mejor conocerlos antes de montar nada. Esta página describe la versión 3 del nodo. El selector de tipo de agente está obsoleto desde n8n 1.82.0 y todos los agentes funcionan ya como Tools Agent; la versión 1 del nodo desaparece a partir de n8n 3.0, así que las antiguas variantes SQL, ReAct, Plan and Execute y OpenAI Functions dejan de funcionar allí. El modelo de chat es obligatorio y hace falta al menos una herramienta conectada. n8n no añade nada a tu factura, pero el proveedor del modelo cobra sus propias llamadas de API según sus condiciones. Sobre la plataforma en sí, la Reseña n8n entra en detalle y el Curso n8n enseña a montar este tipo de flujo.
¿Qué se conecta al agente?
El agente es el nodo raíz y todo lo que necesita cuelga debajo: arrastras un subnodo hasta un puerto, un tipo de subnodo por puerto, y ninguno se ejecuta por separado.
Puertos (qué se conecta)
- Chat Model
ai_languageModelobligatorio - Memory
ai_memoryopcional - Tool
ai_toolopcional - Output Parser
ai_outputParseropcional
01Chat Model
El modelo de chat lee el prompt, decide si hace falta una herramienta y redacta el texto final. Es el único puerto que no puedes dejar vacío.
Parámetros clave
- Required: con el puerto vacío, la ejecución se detiene con el error que reclama un subnodo de modelo de chat.
- OpenAI Chat Model y Anthropic Chat Model son los puntos de partida habituales, y cada uno lleva el credential de su proveedor, es decir la clave guardada en n8n.
- Google Gemini Chat Model encaja si tus claves ya están en ese lado.
- Ollama Chat Model apunta a un modelo alojado por ti, de modo que los prompts no salen de tu máquina.
02Memory
La memoria arrastra lo dicho en ejecuciones anteriores para que el agente siga una conversación en vez de tratar cada item como un primer contacto.
Parámetros clave
- Optional: déjalo vacío en tareas de un solo disparo, donde un contexto limpio en cada pasada es justo lo que quieres.
- Simple Memory guarda los últimos turnos dentro de la instancia de n8n, suficiente para un widget de chat o un bot interno pequeño.
- Postgres Chat Memory y Redis Chat Memory dejan el historial fuera de n8n cuando varios flujos comparten la misma conversación.
03Tool
Las herramientas son lo que el agente sabe hacer además de hablar. Lee su descripción, elige una, le pasa argumentos y encaja el resultado en la respuesta.
Parámetros clave
- Optional como puerto, aunque el nodo está construido en torno a las herramientas: sin ninguna conectada, pagas un chat algo caro.
- Calculator sigue siendo la primera herramienta honesta, porque sustituye un cálculo que el modelo se inventaría.
- Code Tool ejecuta tu propio fragmento cuando la acción depende de tus datos.
- Wikipedia y Think Tool cubren la consulta y el rato de razonamiento antes de que el agente se decida.
04Output Parser
El output parser da forma a lo que sale del agente: convierte texto libre en campos que el resto del flujo sabe leer.
Parámetros clave
- Optional, y solo se tiene en cuenta cuando Require Specific Output Format está activado.
- Structured Output Parser es la opción por defecto: describes la forma esperada y el agente la rellena.
- Auto-fixing Output Parser devuelve al modelo una salida mal formada para un segundo intento.
- Item List Output Parser sirve cuando la respuesta es una lista de valores y no un objeto.
¿Qué parámetro tocas y en qué momento?
El nodo AI Agent tiene 11 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Source for Prompt (User Message)
promptTypeLo que ves en n8n
Notas y casos de uso
Este selector indica de dónde saca el agente el mensaje del usuario. Es lo primero que se revisa cuando el nodo se ejecuta con el prompt vacío.
Parámetros clave
- Connected Chat Trigger Node (
auto): busca el campochatInputllegado de un Chat Trigger conectado directamente al agente. - Connected Guardrails Node (
guardrails): buscaguardrailsInputdesde un nodo Guardrails conectado directamente. - Prompt (User Message): el campo obligatorio que abre
define(Define below), donde escribes texto o una expresión como{{ $json.subject }}.
Require Specific Output Format
hasOutputParserLo que ves en n8n
Notas y casos de uso
Actívalo cuando la respuesta tenga que ser legible por una máquina. El nodo abre entonces el puerto de output parser y deja de devolver un párrafo de prosa.
Parámetros clave
- Require Specific Output Format: un booleano. Activado, el agente debe producir la forma que describe el parser conectado; desactivado, recibes texto suelto.
Enable Fallback Model
needsFallbackLo que ves en n8n
Notas y casos de uso
Un seguro del lado del modelo. Activado, el agente queda configurado con un modelo de reserva además del principal, para que una llamada fallida tenga salida.
Parámetros clave
- Enable Fallback Model: un booleano, prescindible en un agente de pruebas, razonable en cuanto el flujo corre sin nadie delante.
System Message
options.systemMessageLo que ves en n8n
Notas y casos de uso
Aquí se escribe la instrucción que se envía al agente antes de que empiece la conversación. Casi toda la calidad de un agente se juega en este campo, no en la elección del modelo.
Parámetros clave
- System Message: texto libre, enviado antes del mensaje del usuario. Describe el rol, el tono, qué hacer cuando una herramienta falla y cuándo conviene no responder en lugar de adivinar.
Max Iterations
options.maxIterationsLo que ves en n8n
Notas y casos de uso
Un agente trabaja en bucles: pensar, llamar a una herramienta, leer el resultado, volver a pensar. Este número limita cuántos bucles tiene antes de parar.
Parámetros clave
- Max Iterations: el número máximo de iteraciones que ejecuta el agente antes de detenerse. Súbelo en tareas con varias consultas, bájalo cuando prefieras un fallo rápido a una espiral larga.
Return Intermediate Steps
options.returnIntermediateStepsLo que ves en n8n
Notas y casos de uso
Por defecto el nodo devuelve solo la respuesta final. Con esta opción, la salida incluye además los pasos que el agente fue dando.
Parámetros clave
- Return Intermediate Steps: un booleano. Activado, la salida trae las llamadas a herramientas y sus resultados; desactivado, la carga se mantiene ligera.
Automatically Passthrough Binary Images
options.passthroughBinaryImagesLo que ves en n8n
Notas y casos de uso
Cuando un item llega con una imagen adjunta, esta opción se la entrega al agente como mensaje de tipo imagen en vez de dejarla fuera.
Parámetros clave
- Automatically Passthrough Binary Images: un booleano que decide si las imágenes binarias pasan automáticamente al agente.
Tracing Metadata
options.tracingMetadataLo que ves en n8n
Notas y casos de uso
Esta opción engancha tus propias etiquetas a los eventos de trazado de la ejecución, para localizar una pasada por algo que no sea su marca de tiempo.
Parámetros clave
- Key: el nombre de la etiqueta, por ejemplo un cliente o una campaña.
- Type: el tipo del valor, entre
stringValue,numberValue,booleanValue,arrayValueyobjectValue. - Value: el contenido en sí, a menudo una expresión como
{{ $json.customerId }}.
Auto-save highlighted data
options.autoSaveHighlightedDataLo que ves en n8n
Notas y casos de uso
Los datos destacados son los que permiten filtrar la vista de ejecuciones por tus propios valores en lugar de recorrer una lista de pasadas.
Parámetros clave
- Auto-save highlighted data: un booleano, activado por defecto, disponible en los planes Pro y Enterprise de n8n Cloud, y en Enterprise o una Community Edition registrada si te autoalojas.
Enable Streaming
options.enableStreamingLo que ves en n8n
Notas y casos de uso
El streaming devuelve la respuesta mientras se escribe en vez de esperar a la última palabra, lo que cambia por completo cómo se vive una generación larga.
Parámetros clave
- Enable Streaming: un booleano, activado por defecto. Solo funciona si el flujo arranca con un trigger compatible, es decir un Chat Trigger o un nodo Webhook con Response Mode en Streaming.
Batch Processing
options.batchingLo que ves en n8n
Notas y casos de uso
Cuando cien items caen de golpe sobre el agente, aquí se frena el nodo a propósito para no salirse de los límites de ritmo del proveedor del modelo.
Parámetros clave
- Batch Size: cuántos items se procesan en paralelo. Ayuda contra los límites de ritmo, a cambio de que el orden del registro pueda moverse.
- Delay Between Batches: una pausa en milisegundos entre dos lotes, por el mismo motivo.
¿Necesitas ayuda para automatizar AI Agent con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
AI Agent en n8n, las preguntas que vienen después
01¿El nodo AI Agent es gratuito en n8n?
02¿Qué credenciales pide el nodo AI Agent n8n?
03¿Qué límites tiene el nodo AI Agent?
04¿Qué hay que conectar como mínimo para que un agente funcione?
05¿n8n o Make para construir un agente?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.


