Puedes gestionar las conversaciones de tu cuenta de WhatsApp Business desde Chatwoot. Para configurarlo, tienes dos opciones para elegir tu proveedor:
-
WhatsApp Cloud API
-
Twilio
Explicaremos todos los procedimientos en esta guía.
Requisitos previos
-
Necesitas una Cuenta de Desarrollador de Meta para configurar la API de WhatsApp. Si aún no tienes una cuenta de desarrollador haz clic aquí para crear una antes de continuar.
-
Un número de teléfono válido
Usando Whatsapp Cloud API
WhatsApp Cloud API está disponible para todas las empresas y desarrolladores individuales. Dado que está alojada en la infraestructura en la nube de Meta, ya no es necesario usar proveedores de terceros como Twilio, Zendesk, 360Dialog o MessageBird (Business Solution Providers) para alojar tu API de WhatsApp Business.
Configura tu perfil de empresa
Crea un perfil profesional de WhatsApp Business con el nombre de tu empresa, una descripción y tu información de contacto. Un perfil bien elaborado ayuda a los clientes a reconocer y confiar en tu marca cuando interactúan contigo.
Inicia sesión en https://business.facebook.com y haz clic en el botón crear portafolio en el menú desplegable bajo Inicio.

Completa todos los campos requeridos para configurar tu portafolio de empresa.

Una vez que hayas creado tu portafolio de empresa, es momento de crear tu aplicación de Facebook.
Configura tu aplicación de Facebook
Inicia sesión en https://developers.facebook.com/ y haz clic en el botón Crear Aplicación.

Completa los campos requeridos

Haz clic en "Otro" de las opciones

Elige "Empresa" como tipo de tu aplicación

Ingresa tu correo electrónico de contacto y selecciona tu portafolio de empresa del menú desplegable.

Agrega Whatsapp a tu aplicación
Después de crear tu aplicación, serás dirigido al panel de control de la app. Desde allí, haz clic en "Agregar Producto" y selecciona WhatsApp de la lista de productos disponibles.
Haz clic en el botón "Configurar" para WhatsApp

Nota: Antes de continuar, verifica tu empresa con Meta. Tendrás que presentar documentación para la verificación, lo cual es necesario para tener acceso completo a la API.
Configura un Token de Acceso Permanente para WhatsApp Cloud API
Necesitarás crear un Usuario del Sistema y generar un token permanente para mantener el acceso seguro y sin interrupciones.
Inicia sesión en tu cuenta de desarrollador de Facebook, selecciona tu aplicación de WhatsApp y navega a la página de configuración de empresa.
Haz clic en "Usuarios del sistema" y agrega un nuevo usuario del sistema con el rol Administrador

Haz clic en el botón "Agregar activos", selecciona el nombre de tu aplicación, elige la opción "Control total" y haz clic en "Asignar activos".

Vuelve a la página de usuarios del sistema, selecciona tu nuevo usuario del sistema de la lista y haz clic en el botón "Generar nuevo token".

Selecciona tu aplicación del menú desplegable

Selecciona estos tres niveles de permisos para tu token:
-
whatsapp_business_manage_events
-
whatsapp_business_management
-
whatsapp_business_messaging

Copia y guarda tu token

Configura WhatsApp Cloud API
Para crear una nueva cuenta de empresa de Meta, selecciona "crear una cuenta de empresa" del menú desplegable. Si ya tienes una cuenta de empresa, puedes seleccionarla de las opciones ya existentes. He seleccionado "crear una cuenta de empresa". Haz clic en el botón continuar.

Pega tu token permanente aquí

Agrega tu número de teléfono listo para producción
Nota: Meta requiere un número de teléfono verificado para la configuración de la API de WhatsApp. Puedes verificar tu número usando una OTP (contraseña de un solo uso).

Una vez que hayas agregado y verificado tu número de teléfono, el siguiente paso es configurar un webhook para recibir mensajes entrantes.
Conectando tu cuenta de Chatwoot
Conectemos tu cuenta de Chatwoot con tu WhatsApp Cloud API
Copia tu ID de número de teléfono de WhatsApp y el ID de la cuenta de empresa desde esta sección

Inicia sesión en tu cuenta de Chatwoot, ve a Configuración > Bandeja de entrada, y selecciona el canal WhatsApp

Ingresa tu número de teléfono, el ID del número de teléfono y el ID de empresa de tu configuración de API de WhatsApp

Agrega miembros del equipo a tu bandeja de entrada de WhatsApp

Copia la URL del webhook y el token de verificación del webhook que se muestra aquí

Configura tu Webhook
Necesitamos configurar el webhook de WhatsApp para recibir los mensajes de clientes enviados a tu número de empresa.
Tu URL de devolución de llamada debe tener el formato https://app.chatwoot.com/webhooks/whatsapp/{phone_number}.
Inicia sesión en tu cuenta de desarrollador de Facebook y navega a WhatsApp > Configuración
Pega aquí la URL de tu webhook de Chatwoot y el token de verificación, luego haz clic en "Verificar y guardar"

Configura los permisos del webhook suscribiéndote a los mensajes

¡Eso es todo! Ya puedes comenzar a enviar mensajes de WhatsApp a través de Chatwoot.
Preguntas frecuentes (FAQ’s)
¿Cómo configurar varios números bajo una sola aplicación de Facebook?
La aplicación de Facebook permite configurar solo un único endpoint de Webhook. Así que crea Bandejas de entrada en Chatwoot para todos los números que sean necesarios. Deberás configurar la URL de Webhook proporcionada solo para una de estas bandejas en la app de Facebook para que todas las demás funcionen.
¿Qué tipo de plantillas de WhatsApp son compatibles con Chatwoot?
Por favor consulta la documentación para más detalles sobre las plantillas.
¿Qué tipos de medios son compatibles?
