El constructor de MaviBot también es compatible con la API oficial de WhatsApp Business.
Cómo conectar WhatsApp Business
Para conectar la API de WhatsApp Business (WABA) a tu proyecto, ve a la sección Mensajeros y selecciona API de WhatsApp Business.

Conectando la API de WhatsApp Business

En la ventana que se abre, inicia sesión con tu cuenta de Facebook. Luego haz clic en el botón "Conectar vía Facebook".
Si es necesario, ingresa tu contraseña de Facebook para continuar.

La configuración ya está completa. No necesitas mantener tu teléfono en línea todo el tiempo; el bot funcionará de manera estable y autónoma.
Plantillas de mensajes para la API de WhatsApp Business
Al usar la API de WhatsApp Business, los usuarios no pueden escribir a los clientes a cualquier hora del día ni enviar mensajes ilimitados al crear un bot, similar al WhatsApp gris, fuera de la ventana de atención al cliente de 24 horas.
Fuera de la ventana de 24 horas, solo se pueden usar plantillas de mensajes de WhatsApp (o mensajes de plantilla de WhatsApp), durante las cuales la comunicación se realiza de forma gratuita dentro de la categoría seleccionada.
Esta funcionalidad se utiliza en WhatsApp para prevenir envíos masivos de spam limitando la cantidad de mensajes permitidos en un intervalo de tiempo determinado, así como asignando una categoría a las plantillas.
Meta ha instalado las siguientes categorías de mensajes para la API de WhatsApp Business:
1. Plantillas útiles (contienen información específica sobre transacciones, facturas, pagos, etc.);
2. Plantillas para marketing (información sobre la empresa, organización, estrategias, publicidad y promoción);
3. Plantillas para verificación y autenticación.

Las plantillas creadas para WABA están siendo moderadas.
Las principales razones para el rechazo de plantillas
Un número significativo de plantillas no pasa la moderación de WhatsApp por varias razones:
- Publicidad excesiva: WhatsApp Business rechaza las plantillas sobrecargadas de anuncios y contenido promocional. Si los moderadores o la IA de la plataforma determinan que la publicidad eclipsa el mensaje principal, la plantilla será bloqueada.
- Violación de la Política de Producto: se rechazarán las plantillas que promocionen artículos prohibidos como estupefacientes, sustancias psicotrópicas, alcohol, tabaco, servicios íntimos o cualquier contenido considerado degradante para la dignidad humana.
- Ambigüedad, omisión o falsedad: si los moderadores de WhatsApp detectan algún subtexto oculto, información engañosa o falta de detalles claros sobre tu empresa o servicio, la plantilla no será aprobada.
- Recopilación de información confidencial: las plantillas diseñadas para recopilar datos sensibles del usuario (por ejemplo, números de pasaporte, datos de tarjetas bancarias, números de identificación personal, direcciones particulares) no pasarán la moderación.
- Contenido ofensivo: cualquier mensaje que contenga información que pueda ofender a los usuarios por motivos de raza, nacionalidad, género, identidad u otros criterios será rechazado.
- Rechazo discrecional: los moderadores de WhatsApp se reservan el derecho de rechazar plantillas sin proporcionar un motivo específico.
Cómo instalar plantillas de mensajes
Dado que las plantillas se crean a partir de bloques, primero debes crear un bloque en tu flujo antes de usarlo para una plantilla de la API de WhatsApp Business.
- Costo y primer mensaje: el envío de mensajes de plantilla es gratuito dentro de la ventana de conversación de 24 horas. El primer mensaje a un cliente solo puede ser una plantilla que haya sido aprobada por Meta (Facebook).
- Después de 24 horas: una vez que hayan pasado 24 horas desde que se abrió el chat, solo puedes enviar otra plantilla aprobada para volver a interactuar con el usuario.
- Nota sobre la moderación: las plantillas pueden fallar la moderación si contienen variables (en escritura cirílica o latina).
Creación de plantillas en MaviBot
- Ve a la sección Canales, selecciona API de WhatsApp Business y luego elige Plantillas de mensajes.

- Haz clic en el botón "Crear plantilla". Esto abre la página de creación de plantillas.
- Las plantillas están vinculadas a bloques en tu flujo. Por defecto, el contenido de la plantilla se extrae del bloque, pero puedes especificar texto y botones personalizados.



