WhatsApp — Conecta Tu Agente
La integración más popular. Tu agente responde WhatsApp automáticamente, 24/7.
🔗 Paso 1: Activar WhatsApp
Agrega esto a tu config.yaml:
channels:
whatsapp:
enabled: true
📱 Paso 2: Escanear el QR
Para escanearlo:
- Abre WhatsApp en tu teléfono
- Configuración → Dispositivos vinculados
- Toca "Vincular dispositivo"
- Escanea el QR de la terminal
Verificación
Cuando veas WhatsApp connected ✓ en la terminal, estás listo.
🧪 Paso 3: Probar
Pídele a alguien que mande un mensaje a tu número:
Luna
En línea
Hola, ¿cuáles son sus horarios?
3:15 PM
¡Hola! 👋 Nuestro horario es de Lunes a Viernes 9am-6pm, y Sábados 9am-1pm. ¿Te puedo ayudar con algo más?
3:15 PM
¿Cuánto cuesta un corte?
3:16 PM
El corte está a Q75, y si quieres combo corte + barba son Q100. ¿Te agendo una cita? 💈
3:16 PM
⚙️ Configuración avanzada
Horario del agente
channels:
whatsapp:
enabled: true
schedule:
active_hours: "08:00-22:00"
timezone: "America/Guatemala"
away_message: "Gracias por escribirnos. Nuestro horario
es de 8am a 10pm. Te responderemos pronto."
Primera interacción (en SOUL.md)
## Primera interacción
Cuando alguien escribe por primera vez, saludo con:
"¡Hola! 👋 Soy Luna, asistente de [Negocio]. ¿En qué te ayudo?"
Importante
OpenClaw usa WhatsApp Web. Si usas WhatsApp Web en otro lugar al mismo tiempo, puede desconectarse.
🚨 Problemas comunes
| Problema | Solución |
|---|---|
| QR expiró | Ejecuta openclaw restart para nuevo QR |
| Se desconectó | WhatsApp → Dispositivos vinculados → Verifica la sesión |
| No responde | openclaw status para verificar conexión |
| Responde mal | Edita SOUL.md y MEMORY.md con más contexto |
💡 Tips para producción
Pro tip avanzado
- Usa un número dedicado para negocios (no tu personal)
- WhatsApp Business funciona igual y se ve más profesional
- Los primeros días, monitorea las conversaciones para afinar el SOUL.md
¿Qué necesitas hacer para conectar WhatsApp?