Encontrar más información en Wassenger
Aprovecha n8n automatizaciones de flujo de trabajo sin código con Wassenger’s WhatsApp API para enviar mensajes automatizados desde tu número de WhatsApp tanto a usuarios como a chats de grupo.
Envía mensajes de WhatsApp, sube archivos multimedia, valida números de teléfono, y gestiona chats, contactos, miembros del equipo, departamentos, y más dentro de tus flujos de trabajo automatizados.
Wassenger es una solución versátil de Chat de Equipo de WhatsApp y API para mensajería empresarial que permite automatizar cualquier cosa en WhatsApp.
Consulta la documentación de la API de Wassenger y ejemplos aquí
¿Quieres crear tu primer chatbot de IA? ¡Mira nuestro nuevo tutorial en video en YouTube!
Información preliminar
Instalación
Tienes dos opciones para instalar Wassenger dentro de n8n:
- Nodos de la comunidad (Recomendado)
- Instalación manual
Funcionalidades
Estas son solo algunas de las muchas funcionalidades disponibles con n8n y Wassenger
- Enviar mensajes de texto
- Enviar mensajes multimedia
- Programar mensajes
- Gestión de contactos
- Webhooks y eventos en tiempo real
- Plantillas y automatización
- Funciones avanzadas
- Funciones utilitarias
Configuración
Configurando los webhooks de n8n para acceso externo
- Usando ngrok para URLs públicas de webhook
🤩 🤖 Wassenger es una plataforma completa de comunicación y solución de API para WhatsApp. Explora más de 100+ casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comenzando en minutos!
Muy bien, ahora que ya estás listo, ¡vamos a sumergirnos y explorar todo paso a paso! 🚀
Requisitos
- Node.js: v16 o superior
- n8n: v1.70 o posterior
- Cuenta de Wassenger: Regístrate gratis para obtener acceso a la API
- Clave de API: obtén tu clave de API aquí
- Número de WhatsApp: Al menos un número de WhatsApp conectado a Wassenger
Instalación
Nodos de la comunidad (Recomendado)
- Ve a Settings > Community Nodes
2. Selecciona Install
3. Ingresa n8n-nodes-wassenger en el campo "Enter npm package name"
4. Acepta los riesgos de usar nodos de la comunidad: selecciona “I understand the risks of installing unverified code from a public source”
5. Selecciona Install
6. Ahora puedes usar el nodo de Wassenger en tus flujos de trabajo: si no lo ves, reinicia la instancia de n8n
Instalación manual
Para comenzar, instala el paquete en el directorio raíz de tu n8n:
# Using npm
npm install n8n-nodes-wassenger
# Alternatively, for Docker-based installations
docker exec -it n8n npm install n8n-nodes-wassenger
Después de la instalación, reinicia tu instancia de n8n.
Configuración
- Ve a Credentials
2. Selecciona el botón Add Credential
3. Selecciona Wassenger en el menú desplegable “Search for app”
4. Ingresa tu clave de API de Wassenger en el campo API Key
5. Selecciona Save para guardar tus credenciales
🤩 🤖 Wassenger es una plataforma completa de comunicación y solución de API para WhatsApp. Explora más de 100+ casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comenzando en minutos!
Funcionalidades
Enviar mensajes de texto
- Envía mensajes de texto formateados a cualquier usuario de WhatsApp
- Soporte para formato de texto enriquecido (negrita, cursiva, monospace, tachado)
- Añadir URLs con capacidad de vista previa
- Incluir emojis y caracteres especiales
- Enviar a contactos individuales o transmitir a múltiples destinatarios
Enviar mensajes multimedia
- Enviar imágenes, videos, documentos y archivos de audio
- Soporte para GIFs y stickers
- Subir archivos por URL o desde almacenamiento local
- Añadir subtítulos a mensajes multimedia
- Establecer atributos de mensajes multimedia (nombre de archivo, tipo mime, etc.)
Programar mensajes
- Programar mensajes para entrega futura
- Establecer una fecha y hora específica para la entrega
- Programar mensajes recurrentes con disparadores externos
- Cancelar mensajes programados antes de la entrega
Gestión de contactos
- Validar si los números de teléfono existen en WhatsApp
- Consultar la información de perfil del contacto
- Agregar contactos a tu libreta de direcciones
- Crear y gestionar grupos de contactos
Webhooks y eventos en tiempo real
- Procesar mensajes entrantes vía webhooks
- Reaccionar a actualizaciones de estado de mensajes (enviado, entregado, leído)
- Manejar eventos de grupo (ingresos, salidas, cambios de tema)
- Monitorear cambios en el estado de la conexión
- Recibir notificaciones de llamadas
Plantillas y automatización
- Enviar mensajes plantilla para cuentas empresariales
- Usar variables de mensaje para personalización
- Crear flujos de respuesta automática
- Configurar flujos condicionales basados en respuestas
Funcionalidades avanzadas
- Enviar botones interactivos y mensajes con listas
- Crear encuestas y recopilar respuestas
- Enviar mensajes de ubicación
- Implementar botones de respuesta rápida
- Manejar reacciones a mensajes
Funciones utilitarias
- Descargar y procesar medios de mensajes entrantes
- Generar códigos QR para inicio de sesión en WhatsApp Web
- Monitorear batería y estado de conexión del dispositivo
- Gestionar múltiples cuentas de WhatsApp desde un solo flujo de trabajo
🤩 🤖 Wassenger es una plataforma completa de comunicación y solución de API para WhatsApp. Explora más de 100+ casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comenzando en minutos!
Configurar los webhooks de n8n para acceso externo
Para recibir eventos de Wassenger u otros servicios externos, necesitarás configurar n8n con una URL accesible públicamente. Por defecto, n8n se ejecuta localmente y genera URLs de webhook usando localhost, a las que los servicios externos no pueden acceder.
Entendiendo la configuración de webhooks
n8n crea URLs de webhook combinando el protocolo, host y configuración del puerto. Cuando se ejecuta detrás de un proxy inverso o se necesita acceso público, debes configurar manualmente la URL del webhook.
Establecer la URL del webhook
Configuración temporal (solo sesión)
Mac / Linux
export WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://your-domain.com/"
n8n start
Configuración permanente
Mac / Linux
Añade a tu ~/.bashrc, ~/.zshrc, o el archivo de configuración de shell correspondiente:
echo 'export WEBHOOK_URL=https://your-domain.com/' >> ~/.bashrc
source ~/.bashrc
Windows
Configura una variable de entorno del sistema a través de:
- Haz clic derecho en ‘This PC’ o ‘My Computer’ → Properties
- Haz clic en ‘Advanced system settings’
- Haz clic en ‘Environment Variables’
- Agrega una nueva variable de sistema con:
- Name:
WEBHOOK_URL - Value:
[https://your-domain.com/](https://your-domain.com/)
Verificando tu configuración de webhook
- Inicia n8n después de establecer la URL del webhook
- Crea un nuevo flujo de trabajo y añade un nodo “Wassenger” que use webhooks
- La URL del webhook ahora debería mostrar tu dominio personalizado en lugar de localhost
- Los servicios externos ahora pueden enviar eventos correctamente a tu instancia de n8n
Nota: Asegúrate de que tu dominio esté correctamente configurado con SSL y que tu red/firewall permita conexiones entrantes al puerto que está usando tu instancia de n8n.
Usar ngrok para URLs públicas de webhook
Si estás desarrollando localmente y necesitas una forma rápida de exponer tu instancia de n8n a internet para probar webhooks, ngrok es una excelente solución.
Instalando ngrok
Mac
# Using Homebrew
brew install ngrok
O descárgalo e instálalo manualmente aquí
Linux
Sigue las instrucciones descritas aquí
Windows
- Descarga ngrok desde https://ngrok.com/download
- Extrae el archivo zip
- Opcionalmente, agrega el ejecutable de ngrok a tu PATH o muévelo a un directorio que ya esté en tu PATH
Alternativamente, sigue las instrucciones aquí
🤩 🤖 Wassenger es una plataforma completa de comunicación y solución de API para WhatsApp. Explora más de 100+ casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comenzando en minutos!
Configurando ngrok
- Regístrate para una cuenta gratuita en https://ngrok.com
- Obtén tu token de autenticación desde el panel de ngrok
- Configura ngrok con tu token de autenticación:
ngrok authtoken YOUR_AUTH_TOKEN
Usando ngrok con n8n
- Inicia tu instancia de n8n primero:
n8n start
2. En una nueva ventana de terminal, inicia ngrok apuntando al puerto por defecto de n8n:
ngrok http 5678
3. Ngrok mostrará una URL como [https://abc123.ngrok.io](https://abc123.ngrok.io)
4. Establece esto como la URL de webhook de n8n en una nueva terminal:
Mac/Linux
export WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://abc123.ngrok.io/" n8n start
5. Necesitarás reiniciar n8n para que los cambios de la URL del webhook tengan efecto
🤩 🤖 Wassenger es una plataforma completa de comunicación y solución de API para WhatsApp. Explora más de 100+ casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comenzando en minutos!
Flujo de trabajo de ejemplo
- Inicia n8n en el puerto 5678
- Lanza ngrok:
ngrok http 5678 - Anota la URL de ngrok (p. ej.,
[https://abc123.ngrok.io](https://abc123.ngrok.io%29)) - Detén n8n
- Establece la variable de entorno WEBHOOK_URL con la URL de ngrok
- Reinicia n8n
- Crea un flujo de trabajo con un trigger de webhook de Wassenger
- La URL del webhook ahora usará tu dominio de ngrok y será accesible desde internet
Nota: Las sesiones gratuitas de ngrok expiran después de unas horas y la URL cambia cada vez que reinicias ngrok. Para uso en producción, considera una solución permanente como un dominio adecuado con un proxy inverso.














