Resumen
¿Quieres enviar mensajes de WhatsApp automáticamente desde Zapier? Si estás usando Wati y tienes una cuenta aprobada de la API de WhatsApp Business, puedes integrarla fácilmente con Zapier usando Webhooks. Esta guía te guía a través de los pasos exactos para configurar la conexión y así poder automatizar mensajes para casos de uso como enviar actualizaciones a nuevos clientes potenciales, confirmar pedidos y más.
Instrucciones
Qué Necesitarás
Antes de comenzar, asegúrate de tener lo siguiente:
Una cuenta de Zapier
Una cuenta de Wati con acceso a la API de WhatsApp
Tu punto de conexión de la API de Wati y tu token Bearer
:::info 💡 Nota: Para usar la API de WhatsApp Business, debes ser aprobado a través de un proveedor como Wati.
:::
Paso a Paso: Configuración de Mensajería por WhatsApp con Webhooks de Zapier
Paso 1: Crear un Nuevo Zap
Inicia sesión en tu cuenta de Zapier.
Ve a tu página de Zaps y haz clic en Crear Zap.
Paso 2: Elige tu Disparador
Selecciona la aplicación de disparo (por ejemplo, Google Sheets, Typeform, Shopify).
Elige el evento que enviará el mensaje de WhatsApp (por ejemplo, nueva fila añadida, formulario enviado, nuevo pedido realizado).
Paso 3: Añadir Webhooks por Zapier como Acción
En la sección Haz esto, busca Webhooks por Zapier.
Selecciónalo y haz clic en Continuar.
Paso 4: Configurar el Evento de Acción como POST
Elige el método POST como tu Evento de Acción.
Haz clic en Continuar.
Paso 5: Personalizar la Solicitud de Webhook
Ahora configurarás los detalles de la solicitud POST que enviará el mensaje de WhatsApp.
URL: Obtén esto de la sección API Docs de tu cuenta de Wati. Formatea la URL de esta manera:
https://your_wati_api_url/api/v1/sendTemplateMessage/####{{phone_number_with_country_code}}
Tipo de Payload:
json
Datos: Añade las siguientes claves y valores:
json { "template_name": "your_template_name", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "1", "value": "Example Parameter" } ] }
📝 Reemplaza los valores de parameters
con los valores reales según tu configuración de plantilla de WhatsApp.
Paso 6: Añadir Cabecera de Autorización
En la sección Headers, añade lo siguiente:
Clave: Authorization
Valor: Bearer YOUR_API_KEY
🔑 Puedes encontrar tu token Bearer en tu cuenta de Wati en la sección API Docs.
Paso 7: Probar y Activar tu Zap
Haz clic en Probar y Continuar para verificar tu configuración.
Una vez que la prueba tenga éxito, haz clic en Publicar Zap para activarlo.
Ahora tu mensaje de WhatsApp automatizado se enviará cada vez que se active tu disparador elegido.
Preguntas Frecuentes (FAQ)
Preguntas Generales
1. ¿Puedo enviar mensajes de WhatsApp usando Zapier?
→ Sí, puedes enviar mensajes de WhatsApp usando Zapier integrándolo con tu cuenta de Wati a través de Webhooks. Zapier no ofrece soporte nativo para WhatsApp, pero usando Webhooks y la API de WhatsApp de Wati puedes configurar la automatización de mensajes.
2. ¿Necesito acceso a la API de WhatsApp Business para usar esta integración?
→ Sí, debes tener una cuenta aprobada de la API de WhatsApp Business. Puedes solicitar acceso a través de un proveedor como Wati.
3. ¿Qué necesito para configurar esta integración?
→ Necesitarás una cuenta de Zapier, una cuenta de Wati con acceso a la API de WhatsApp, y tu punto de conexión de la API de Wati y token Bearer.
4. ¿Dónde puedo encontrar mi URL de la API de Wati y mi token Bearer?
→ Tanto la URL de la API como el token Bearer se pueden encontrar en la sección API Docs de tu panel de control de Wati.
Configuración y Personalización
5. ¿Qué debo ingresar como URL en la configuración del Webhook?
→ Usa el siguiente formato:
https://your_wati_api_url/api/v1/sendTemplateMessage/####{{phone_number_with_country_code}}
Reemplaza your_wati_api_url
con tu URL base real de la API de Wati.
6. ¿Qué formato de payload debo elegir en la acción del Webhook?
→ Selecciona json como el tipo de payload al configurar tu Webhook en Zapier.
7. ¿Qué parámetros debo incluir en el cuerpo de la solicitud?
→ Debes incluir:
template_name
broadcast_name
parameters
(un array que coincida con tu plantilla de mensaje de WhatsApp)
Ejemplo:
json { "template_name": "your_template_name", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "1", "value": "Example Parameter" } ] }
8. ¿Cómo autorizo la solicitud del Webhook?
→ En la sección Headers del paso del Webhook, añade:
Clave: Authorization
Valor: Bearer YOUR_API_KEY
Reemplaza YOUR_API_KEY con tu token Bearer de Wati.