La integración de WhatsApp con ChatGPT a través de n8n permite automatizar respuestas inteligentes, soporte al cliente y flujos conversacionales sin depender de plataformas externas. En este artículo te enseñamos cómo implementarlo paso a paso.
Índice
- Requisitos previos
- Configurar conexión con WhatsApp API
- Conectar ChatGPT con n8n
- Crear workflow de respuesta automática
- Mejoras avanzadas
Requisitos
- Cuenta de WhatsApp Business API (o proveedores como Twilio)
- Cuenta de OpenAI con API Key
- Instancia de n8n (self-hosted o cloud)
Conexión con WhatsApp
En n8n:
- Crear credenciales para Twilio o WhatsApp Cloud API
- Configurar nodo Webhook para recibir mensajes
- Conectar el nodo a un HTTP Request para responder
POST https://graph.facebook.com/v17.0/{{PhoneID}}/messages
Authorization: Bearer {{AccessToken}}
{
"messaging_product": "whatsapp",
"to": "{{from}}",
"type": "text",
"text": {"body": "Hola, gracias por contactarnos."}
}Conexión con ChatGPT
En n8n:
- Agregar nodo HTTP Request
- Endpoint:
https://api.openai.com/v1/chat/completions - Body:
{
"model": "gpt-4",
"messages": [
{"role": "system", "content": "Eres un asistente de soporte de ecommerce."},
{"role": "user", "content": "{{$json.message}}"}
]
}Workflow de respuesta automática
- Webhook → recibe mensaje de WhatsApp
- HTTP Request → envía el mensaje a ChatGPT
- Function Node → formatea la respuesta
- HTTP Request → responde por WhatsApp
Mejoras avanzadas
- Integrar base de datos para respuestas personalizadas
- Analizar intención de usuario (ej: soporte, pedidos, devoluciones)
- Enviar mensajes multimedia (imágenes, PDFs)
- Registrar logs de conversación en Google Sheets
Conclusión
Con n8n puedes construir un sistema de atención al cliente automatizado en WhatsApp con ChatGPT, mejorando tiempos de respuesta y reduciendo carga operativa.
¿Quieres que implementemos esta integración para tu negocio? Contáctanos.

