Tutorial: Automatiza respuestas de WhatsApp con ChatGPT y WOZTELL en Make
Esta guía avanzada paso a paso te enseña a construir un escenario en Make que conecta WOZTELL con ChatGPT de OpenAI, para responder automáticamente mensajes de WhatsApp usando IA.
Aprenderás a detectar nuevos mensajes, generar respuestas inteligentes y enviarlas de vuelta a los usuarios—sin necesidad de programar.
Resumen del flujo
Tu automatización consistirá en tres módulos:
1. Monitorizar nuevos mensajes de WhatsApp – Detecta los mensajes entrantes en tu canal de WhatsApp WOZTELL.
2. ChatGPT Completion – Envía el contenido del mensaje a OpenAI para generar la respuesta.
3. Enviar mensaje de sesión de WhatsApp – Entrega la respuesta generada por IA al remitente original.
Flujo visual:
Make Flow for this automation
Paso 1: Monitorizar nuevos mensajes de WhatsApp (WOZTELL)
1. Añade el módulo WOZTELL | Unleash WhatsApp – Watch New WhatsApp Message en tu escenario de Make.
2. Conecta tu cuenta de WOZTELL.
3. Elige el canal de WhatsApp que deseas monitorizar (tu bandeja de entrada).
4. Este módulo se activará cada vez que se reciba un nuevo mensaje.
Paso 2: Generar una respuesta con ChatGPT (OpenAI)
1. Add the module OpenAI (ChatGPT, Whisper, DALL-E) – Create a completion (prompt) after the WOZTELL trigger.
2. Connect your OpenAI account (API key required).
Selección de modelo: Recomendaciones
Elige el modelo más adecuado a tu caso de uso:
- Para soporte general/FAQ y respuestas automatizadas estándar:
➤ gpt-3.5-turbo
Rápido, económico, ideal para FAQs y soporte básico.
- Para soporte avanzado o conversaciones premium:
➤ gpt-4-turbo
Mejor comprensión contextual, respuestas de mayor calidad, adecuado para interacciones valiosas.
- Para la máxima calidad y respuestas más avanzadas/contextuales:
➤ gpt-4o
El modelo más avanzado de OpenAI (2024), ideal para casos complejos o críticos.
Puedes seleccionar el modelo en el menú “Model” del módulo de OpenAI en Make, pero ten en cuenta los costos de cada modelo antes de elegir.
3. Mensajes:
- Rol: Configura como User.
- Contenido de texto: Asocia los datos del mensaje de WhatsApp del módulo anterior.
- Ejemplo de prompt:
Por favor, redacta una respuesta detallada a este mensaje: 1. Datos del mensaje: Contenido de texto - Puedes personalizar el prompt según las necesidades de tu negocio, pero mantén la variable mapeada para que ChatGPT analice el mensaje real.
Ejemplo de captura de pantalla:
Focus on the ChatGPT node in Make
Paso 3: Enviar la respuesta de IA por WhatsApp (WOZTELL)
1. Añade el módulo WOZTELL | Unleash WhatsApp – Send WhatsApp Session Message.
2. Conéctalo con tu cuenta de WOZTELL.
3. Canal: Elige el mismo canal de WhatsApp que en el Paso 1.
4. Número de WhatsApp: Asocia el número del remitente desde el módulo disparador (1. Remitente).
5. Tipo de mensaje: Configura como Texto.
6. Texto: Asocia el resultado de ChatGPT (2. Result).
Ejemplo de captura de pantalla:
Focus on sending a live message in Make
Pasos finales
- Asegúrate de haber hecho clic en Guardar en todos los módulos.
- Prueba tu escenario enviando un mensaje de WhatsApp a tu canal.
- Activa el escenario para ponerlo en funcionamiento.
Mejores prácticas
- Personaliza el prompt del Paso 2 para respuestas de alta calidad y ajustadas a tu negocio. Un buen prompt requiere tiempo, pero vale la pena.
- Protege tus claves y tokens API y restringe el acceso. Guarda la clave de OpenAI en un sitio seguro para poder recuperarla.
- Prueba cada paso por separado para asegurar el mapeo correcto de los datos.
- Usa los registros de Make para solucionar problemas si las respuestas no se entregan.
Resultado
Una vez activado, tu escenario automáticamente:
- Monitorizará nuevos mensajes de WhatsApp,
- Generará respuestas inteligentes usando ChatGPT (con tu modelo y prompt seleccionado),
- Enviará las respuestas al remitente vía WhatsApp.
¡Esta configuración agiliza tu soporte y engagement en WhatsApp con automatización impulsada por IA!