¿Cómo recibir una notificación en WhatsApp cuando llegue un correo electrónico usando N8N?

Gabriel Silva

Última actualización hace un mes

Esta integración tiene como objetivo que, al recibir un nuevo correo electrónico, seas notificado en tu número de WhatsApp.
🔵 ¿Qué es N8N?

N8N es una herramienta de automatización que permite conectar aplicaciones y servicios sin necesidad de programar, creando flujos visuales para realizar tareas automáticas.

Cuenta con una versión de código abierto gratuita y con planes pagos en la nube basados en el uso y número de ejecuciones.

Es ideal para empresas que buscan automatizar procesos entre distintas plataformas.

🔵 Uso de la API de Whaticket (créditos y dónde comprar)
La API de envío (API Send) de Whaticket consume créditos por cada mensaje enviado.

Para usarla:

  • Adquiere cualquiera de nuestros planes.

  • Consulta los precios aquí.

  • Compra tu paquete de créditos según tu necesidad (los créditos no tienen fecha de vencimiento).

🚀 Primeros pasos para el vínculo:
  1. Tener una cuenta en N8N.

  2. Tener una cuenta en Whaticket para acceder al campo de "Tokens" y la documentación.

  3. Tener una cuenta en Gmail.

⚙️ 1. Creando la automatización en N8N

1.1. Accede a tu cuenta de N8N y crea un nuevo WorkFlow.
1.2. Dentro del WorkFlow, crea el primer "step" con el nombre "Gmail" y selecciona la aplicación de Gmail.
1.3. Después de seleccionarla, busca el campo "Triggers" y elige la acción "On message received".
1.4. Conectaremos la cuenta de Gmail. En el campo "Credential to connect with", selecciona "Create new credential".
1.5. En la nueva pantalla, haz clic en "Sign in with Google" para vincular tu cuenta de Gmail.
1.6. Marca las opciones necesarias para otorgar permisos de acceso al N8N.
1.7. Una vez conectado, la pantalla debe verse como en la imagen de ejemplo del tutorial.
1.8. Haz clic en el botón "Fetch Test Event" para realizar una prueba de conexión.
1.9. En el panel derecho, dentro del campo "Output", deberían mostrarse los datos del último correo recibido.

✅ Con esto, la parte de vinculación y obtención de datos de Gmail está completada.

🔵 2. Vinculando Whaticket en N8N
2.1. En la pantalla principal, haz clic en el botón "+" para agregar una nueva acción.
2.2. En la búsqueda, escribe "HTTP" (esta es la forma de vincular Whaticket con N8N).

2.3. Dentro del nodo HTTP, añade la información necesaria para realizar el vínculo:

  • 2.3.3. En el campo "Authentication", selecciona None.

  • Activa la opción "Send Headers" y en "Specify Headers" elige "Using Fields Below".

  • En la sección Header Parameters, agrega:

    • En "Name": accept

    • En "Value": */*

  • 2.3.4. Haz clic en "Add Parameter" para añadir más información:
En "Value": Bearer seguido del token generado en Whaticket.
🔑 Cómo obtener el token de Whaticket
El token se obtiene en Whaticket. Sigue los pasos:
  • Accede al campo "Tokens", ubicado en el menú izquierdo de Whaticket.
  • Haz clic en "Nuevo token".
  • Completa el campo con el nombre del token.
  • Marca los permisos que la API puede obtener para la integración. Se recomienda activar todas las opciones.
  • Con el token creado, haz clic en el ícono de carpeta para copiar la clave del token.
💬 Configurar el cuerpo (Body) del mensaje
2.3.5. Ahora crearemos el código para enviar el mensaje.
  • Activa la opción "Send Body".
  • En el campo "Body Content Type", selecciona JSON.
  • En "Specify Body", elige "Using JSON".
Con esto podrás agregar el código necesario para enviar mensajes en Whaticket.

En el campo "JSON", agrega el siguiente comando:

Antes de realizar la prueba, asegúrate de colocar en "whatsappId" el ID de tu conexión de WhatsApp.

A continuación, sigue los pasos para obtener ese ID.

🔵 Obtener el "ID de conexión de WhatsApp" en Whaticket y reemplazarlo en N8N
  • Accede al campo "Conexiones" en Whaticket.
  • Haz clic en "Editar" en la conexión de WhatsApp que se usará para el envío.
  • En la parte superior de la pantalla de edición, haz clic en el ícono de carpeta para copiar el ID de la conexión.
  • Regresa a N8N y reemplaza el valor de "whatsappId" por el que copiaste.

Finalmente, presiona "Execute Step".

Debe aparecer el mensaje "messages scheduled", lo que indica que la integración fue

🔵 3. Editando el campo "Body"

Ahora modificaremos el campo "Body" para que te informe en WhatsApp quién te envió el correo.
3.1. Haz clic en el botón "JSON" para editar el Body.
3.2. Dentro de las comillas, escribe el mensaje que deseas.
3.3.  En el campo de la derecha están las informaciones del correo electrónico y del mensaje. 


Puedes agregar esa información arrastrándola hasta el código JSON de Whaticket.

Luego presiona "Execute Step".
Si aparece el mensaje "messages scheduled" en el campo "Output", significa que el envío fue exitoso.
Accede a Whaticket y verifica cómo llegó el mensaje a la plataforma.

✅ ¡Con esto, tu vínculo está completo y todo funcionando correctamente!

Importante: Whaticket no se responsabiliza por errores de configuración, créditos insuficientes o costos de plataformas de terceros.

Recomendación: Si es posible, involucra a un desarrollador para validar mapeos y JSON.

¿Tienes dudas adicionales? No te preocupes, estamos aquí para ayudarte. Entra en contacto con nuestro equipo presionando el botón de "Soporte" ubicado en el menú izquierdo de nuestra plataforma.

¿Te ha sido útil el artículo?

A 0 de 0 les gusta este artículo