Si llegaste hasta acá, probablemente ya sabés que la inteligencia artificial puede ahorrarte horas de trabajo. La buena noticia es que integrar ChatGPT con n8n paso a paso es mucho más sencillo de lo que parece, y en esta guía te lo voy a demostrar. No necesitás ser programador ni tener experiencia previa con APIs. n8n tiene un nodo nativo de OpenAI que hace que todo el proceso sea casi tan fácil como arrastrar y soltar.En este tutorial vas a aprender desde cómo obtener tu API key de OpenAI hasta cómo construir workflows completos que usan ChatGPT para responder correos, generar contenido, clasificar información y mucho más. Cada paso viene con explicaciones claras y ejemplos que podés replicar en tu propia instancia de n8n.¿Listo para convertir tu n8n en una máquina inteligente? Vamos a ello.

¿Qué significa integrar ChatGPT con n8n y por qué deberías hacerlo?

Antes de meternos de lleno en el tutorial, vale la pena entender qué estamos haciendo exactamente. Integrar ChatGPT con n8n significa conectar el modelo de lenguaje de OpenAI (el mismo que usa ChatGPT) con la plataforma de automatización n8n, de manera que tus workflows puedan enviar texto a la IA, recibir respuestas inteligentes y usar esas respuestas para ejecutar otras acciones automáticamente.Pensalo así: n8n es el cerebro operativo que conecta tus aplicaciones (Gmail, Slack, Google Sheets, tu CRM, etc.), y ChatGPT es el cerebro creativo que entiende, genera y transforma texto. Cuando los combinás, obtenés automatizaciones que no solo mueven datos de un lado a otro, sino que piensan.Si todavía no tenés claro qué es n8n o cómo funciona, te recomiendo arrancar por nuestra guía completa en español para automatizar desde cero antes de seguir con este tutorial.

¿Qué podés hacer combinando ChatGPT y n8n?

La combinación de estas dos herramientas abre un abanico enorme de posibilidades. Acá van algunos casos de uso populares para que te des una idea:

  • Responder emails automáticamente: ChatGPT analiza el correo entrante y genera una respuesta personalizada que n8n envía por ti.
  • Clasificar leads o tickets de soporte: La IA lee el mensaje del cliente, lo clasifica por urgencia o categoría, y n8n lo envía al equipo correcto.
  • Generar contenido para redes sociales: A partir de un tema o un artículo de blog, ChatGPT crea publicaciones optimizadas para cada plataforma.
  • Resumir documentos o reuniones: n8n recibe la transcripción y ChatGPT genera un resumen ejecutivo con los puntos clave.
  • Traducir contenido de forma masiva: Automatizá la traducción de textos en Google Sheets, bases de datos o cualquier fuente conectada.
  • Analizar sentimiento en reseñas o comentarios: ChatGPT evalúa si el feedback es positivo, negativo o neutro, y n8n guarda el resultado.
  • Crear chatbots personalizados: Conectá un webhook a ChatGPT y respondé consultas desde tu sitio web o WhatsApp.

Requisitos previos antes de empezar

Para seguir este tutorial sin problemas, necesitás tener algunas cosas listas. No te preocupes, son pocos requisitos y todos son gratuitos o de bajo costo para arrancar.

Lo que necesitás tener preparado

Antes de tocar un solo nodo en n8n, asegurate de contar con lo siguiente:

  • Una instancia de n8n funcionando: Puede ser n8n Cloud (la opción más simple) o una instalación self-hosted en tu servidor. Si no sabés cuál elegir, revisá nuestra comparativa entre n8n Cloud y Self-Hosted.
  • Una cuenta en OpenAI: Registrate gratis en platform.openai.com. Necesitás agregar un método de pago para poder usar la API, aunque el costo es muy bajo (arrancar cuesta centavos de dólar).
  • Una API key de OpenAI: La vamos a generar en el siguiente paso. Es básicamente una contraseña que le permite a n8n comunicarse con ChatGPT en tu nombre.
  • Conocimientos básicos de n8n: Saber crear un workflow, agregar nodos y hacer una ejecución manual. Si estás empezando, nuestro tutorial paso a paso para crear tu primer workflow es el punto de partida perfecto.

Paso 1: Obtener tu API key de OpenAI

