Índice:
Introducción
La extensión Smartico permite el envío de mensajes con plantillas y variables, tanto de forma individual como masiva, directamente a través de Smartico. Además, esta extensión facilita el envío de mensajes personalizados basados en los datos proporcionados.
¿Cómo funciona?
La extensión Smartico presenta las siguientes funcionalidades:
• Envío de mensajes activos, con plantillas y variables, de forma individual o masiva, integrando la plataforma Blip con iGaming Smartico.
Instalación
Instalación de la extensión
Instalación y configuración del mensaje
Primero, instala la extensión en tu entorno Blip. En este momento, no hay pasos adicionales necesarios para la instalación. Después de la instalación, configura la plantilla que se utilizará para enviar el mensaje y las variables que deseas usar en Smartico. Estas variables se completarán con los datos proporcionados por el Webhook.
Uso de variables dinámicas
Al configurar la plantilla del mensaje, es posible utilizar variables dinámicas de Smartico, permitiendo que los datos creados en la plataforma se integren directamente en la plantilla del mensaje enviado. Para ello, debes crear las variables deseadas en el campo “Datos en Reglas de Automatización”.
Después de crear los datos, configura el campo variable como [body.nomeDaVariável]. Esta será la variable utilizada para completar el campo en la plantilla del mensaje.
A continuación, verás un mensaje similar a este: "Hola Id123, bienvenido(a)". Aquí, "Id123" corresponde a {{state.user_id}}, que es el ID del usuario en Smartico (smartico_user_id).
Generación de URL
Después de configurar la plantilla y las variables, se generará automáticamente una URL. Esta URL se utilizará para integrar Smartico y enviar los mensajes directamente.
Implementación del Webhook en Smartico
Para enviar mensajes desde la extensión y configurar correctamente el Webhook en Smartico, sigue estos pasos.
Selecciona el tipo de actividad como Webhook
En el panel de Smartico, accede a la pestaña donde se pueden crear las reglas de automatización. Dentro de las opciones de acciones disponibles en las reglas de automatización, elige la actividad Webhook para iniciar la integración.
Completa el campo Webhook URL con el enlace generado por la extensión de Blip
Utiliza la URL generada en el paso anterior para completar el campo Webhook URL. Esta URL ya estará configurada con los datos de la plantilla de mensaje.
Selecciona el método POST
En el campo de método, selecciona POST, que es el método utilizado para enviar los mensajes a través del Webhook.
Define el Content-Type como application/json
En el campo de encabezados (headers), define el Content-Type como application/json. Esto asegura que los datos se envíen en el formato correcto.
Configura los Datos (variables) en el campo Data
En el campo Data, puedes definir las variables que se usarán en el mensaje. Estas variables se sustituirán dinámicamente en la plantilla del mensaje al enviar el Webhook.
Además de las variables que deseas enviar, es obligatorio incluir un campo llamado "phoneNumber" con el valor del número de teléfono que recibirá el mensaje. El número de teléfono debe estar en formato internacional (ej.: +5511999999999).
Ejemplo de Datos en el Campo Data:
{
"phoneNumber": "+5511999999999",
"name": "João Silva",
"orderNumber": "12345",
"deliveryDate": "10/09/2024"
}
En el ejemplo anterior, el campo "phoneNumber" contiene el número de teléfono que recibirá el mensaje. Las demás variables (name, orderNumber, deliveryDate) se llenan con los valores que se usarán en la plantilla del mensaje.
Soporte
En caso de dudas o si encuentras algún problema con la extensión, contáctanos por correo electrónico a support@whitewall.dev.
Para más información, accede a la discusión sobre el tema en nuestra comunidad o a los videos en nuestro canal. 😃