El nodo Waha permite la integración con la API de WhatsApp HTTP (WAHA) en n8n, facilitando la automatización de tareas relacionadas con WhatsApp.
Para utilizar este nodo, necesitas configurar las credenciales de Waha API:
- API URL: La URL base de tu API de WAHA (ej. https://wa.iaportafolio.com)
- API Key: Tu clave de API para autenticación
- Session Name: El nombre de la sesión de WhatsApp (por defecto es 'default')
El nodo Waha ofrece los siguientes recursos y operaciones:
-
Chatting
- Send Text: Envía un mensaje de texto
- Send Image: Envía una imagen
-
Session
- Start: Inicia una nueva sesión
- Stop: Detiene una sesión
- Logout: Cierra la sesión
- Me: Obtiene información sobre la cuenta autenticada
- Sessions: Lista todas las sesiones
-
Auth
- QR: Obtiene el código QR para autenticación
- Selecciona el recurso "Chatting"
- Elige la operación "Send Text"
- Proporciona el Chat ID (ej. [email protected])
- Ingresa el texto del mensaje
- Selecciona el recurso "Session"
- Elige la operación "Start"
- Proporciona la URL del webhook para recibir eventos
- Selecciona el recurso "Auth"
- Elige la operación "QR"
- Asegúrate de que la sesión esté iniciada antes de enviar mensajes.
- El Chat ID debe estar en el formato correcto (nú[email protected] para chats individuales, [email protected] para grupos).
- Para enviar imágenes, puedes proporcionar una URL o datos en base64.
- Si experimentas problemas de autenticación, verifica que la API Key sea correcta.
- Si la URL de la API no funciona, asegúrate de que esté correctamente configurada en las credenciales.
- Para problemas con sesiones específicas, verifica que el nombre de la sesión sea correcto.
- Nodo Waha (Session - Start): Inicia la sesión de WhatsApp
- Nodo Waha (Chatting - Send Text): Envía un mensaje de texto
- Nodo Waha (Auth - QR): Obtiene el código QR si es necesario para la autenticación
Este flujo inicia una sesión, envía un mensaje y proporciona un código QR si se requiere autenticación adicional.