Este es el primer paso y el más importante, porque sin la API key no hay comunicación posible entre n8n y ChatGPT. Seguí estas instrucciones:1. Andá a platform.openai.com e iniciá sesión con tu cuenta de OpenAI.2. En el menú de la izquierda, hacé clic en «API keys» (o entrá directamente a la sección de claves de API).3. Hacé clic en el botón «Create new secret key».4. Ponele un nombre descriptivo como «n8n-integracion» para identificarla fácilmente después.5. Copiá la clave generada inmediatamente y guardala en un lugar seguro. OpenAI solo te la muestra una vez. Si la perdés, tenés que generar una nueva.Importante sobre los costos: La API de OpenAI cobra por uso (tokens procesados). El modelo gpt-4o-mini es el más económico y funciona perfecto para la mayoría de automatizaciones. Para que te des una idea, procesar 1 millón de tokens de entrada cuesta alrededor de USD $0.15. Es decir, podés hacer miles de interacciones por unos pocos centavos al día.

Paso 2: Configurar las credenciales de OpenAI en n8n

Ahora que tenés tu API key, es momento de decirle a n8n que puede usarla. Este paso se hace una sola vez y después podés reutilizar la credencial en todos los workflows que quieras.1. Abrí tu instancia de n8n y andá a Credentials (Credenciales) desde el menú principal.2. Hacé clic en «Add Credential» (Agregar Credencial).3. Buscá «OpenAI» o «OpenAI API» en el buscador.4. En el campo «API Key», pegá la clave que copiaste en el paso anterior.5. Hacé clic en «Save» (Guardar).n8n va a verificar automáticamente que la conexión funcione. Si ves un mensaje de éxito, estás listo para pasar al siguiente paso. Si te da error, verificá que la API key esté bien copiada (sin espacios extra al inicio o al final) y que tu cuenta de OpenAI tenga un método de pago activo.

Paso 3: Crear tu primer workflow con el nodo de OpenAI

Llegó el momento más divertido: armar tu primer workflow que use ChatGPT. Vamos a crear uno simple pero funcional que reciba un texto y genere una respuesta inteligente.

3.1 — Crear el workflow y agregar un trigger

1. En n8n, hacé clic en «New Workflow» para crear un flujo nuevo.2. Agregá un nodo «Manual Trigger» como punto de partida. Esto te permite ejecutar el workflow manualmente para hacer pruebas. Más adelante podés cambiarlo por un trigger automático (webhook, cron, email, etc.).3. Conectá a continuación un nodo «Set» (o «Edit Fields») para definir el texto que querés enviar a ChatGPT. Por ejemplo, podés crear un campo llamado `texto_entrada` con el valor: «Resumime en 3 bullets los beneficios de automatizar tareas con IA».

3.2 — Agregar y configurar el nodo OpenAI

4. Agregá un nuevo nodo buscando «OpenAI» en el panel de nodos.5. Seleccioná la operación «Message a Model» (o «Chat» dependiendo de tu versión de n8n). Esta es la que te permite interactuar con los modelos de chat como GPT-4o, GPT-4o-mini o GPT-3.5-turbo.6. Configurá los siguientes parámetros:– Credential: Seleccioná la credencial de OpenAI que creaste en el Paso 2. – Model: Elegí el modelo. Para empezar te recomiendo gpt-4o-mini (rápido y económico) o gpt-4o (más potente pero más caro). – System Message (Mensaje del sistema): Acá definís el rol de la IA. Por ejemplo: «Sos un asistente experto en productividad y automatización. Respondé de forma clara y concisa en español.»User Message (Mensaje del usuario): Acá va el texto que querés que ChatGPT procese. Usá una expresión para traer datos dinámicos del nodo anterior: `{{ $json.texto_entrada }}`.7. Opcionalmente, podés ajustar parámetros avanzados como: – Temperature (0-2): Controla la creatividad. 0 = respuestas más predecibles, 1 = equilibrado, 2 = muy creativo. Para tareas de clasificación usá 0.2-0.3. Para generación de contenido, 0.7-0.9. – Max Tokens: Limita la longitud de la respuesta. 500 tokens suelen ser suficientes para respuestas cortas.

3.3 — Ejecutar y verificar el resultado

8. Hacé clic en «Test Workflow» o «Execute Workflow».9. Si todo está bien configurado, vas a ver la respuesta de ChatGPT en la salida del nodo de OpenAI. El resultado viene generalmente en un campo llamado `content` o `message.content`.10. ¡Felicitaciones! Tu primera integración de ChatGPT con n8n está funcionando. Ahora podés conectar la salida a cualquier otro nodo: enviar la respuesta por email, guardarla en Google Sheets, postearla en Slack, lo que necesites.

Paso 4: Usar el AI Agent de n8n (método avanzado)

