Ir al contenido principal

Cómo enviar mensajes de WhatsApp a través de Wati (Usando Make.com - antes Integromat)

Resumen

¿Quieres enviar mensajes de WhatsApp automáticamente cuando se agregue una nueva fila a Google Sheets? Con Make (antes Integromat) y Wati, puedes crear este flujo de trabajo en solo unos pocos pasos sencillos. Esta guía te guiará en la configuración de un escenario en Make que monitorea tus Google Sheets y envía un mensaje de plantilla de WhatsApp a través de Wati cuando se agregue nueva información.

Instrucciones

Qué necesitarás

  • Una cuenta de Make (un plan gratuito es suficiente) – Regístrate aquí

  • Una cuenta de Wati con acceso a la API de WhatsApp Business

  • Acceso a tu punto final de la API de Wati y token Bearer (disponible en API Docs en tu panel de Wati)

Pasos para configurar el flujo de trabajo

1. Crear un nuevo escenario en Make

  • Inicia sesión en tu panel de Make.

  • Haz clic en Crear un nuevo escenario.

  • Haz clic en el ícono + y busca Google Sheets.

  • Selecciona Watch Rows como el evento de activación.

2. Preparar tu hoja de Google

Antes de continuar:

  • Crea una nueva hoja de cálculo de Google en tu Google Drive.

  • Agrega una fila de encabezado con títulos de columnas como Nombre, Número de teléfono, etc.

3. Conectar tu cuenta de Google Sheets

  • En Make, haz clic en Agregar para crear una conexión a tu cuenta de Google.

  • Una vez conectado, elige el ID de la hoja de cálculo y el Nombre de la hoja que acabas de crear.

  • Haz clic en Aceptar para confirmar.

4. Agregar la solicitud HTTP para enviar un mensaje de WhatsApp

  • Haz clic en el ícono + para agregar otro módulo.

  • Busca y selecciona el módulo HTTP.

  • Elige Make a request.

Configurar la solicitud HTTP

  • URL: https://live-mt-server.wati.io/{tenant_id}/api/v1/sendTemplateMessage?whatsappNumber={phone_number}

  • Reemplaza <wati_number> con tu número de Wati (encuéntralo en API Docs).

  • Reemplaza <phone_number> con el número de WhatsApp al que deseas enviar el mensaje (en formato internacional, sin el signo "+").

  • Método: POST

  • Encabezados:

  • Encabezado 1:

    • Nombre: Content-Type

    • Valor: application/json-patch+json

  • Encabezado 2:

    • Nombre: Authorization

    • Valor: Bearer <your_token_here>(Reemplaza <your_token_here> con tu token Bearer de Wati)

  • Tipo de cuerpo: Raw

  • Content-Type: application/json

Ejemplo de cuerpo de solicitud

Esta estructura JSON variará según tu caso de uso y plantilla. Aquí tienes un ejemplo general:

{
"template_name": "<your_template_name>",
"broadcast_name": "your_broadcast_name",
"parameters": [
{
"name": "<param_1_name>",
"value": "<param_1_value>"
}
]
}

Reemplaza los valores de marcador de posición con tu nombre de plantilla aprobado y valores de parámetros.

5. Probar tu automatización

  • Agrega una nueva fila a tu hoja de Google con datos de ejemplo.

  • Vuelve a tu escenario en Make y haz clic en Run once.

  • Si todo está configurado correctamente, ambos módulos deberían mostrar una marca de verificación verde, y el mensaje de WhatsApp se enviará correctamente.

Notas finales

Esta configuración es solo un ejemplo de cómo puedes integrar Make.com y Wati para automatizar tus flujos de trabajo. Puedes aplicar pasos similares para otros activadores y acciones, como enviar mensajes cuando se envía un formulario o cuando se agrega un nuevo lead en un CRM.

Preguntas frecuentes (FAQs)

Preguntas generales

1. ¿Qué es Make.com?

→ Make.com (anteriormente conocido como Integromat) es una plataforma de automatización en línea que te permite conectar diferentes aplicaciones y automatizar flujos de trabajo sin escribir código.

2. ¿Qué es Wati?

→ Wati es una plataforma de participación de clientes que proporciona soluciones de la API de WhatsApp Business, permitiendo a las empresas enviar mensajes automatizados, notificaciones y mensajes de soporte al cliente a través de WhatsApp.

Requisitos de configuración

3. ¿Qué cuentas necesito para completar esta configuración?

→ Necesitarás:

  • Una cuenta de Make.com (el plan gratuito es suficiente).

  • Una cuenta de Wati con acceso a la API de WhatsApp Business.

  • Acceso a tu punto final de la API de Wati y token Bearer.

4. ¿Dónde puedo encontrar mi token y número de API de Wati?

→ Puedes encontrar tu token de API de Wati y número de Wati en tu panel de Wati en la sección API Docs.

Configuración de Google Sheets

5. ¿Cómo debe verse mi hoja de Google?

→ Crea una nueva hoja de Google con una fila de encabezado. Esta fila debe contener títulos de columnas como Nombre y Número de teléfono. Cada nueva fila que agregues debajo de este encabezado activará el mensaje de WhatsApp.

6. ¿Cómo detecta Make.com nuevas filas en Google Sheets?

→ En tu escenario de Make, usa el activador Watch Rows para Google Sheets. Esto monitorea tu hoja y activa la automatización cuando se agrega una nueva fila.

Configuración del mensaje de WhatsApp

7. ¿Qué URL debo usar para enviar mensajes de WhatsApp?

→ Usa la siguiente URL en el módulo de solicitud HTTP: https://live-mt-server.wati.io/{wati_number}/api/v1/sendTemplateMessage?whatsappNumber={phone_number} Reemplaza <wati_number> con tu número de Wati y <phone_number> con el número de WhatsApp del destinatario (en formato internacional sin el signo "+").

8. ¿Qué encabezados HTTP debo configurar?

→ Agrega los siguientes encabezados:

  • Content-Type: application/json-patch+json

  • Authorization: Bearer <your_token_here> (reemplaza con tu token de API de Wati)

9. ¿Cómo estructurar el cuerpo de la solicitud para el mensaje de WhatsApp?

→ Usa el siguiente formato JSON:

{
"template_name": "<your_template_name>",
"broadcast_name": "your_broadcast_name",
"parameters": [
{
"name": "<param_1_name>",
"value": "<param_1_value>"
}
]
}

Reemplaza los marcadores de posición con el nombre de tu plantilla aprobada y los valores de parámetros de Wati.

Solución de problemas

10. ¿Cómo pruebo si mi configuración funciona correctamente?

→ Después de configurar el escenario en Make, agrega una nueva fila a tu hoja de Google. Luego haz clic en Run once en Make. Si la configuración es correcta, ambos módulos deberían mostrar una marca de verificación verde y el mensaje de WhatsApp se enviará.

11. ¿Qué debo hacer si el mensaje no se envía?

→ Verifica lo siguiente:

  • Asegúrate de que la URL de la API, el número de Wati y el número de teléfono sean correctos.

  • Verifica que tu token Bearer sea válido.

  • Confirma que tu plantilla de WhatsApp esté aprobada en Wati.

  • Revisa cualquier mensaje de error en Make para obtener más detalles.

Información adicional

12. ¿Puedo usar este proceso para otros casos de uso además de Google Sheets?

→ Sí, puedes aplicar pasos similares en Make para enviar mensajes de WhatsApp usando Wati con otros activadores, como envíos de formularios, nuevos leads de CRM o cualquier módulo compatible de Make.

¿Ha quedado contestada tu pregunta?