Lección 11 de 27
Configurar WhatsApp
WhatsApp es probablemente donde pasas mas tiempo chateando. Conectar OpenClaw a WhatsApp te permite interactuar con tu agente de la misma forma que chateas con tus contactos. Hay dos metodos: la API oficial de Meta (mas estable) y la integracion con WhatsApp Web (mas simple).
API oficial vs WhatsApp Web
| Aspecto | API oficial (Meta) | WhatsApp Web (Baileys) |
|---|---|---|
| Estabilidad | Alta, oficial | Media, puede desconectarse |
| Costo | Gratis hasta 1.000 msg/mes | Gratis, sin limites |
| Setup | Cuenta de Meta Business | Escanear QR code |
| Numero | Numero dedicado | Tu numero personal |
| Riesgo de ban | Ninguno (oficial) | Bajo si no abusas |
| Recomendado para | Negocios, produccion | Uso personal |
Configurar WhatsApp con Baileys (uso personal)
- 1.Configurar el metodo como baileys
- 2.Activar el canal
- 3.Reiniciar el daemon
- 4.Escanear el QR code con tu telefono
- 5.Enviarte un mensaje a ti mismo para probar
openclaw config set channels.whatsapp.method baileys
openclaw config set channels.whatsapp.enabled true
openclaw daemon restart
# Escanea el QR que aparece en la terminal con tu WhatsAppConfiguracion completa de WhatsApp
Ejemplo de la seccion WhatsApp en config.yaml para el metodo Baileys.
# ~/.openclaw/config.yaml
channels:
whatsapp:
enabled: true
method: baileys # o "meta_api"
# Solo responder a estos numeros
allowed_numbers:
- "+5491112345678" # Tu numero
# Activar lectura de imagenes
image_processing: true
# Activar lectura de audio (transcripcion)
audio_transcription: true
# Prefijo para activar al agente (opcional)
trigger_prefix: "@claw"
# Sin prefijo: responder a todos los mensajes
# trigger_prefix: nullPrefijo de activacion
Por defecto, OpenClaw responde a todos los mensajes que recibes. Si usas WhatsApp para conversaciones normales tambien, configura un trigger_prefix como "@claw". Asi el agente solo responde cuando escribes "@claw necesito..." en lugar de responder a cada mensaje.
Si usas el metodo Baileys (WhatsApp Web), no cierres la sesion de WhatsApp Web manualmente. Si lo haces, OpenClaw se desconectara. Para reconectar, ejecuta openclaw daemon restart y escanea el QR nuevamente.
Que metodo de conexion a WhatsApp recomendarias para uso personal?
Puntos clave
- Dos metodos: Baileys (personal, QR) y API de Meta (negocio, oficial)
- Baileys es mas simple: escanea QR y listo
- Usa trigger_prefix para que el agente no responda a todo
- Soporta imagenes (image_processing) y audio (audio_transcription)
- Configura allowed_numbers para restringir quien puede hablar con el agente
Quiz Generado por IA
Evalua tu comprension de esta leccion con preguntas personalizadas.