Desde las versiones más recientes, n8n incluye nodos de AI Agent que llevan la integración con ChatGPT a otro nivel. En lugar de simplemente enviar un mensaje y recibir una respuesta, el AI Agent puede:– Usar herramientas (tools): El agente puede buscar en Google, consultar bases de datos, llamar a APIs externas y más, todo por su cuenta. – Mantener memoria de conversación: Recordar lo que se dijo antes en una conversación continua. – Tomar decisiones: Basándose en el contexto, el agente decide qué herramienta usar y cuándo.Para usar el AI Agent:1. Buscá el nodo «AI Agent» en el panel de nodos.2. Conectá un Chat Model (OpenAI Chat Model) como el cerebro del agente.3. Agregá las herramientas que necesites: Calculator, HTTP Request, Code, etc.4. Opcionalmente, conectá un nodo de memoria (Window Buffer Memory) para mantener el contexto entre mensajes.Este método es ideal para crear chatbots avanzados o asistentes que necesitan interactuar con múltiples sistemas. Para la documentación oficial sobre estos nodos, podés consultar la documentación de n8n sobre integraciones de IA.

Consejos prácticos y errores comunes al integrar ChatGPT con n8n

Después de ayudar a muchas personas a configurar esta integración, recopilé los errores más frecuentes y los mejores consejos para que no pierdas tiempo.

Errores que todos cometen al principio

Prestá atención a estos problemas comunes para evitarlos desde el primer día:

  • Error 401 – Unauthorized: Tu API key es inválida o expiró. Verificá que la copiaste correctamente y que tu cuenta de OpenAI tiene crédito disponible.
  • Error 429 – Rate Limit: Estás enviando demasiadas solicitudes por minuto. Agregá un nodo «Wait» de 1-2 segundos entre cada llamada cuando proceses listas largas.
  • Respuestas cortadas a la mitad: El parámetro Max Tokens está muy bajo. Aumentalo a 1000 o más para respuestas largas.
  • Respuestas inconsistentes o alucinaciones: Tu System Message es demasiado vago. Sé lo más específico posible sobre qué querés que haga la IA, qué formato debe usar y qué no debe inventar.
  • Costos inesperados: No pusiste límite de gasto en tu cuenta de OpenAI. Andá a Settings > Limits en la plataforma de OpenAI y configurá un tope mensual.
  • El nodo muestra campos vacíos: Probablemente estás referenciando mal los datos del nodo anterior. Usá el panel de expresiones de n8n para verificar la estructura del JSON.

Mejores prácticas para obtener resultados óptimos

Estos consejos van a hacer que tus automatizaciones con ChatGPT funcionen como relojito:

  • Escribí System Messages detallados: En lugar de «Sos un asistente», usá algo como «Sos un asistente de atención al cliente de una tienda de ropa online. Respondé siempre en español, con tono amable y profesional. Si no sabés la respuesta, decí que vas a escalar la consulta.»
  • Usá GPT-4o-mini para el 80% de las tareas: Es rápido, barato y suficientemente inteligente para clasificación, resúmenes y respuestas simples. Guardá GPT-4o para tareas que requieran razonamiento complejo.
  • Implementá manejo de errores: Agregá un nodo «Error Trigger» en tu workflow para capturar fallos de la API y ejecutar un plan B (notificarte, reintentar, usar una respuesta predeterminada).
  • Testeá con datos reales: No pruebes solo con frases inventadas. Usá datos reales de tu negocio para asegurarte de que las respuestas de ChatGPT son útiles en contexto.
  • Cacheá respuestas repetitivas: Si muchas entradas son iguales (por ejemplo, preguntas frecuentes), guardá las respuestas en una base de datos y consultá primero ahí antes de llamar a la API.

Ejemplos reales de workflows con ChatGPT y n8n

Nada mejor que ver ejemplos concretos para inspirarte. Estos son workflows que personas reales están usando en producción todos los días.

Ejemplo 1: Responder emails de soporte automáticamente

Flujo: Gmail Trigger → OpenAI (clasificar urgencia) → IF (urgente/no urgente) → OpenAI (generar respuesta) → Gmail (enviar respuesta)Este workflow se activa cada vez que llega un email nuevo. Primero, ChatGPT clasifica si el email es urgente o puede esperar. Si no es urgente, genera una respuesta automática personalizada y la envía. Si es urgente, le notifica al equipo por Slack.Resultado real: Un pequeño e-commerce en Colombia redujo su tiempo de respuesta de soporte de 4 horas a 8 minutos con este flujo. El 65% de los correos se resuelven sin intervención humana.

Ejemplo 2: Generador de contenido para redes sociales

Flujo: Google Sheets (lista de temas) → OpenAI (generar post para Instagram) → OpenAI (generar post para LinkedIn) → Slack (enviar para aprobación) → Buffer/Hootsuite (publicar)Cada semana, el workflow lee los temas pendientes de una hoja de cálculo. Para cada tema, ChatGPT genera una versión optimizada para Instagram (más casual, con emojis) y otra para LinkedIn (más profesional). Las propuestas llegan a un canal de Slack donde el equipo de marketing las aprueba con un solo clic.Resultado real: Una agencia de marketing en México pasó de publicar 3 veces por semana a publicar diariamente en 4 plataformas, sin aumentar su equipo.

