Cómo meter una IA dentro de tu automatización de n8n
Tu automatización deja de seguir reglas fijas y empieza a decidir. Cómo conectar un modelo de IA dentro de un flujo de n8n, paso a paso.
Una automatización normal hace siempre lo mismo. Llega un correo, se guarda en una hoja, se manda un aviso. Perfecto mientras todo lo que entra tenga la misma forma.
El problema aparece cuando lo que entra es texto de personas. Un correo de un cliente, un formulario con un campo libre, un mensaje de WhatsApp. Ahí las reglas fijas se rompen, porque nadie escribe igual y no hay condición de "si contiene la palabra X" que aguante la variedad del lenguaje humano.
Meter un modelo de IA dentro del flujo cambia eso: la automatización deja de seguir reglas y empieza a interpretar. Y ese es el salto de verdad.
Te cuento cómo se hace en n8n, que es la herramienta que yo tengo montada en mi propio servidor y con la que muevo bastantes cosas del día a día.
¿Cómo conecto una IA a un flujo de n8n?
En n8n, un modelo de IA es un nodo más. Igual que el nodo de Gmail o el de Google Sheets: entra información por un lado, sale por otro.
La diferencia es que este nodo no ejecuta una acción concreta. Recibe texto, le aplica unas instrucciones y devuelve texto. Lo que hagas con ese texto después es cosa tuya.
Hay dos formas de usarlo y conviene tenerlas claras desde el principio:
Como paso de procesamiento. El modelo transforma o clasifica algo y devuelve un resultado. Entra un correo, sale "urgente" o "no urgente". Entra un texto largo, sale un resumen. Es lo más común y lo más fiable.
Como agente. El modelo decide qué herramientas usar y en qué orden para cumplir un objetivo. Mucho más potente y mucho más impredecible. La diferencia entre las dos cosas la desarrollé en agentes frente a automatizaciones, porque se confunden constantemente y no son lo mismo ni de lejos.
Empieza por el primero. El 90 por ciento de lo que quieres hacer se resuelve así, y con la mitad de dolores de cabeza.
Antes de empezar: necesitas un flujo que ya funcione
Esto no es un tutorial de n8n desde cero. Si nunca has montado un flujo, monta primero uno tonto sin IA (disparador, una acción, listo) siguiendo el primer workflow en n8n, y vuelve aquí.
Vamos a partir de un flujo sencillo que casi todo el mundo puede reproducir: llega un correo al buzón, se clasifica, y según la clasificación va a un sitio o a otro.
Paso 1: la clave de API del modelo
Los nodos de IA en n8n no funcionan con tu suscripción del chat. Necesitan una clave de API, que se saca de la consola de desarrolladores del proveedor que uses y se paga aparte, por uso.
Esto sorprende a mucha gente: pagar la suscripción mensual del chat no te da acceso por API. Son productos distintos y se facturan distinto.
La buena noticia es que para automatizaciones el consumo es ridículo si no le metes textos enormes. Clasificar unos cuantos cientos de correos al mes cuesta céntimos. Ahora, si le pasas documentos de cincuenta páginas cada hora, la factura sube rápido. Cuidado con eso.
En n8n vas a Credentials, creas una credencial nueva del proveedor que uses, pegas la clave y le das a guardar. Ya la puedes reutilizar en todos los flujos.
Paso 2: el nodo de IA en medio del flujo
Abres tu flujo. Entre el disparador (el correo que llega) y la acción (guardar, avisar, lo que sea), añades un nodo de modelo de lenguaje.
Te va a pedir tres cosas:
La credencial. La que acabas de crear.
El modelo. Empieza por el más rápido y barato de la familia que uses. Para clasificar y resumir, los modelos pequeños van sobrados. Los grandes déjalos para cuando el pequeño falle de verdad, no por si acaso.
El prompt. Aquí está todo el trabajo, y por eso le dedico el apartado siguiente entero.
Paso 3: el prompt, que es donde se gana o se pierde
En el campo del prompt puedes mezclar texto fijo tuyo con datos que vienen del paso anterior. En n8n los datos del nodo previo se insertan con expresiones, arrastrando el campo desde el panel de la izquierda.
Un prompt que funciona para clasificar correos tiene esta forma:
> Eres un clasificador de correos de un negocio pequeño. Lee el correo y devuelve exactamente una de estas categorías: SOPORTE, VENTAS, FACTURACION, SPAM, OTROS. > > Reglas: > - SOPORTE: problemas con un producto ya comprado. > - VENTAS: preguntas antes de comprar, precios, disponibilidad. > - FACTURACION: facturas, pagos, devoluciones. > - SPAM: publicidad no solicitada, ofertas de servicios. > - OTROS: todo lo demás. > > Devuelve solo la palabra de la categoría. Sin explicaciones, sin puntos, sin comillas. > > Asunto: (aquí arrastras el campo del asunto) > Cuerpo: (aquí arrastras el campo del cuerpo)
Tres detalles que marcan la diferencia entre que esto funcione o te vuelva loco:
La lista cerrada. Si no le das las opciones exactas, se inventa categorías nuevas y tu flujo posterior no sabe qué hacer con "Consulta comercial de urgencia media".
Las reglas explícitas. Sin ellas, cada correo raro lo clasifica según le parezca ese día.
"Devuelve solo la palabra". Los modelos son habladores por naturaleza. Si no se lo prohíbes, te devuelve "La categoría de este correo sería SOPORTE, ya que el cliente..." y tu nodo siguiente compara ese texto entero con la palabra SOPORTE y no coincide nunca.
Y si necesitas varios campos a la vez (categoría, urgencia y resumen en una sola llamada), pídeselo en formato JSON y usa el nodo de salida estructurada de n8n para que te lo parsee. Ahorra llamadas y por tanto dinero.
Paso 4: usar la respuesta para bifurcar
Después del nodo de IA, metes un nodo Switch.
El Switch mira el texto que salió del modelo y manda el flujo por una rama u otra: SOPORTE va a tu sistema de tickets, VENTAS te llega como aviso al móvil, FACTURACION se guarda en una carpeta, SPAM se archiva directamente.
Aquí es donde la automatización deja de ser una tubería recta y empieza a tomar caminos distintos según el contenido. Ese es el momento en el que la cosa se pone interesante de verdad.
Paso 5: probarlo con los casos raros
Nunca pruebes solo con el correo perfecto que te has inventado tú.
Coge diez correos reales de tu buzón, incluidos los raros: el que mezcla dos temas, el que está escrito en otro idioma, el que tiene tres palabras, el reenviado con quince firmas debajo. En n8n puedes fijar datos de prueba en el nodo disparador y ejecutar el flujo entero sin esperar a que llegue nada.
Si falla en dos de cada diez, no cambies de modelo. Vuelve al prompt y añade la regla que falta. Casi siempre es eso.
Lo que se te va a atascar
El modelo devuelve texto de más. Ya lo he dicho arriba y lo repito porque es el fallo número uno. Sé explícito con el formato de salida y ponle un ejemplo de la respuesta exacta que esperas.
El coste se dispara sin avisar. Un flujo que se ejecuta con cada correo entrante y le pasa el hilo completo al modelo puede costar bastante más de lo que imaginas. Recorta el texto antes de enviarlo: con el asunto y los primeros párrafos suele bastar para clasificar.
No es determinista. El mismo correo puede clasificarse distinto en dos ejecuciones. Es la naturaleza de la herramienta. Si necesitas certeza absoluta, la IA no es el nodo adecuado para ese paso: usa una condición normal.
Se cae la API. Los proveedores tienen caídas y límites de peticiones por minuto. Configura reintentos en el nodo y una rama de error que te avise, en vez de que el flujo muera en silencio y te enteres en tres semanas.
Le das demasiado poder. Un modelo clasificando es inofensivo. Un modelo que puede borrar correos o mandar respuestas automáticas a clientes es otra cosa. Empieza en modo lectura, revisa los resultados unas semanas y solo después le dejas actuar.
¿Y ahora qué?
Con este patrón (disparador, nodo de IA que interpreta, Switch que decide, acciones) puedes montar la mayoría de automatizaciones útiles que se te ocurran. Facturas que llegan y se ordenan solas. Formularios que se enrutan al departamento correcto. Comentarios que se resumen.
El siguiente escalón, cuando este te sepa a poco, es dejar que el modelo elija las herramientas por su cuenta. Ahí ya estás en territorio de agentes, y eso tiene su propia lista de precauciones. Lo repaso entero en automatización y agentes con IA.
Si quieres saber por dónde empezar a meter IA en tu forma de trabajar, tengo un test rápido que te dice en qué punto estás y qué te conviene automatizar primero.
Sigue leyendo
Cómo montar un agente de WhatsApp que vale por medio empleado
WhatsApp es donde te escriben de verdad. Cómo montar un agente con IA que responde, cualifica y agenda, paso a paso y sin liarte.
Cómo uso la IA para buscar piso o coche sin mirar los portales
Un robot que mira los portales cada día y te avisa solo cuando aparece lo tuyo. Cómo lo monto, qué cuesta y qué se atasca.
Cómo automatizar los DMs de Instagram con Manychat
La palabra clave en comentarios que dispara un mensaje privado. Cómo montar la automatización de DMs de Instagram con Manychat, paso a paso.
Synthflow vs Vapi: cuál usar para tu agente de voz telefónico
Uno se monta a clics y el otro pide manos técnicas. Comparativa real de Synthflow y Vapi con precios, límites y cuál elegir.