ChatGPT n8n
Cómo conectar ChatGPT con n8n y automatizar tareas con IA

Cómo conectar ChatGPT con n8n y automatizar tareas con IA

Conectar ChatGPT con n8n es una de las combinaciones más potentes que puedes montar sin saber programar. n8n actúa como el cerebro que conecta tus herramientas, y ChatGPT (a través de la API de OpenAI) aporta la inteligencia para procesar lenguaje, generar texto, clasificar información y razonar sobre datos.

En este tutorial vas a aprender a conectar ambas herramientas y construir automatizaciones reales con IA.


Qué necesitas antes de empezar


Paso 1 — Obtén tu API key de OpenAI

Ve a platform.openai.com, inicia sesión y accede a API Keys en el menú lateral. Haz clic en “Create new secret key”, dale un nombre descriptivo y cópiala. Guárdala en un lugar seguro: solo se muestra una vez.


Paso 2 — Configura las credenciales en n8n

Abre tu instancia de n8n y ve a Credenciales (icono de llave en el menú lateral).

  1. Haz clic en “Añadir credencial”
  2. Busca “OpenAI”
  3. Pega tu API key en el campo correspondiente
  4. Haz clic en “Guardar”

A partir de ahora, todos los nodos de OpenAI en tus workflows usarán esta credencial automáticamente.


Paso 3 — Crea tu primer workflow con ChatGPT

Vamos a construir algo sencillo: un workflow que recibe un texto y lo resume automáticamente usando GPT.

Estructura del workflow

Webhook → Nodo OpenAI → Respuesta HTTP

Configura el nodo OpenAI

  1. Añade un nodo “OpenAI” a tu workflow
  2. En “Operation” selecciona “Message a Model”
  3. En “Model” elige gpt-4o-mini (más barato) o gpt-4o (más potente)
  4. En “Messages” configura:
    • Role: system → “Eres un asistente que resume textos de forma concisa en español.”
    • Role: user{{ $json.text }} (datos del webhook anterior)
  5. Selecciona tus credenciales de OpenAI

Con esto tienes un endpoint que recibe cualquier texto y devuelve un resumen generado por GPT.


Casos de uso más útiles

1. Clasificar emails automáticamente

Cuando llega un email, n8n lo pasa a ChatGPT con el prompt: “Clasifica este email en una de estas categorías: Soporte, Ventas, Spam, Urgente. Responde solo con la categoría.”

n8n recoge la respuesta y actúa según la clasificación: crea una tarea en Notion, avisa al equipo en Slack, o responde automáticamente.

2. Generar respuestas a preguntas frecuentes

Conecta un formulario de contacto con n8n y ChatGPT. Si la pregunta está dentro de los temas que conoce el modelo, responde automáticamente. Si no, crea una tarea para revisión humana.

3. Resumir documentos largos

Conecta Google Drive con n8n. Cuando añades un PDF o documento largo, n8n lo lee, lo envía a ChatGPT y guarda el resumen en Notion o lo envía por email.

4. Analizar sentimiento de reseñas

Si tienes un e-commerce y recibes reseñas, n8n puede enviarlas a ChatGPT para clasificarlas por sentimiento (positivo/negativo/neutro) y almacenarlas en una hoja de Google Sheets con esa etiqueta.

5. Agente IA con memoria

n8n tiene un nodo específico de “AI Agent” que permite crear un agente con acceso a herramientas y memoria de conversación. Esto va más allá de llamar a la API: el agente puede decidir qué herramienta usar según la pregunta del usuario. Si quieres ver esto aplicado a WhatsApp, tenemos la guía completa aquí: agente IA en WhatsApp con n8n.


¿GPT-4o o GPT-4o mini?

Una duda habitual al conectar ChatGPT con n8n es qué modelo usar. La respuesta depende del caso de uso:

ModeloCoste por 1M tokensCuándo usarlo
gpt-4o-mini~0,15$ entrada / 0,60$ salidaClasificaciones, resúmenes simples, tareas repetitivas
gpt-4o~5$ entrada / 15$ salidaRazonamiento complejo, agentes, análisis profundo

Para la mayoría de automatizaciones de negocio, gpt-4o-mini es suficiente y mucho más económico. Usa gpt-4o solo cuando la tarea requiera razonamiento real o resultados de mayor calidad.


Qué es RAG y por qué te interesa con n8n

Una limitación de ChatGPT es que no conoce los documentos internos de tu empresa. La solución es RAG: darle al modelo acceso a tu información específica en el momento de responder. n8n soporta RAG de forma nativa con nodos de bases de datos vectoriales como Pinecone o Supabase. Tenemos una guía completa aquí: qué es RAG y cómo usarlo con n8n.


Preguntas frecuentes

¿ChatGPT y la API de OpenAI son lo mismo? No exactamente. ChatGPT es la interfaz web de chat. La API de OpenAI es el servicio para desarrolladores que permite usar los mismos modelos (GPT-4o, GPT-4o-mini) desde aplicaciones externas como n8n. Tienen precios independientes: usar la API no consume tu suscripción de ChatGPT Plus.

¿Cuánto cuesta conectar ChatGPT con n8n? n8n en sí no cobra por usar el nodo de OpenAI. El coste es solo de OpenAI por las llamadas a su API. Para automatizaciones típicas de negocio (100-1.000 llamadas al día), el coste suele ser de céntimos a pocos euros al mes con gpt-4o-mini.

¿Puedo usar Claude o Gemini en lugar de ChatGPT? Sí. n8n tiene nodos nativos para Anthropic (Claude), Google Gemini, Mistral y otros modelos. El proceso de configuración es idéntico: credenciales + nodo + prompt.

¿Los datos que envío a OpenAI son privados? OpenAI no usa los datos enviados a través de la API para entrenar sus modelos (a diferencia de la versión gratuita de ChatGPT). Aun así, si manejas datos sensibles, revisa su política de privacidad o considera usar modelos locales con Ollama.

¿Puedo usar n8n con ChatGPT sin saber programar? Sí. El nodo de OpenAI en n8n es visual: seleccionas el modelo, escribes el prompt y conectas con otros nodos. No hace falta escribir código.


¿Quieres ir más allá y construir un agente IA real? Aquí tienes la guía: cómo crear un agente IA en WhatsApp con n8n.