Ejemplo 3: Calificación inteligente de leads

Flujo: Webhook (formulario web) → OpenAI (analizar respuestas y asignar puntaje) → IF (puntaje > 7) → CRM (crear lead caliente) / Email (enviar secuencia de nurturing)Cuando alguien llena un formulario de contacto, ChatGPT analiza las respuestas (presupuesto, urgencia, tamaño de empresa) y asigna un puntaje del 1 al 10. Los leads con puntaje alto van directamente al CRM como oportunidades calientes. Los demás entran en una secuencia de emails educativos.Si te interesa la integración con CRM, no te pierdas nuestra guía sobre cómo sincronizar tu CRM con Google Sheets de forma bidireccional, que es un complemento perfecto para este workflow.

Preguntas Frecuentes

Preguntas frecuentes

¿Es gratis integrar ChatGPT con n8n?

n8n es gratuito si usás la versión self-hosted (Community Edition). Sin embargo, la API de OpenAI tiene costo por uso. El modelo GPT-4o-mini es muy económico: procesar 1 millón de tokens de entrada cuesta aproximadamente USD $0.15. Para la mayoría de automatizaciones pequeñas y medianas, el gasto mensual no supera los USD $5-10. Podés configurar un límite de gasto mensual en tu cuenta de OpenAI para evitar sorpresas.

¿Qué modelo de OpenAI debo elegir para mis workflows en n8n?

Para la mayoría de tareas de automatización (clasificación de texto, resúmenes, respuestas simples, traducciones), GPT-4o-mini ofrece el mejor balance entre rendimiento y costo. Usá GPT-4o cuando necesites razonamiento complejo, análisis detallado de documentos largos o generación de contenido de alta calidad. GPT-3.5-turbo sigue disponible como opción aún más económica, pero su calidad es notablemente inferior.

¿Necesito saber programar para integrar ChatGPT con n8n?

No, no necesitás saber programar. n8n tiene un nodo nativo de OpenAI que se configura visualmente con campos de formulario. Solo tenés que escribir los mensajes (prompts) en español y conectar los nodos arrastrando líneas. Eso sí, entender conceptos básicos de cómo fluyen los datos entre nodos te va a ayudar mucho. Nuestro tutorial paso a paso para crear tu primer workflow te da toda la base necesaria.

¿Puedo usar la API de ChatGPT en n8n para procesar archivos o imágenes?

Sí. Los modelos GPT-4o y GPT-4o-mini soportan entradas multimodales, lo que significa que podés enviarles imágenes para que las analicen. En n8n, podés usar el nodo HTTP Request para enviar imágenes codificadas en base64 a la API de OpenAI, o usar los nodos de AI más recientes que soportan esta funcionalidad de forma nativa. Para archivos de texto (PDF, Word), primero necesitás extraer el texto con un nodo como Extract from File y luego enviarlo a ChatGPT.

¿Es seguro enviar datos de mi empresa a la API de OpenAI a través de n8n?

OpenAI afirma en su política de datos de API que los datos enviados a través de la API no se usan para entrenar sus modelos (a diferencia de lo que pasa cuando usás ChatGPT en el navegador de forma gratuita). Sin embargo, los datos sí pasan por los servidores de OpenAI temporalmente. Si manejás información muy sensible (datos médicos, financieros), evaluá usar la versión Enterprise de OpenAI o considerá alternativas self-hosted como modelos locales con Ollama, que también podés integrar con n8n.

Conclusión

Integrar ChatGPT con n8n paso a paso no es ciencia espacial: necesitás una API key de OpenAI, configurar la credencial en n8n y armar tu primer workflow con el nodo de OpenAI. En menos de 30 minutos podés tener una automatización funcional que clasifique emails, genere contenido o califique leads usando inteligencia artificial.Lo más importante es empezar simple. Creá un workflow básico con un Manual Trigger y el nodo de OpenAI, probá que funcione, y después empezá a complejizarlo conectándolo con tus herramientas del día a día. Recordá usar GPT-4o-mini para mantener los costos bajos y escribir System Messages detallados para obtener respuestas de calidad.Si todavía no tenés n8n instalado, podés arrancar hoy mismo con nuestra guía completa en español para automatizar desde cero y en pocos minutos vas a estar listo para seguir este tutorial.¿Ya probaste integrar ChatGPT con n8n? Contanos en los comentarios qué workflow armaste o qué dudas te quedaron. Y si este tutorial te sirvió, compartilo con alguien que también quiera automatizar con IA. 🚀


También te puede interesar