- La plantilla de mensaje se enviará para moderación al crearse. Solo puedes usar plantillas aprobadas. La moderación generalmente toma alrededor de 8 horas, con un máximo de 48 horas.
Tipos de plantillas
Hay 3 tipos de plantillas disponibles para elegir.
Puedes adjuntar una imagen a la plantilla MARKETING en los siguientes formatos: SVG, PNG, JPG y GIF.
Cómo pasar variables en las plantillas
Las variables en las plantillas se manejan de la misma manera que en todo MaviBot, no según el formato nativo de WhatsApp.
Nuestro sistema está adaptado para las variables de MaviBot y no es compatible con variables en el formato
{{1}}
Uso de variables en mensajes de plantilla de WhatsApp
Si necesitas usar variables en las plantillas de mensajes, sigue esta regla: escribe siempre los nombres de las variables usando solo letras latinas, por ejemplo, #{example}. Después de enviar, verifica que las variables se procesen correctamente revisando el mensaje a través del enlace proporcionado.
¡Si una plantilla contiene una variable, pero el bot no le asigna un valor o el valor falta, el mensaje no se enviará!
Cómo funcionan los botones en las plantillas
Las plantillas de mensajes admiten botones. En MaviBot, los botones se configuran de manera similar a la sintaxis de la
API de Facebook. Puedes familiarizarte con ella siguiendo este enlace:
Los botones se configuran en formato de arreglo JSON.
Parámetros de creación de botones:
| Parámetro | Obligatorio | Descripción |
|---|---|---|
| type | Sí | Valores: PHONE_NUMBER, URL y QUICK_REPLY |
| text | Sí | Texto del botón |
| url | No | La URL que se abriráal hacer clic en el botón. Puedes usar variables paracrear enlaces dinámicos. |
| phone_number | No | El número de teléfono al quese llamará al presionar el botón |
| example | No | Proporciona un ejemplo de posibles datos para tu plantilla. Esto ayuda con el proceso de revisión y aprobación para que puedasentender qué mensaje planeas enviar. Asegúratede que sean ejemplos y no contengan información confidencial o personal. |
Por ejemplo: Mensaje con dos botones: [{"type":"QUICK_REPLY", "text": "Sí, conveniente"}, {"type":"QUICK_REPLY", "text": "Inconveniente"}]
Características de los botones en las plantillas
Hay dos tipos de botones disponibles en los mensajes de plantilla:
- Llamada a la acción (CTA): Un botón para un enlace o número de teléfono (se muestra con un icono de enlace o auricular junto a su texto).
- Respuesta rápida: Botones de texto estándar con un límite de 20 caracteres.
Limitaciones:
- Una sola plantilla puede contener hasta 3 botones de Respuesta rápida y hasta 2 botones de Llamada a la acción. Sin embargo, no puedes usar dos enlaces o dos números de teléfono simultáneamente.
- Los botones no pueden incluir variables, saltos de línea, emojis ni símbolos de formato.
Comportamiento:
- Al hacer clic en un botón de Respuesta rápida, se envía su texto como mensaje de respuesta del usuario.
- Un botón de Llamada a la acción puede abrir un enlace a un archivo.
- Al hacer clic en un botón de Llamada a la acción para una llamada telefónica, se abre el marcador estándar. En WhatsApp Web, aparecerá una notificación indicando que no se pueden realizar llamadas desde la versión de escritorio.
¿Cómo funciona la moderación de plantillas?
Cada plantilla se envía para moderación inmediatamente después de su creación. El proceso generalmente toma alrededor de 8 horas, con un tiempo máximo de revisión de 48 horas.
Puedes seguir el estado de la moderación en tu lista de plantillas.
Si una plantilla es rechazada, se proporcionará el motivo del rechazo.
Las plantillas con alta probabilidad de aprobación generalmente:
- Usan un lenguaje claro y profesional.
- Sirven para un caso de uso específico y legítimo (por ejemplo, recordatorios de citas, actualizaciones de pedidos).
Importante: El texto en cursiva puede ser variable y personalizable.
Hola, no hemos podido contactarte. ¿Te sería conveniente continuar comunicándonos aquí?
Hola, dejaste un mensaje en el sitio web y me pediste que te contactara.(sujeto a cambios)
Hola, soy Juan Pérez de MaviBot. Anteriormente solicitaste la creación de un chatbot. Nos complace informarte que tenemos novedades para ti.
Plantillas que no pasarán la moderación:
cualquier texto publicitario
Cómo verificar si estás dentro de la ventana de 24 horas
Puedes determinar cuántos días han pasado desde el último mensaje del cliente usando la función days_from_last_message() en tu condición de activación.
Ejemplo de verificación de la ventana de 24 horas:
days_from_last_message() == 0
Restricciones para cuentas no verificadas
Las cuentas comerciales de Facebook no verificadas enfrentan los siguientes límites:
- 50 mensajes de plantilla por día (incluidos en la tarifa mensual).
- Sin restricciones en los mensajes entrantes.
Para eliminar estas restricciones, tu empresa debe completar el proceso de Verificación empresarial, que generalmente toma 2–3 semanas.
Sistemas de pago
Consulta con tu revendedor el precio de los mensajes entrantes y salientes para cuentas no verificadas.
El pago se realiza directamente a 360dialog.
Errores de envío de mensajes
Posibles razones de fallo en la entrega:
- El número de teléfono del destinatario no está registrado en WhatsApp.
- Intento de enviar una plantilla de la categoría "Autenticación" a un usuario de WhatsApp con el código de país +91 (India). Actualmente, las plantillas de la categoría de Autenticación no se pueden entregar a usuarios en India.
- El destinatario no ha aceptado los Términos de servicio y la Política de privacidad actualizados.
- El mensaje no se entregó para mantener una experiencia de usuario de alta calidad (esto es un bloqueo de política general).


