Templates con respuestas predefinidas
En este momento solo Whatsapp Business y Gupshup, GupshupV3 tienen integrada esta funcionalidad.
En uContact tenemos la posibilidad de enviar templates desde las respuestas predefinidas, para esto debemos seguir los siguientes pasos:
Sincronizar templates en Gupshup:
Sincronizar templates en WhatsApp:
Para el caso de WhatsApp, es necesario tener el numero de cuenta de WhatsApp ingresado en el proveedor. Este campo no es necesario si no se implementan los templates en la aplicación.
En la pantalla de proveedores, seleccione el proveedor deseado y haga clic en el botón Sincronizar. De esta forma, el proveedor obtendrá todos los templates aprobados. También es posible eliminarlos mediante el botón Eliminar, ubicado en la sección Plantillas.
Después de sincronizar los templates de un proveedor, cualquier template editado en los portales de Gupshup o WhatsApp Business se actualizará automáticamente cuando el evento correspondiente llegue a uContact. Para recibir estos eventos, debe habilitarlos en el portal de cada aplicación.
Para habilitar este tipo de evento, configure el siguiente evento en el portal correspondiente:
WhatsApp Business:
Inicie sesión en la página de desarrollo y luego acceda a Webhooks → Product Select: WhatsApp Business Account → message_template_quality_update. Suscríbase a este campo en la versión v25.0.
GupshupV3:
A partir de la versión 6.566, debe eliminar y volver a suscribir el webhook desde la vista de proveedores de SMS para recibir este nuevo tipo de evento. Para verificar si un webhook incluye el campo correspondiente, acceda al portal de Gupshup → seleccione la aplicación → Webhooks. El webhook debe incluir los siguientes campos:
Gupshup sincroniza únicamente templates de texto. En cambio, WhatsApp y GupshupV3 admiten encabezados multimedia y botones específicos.
Seleccionar template y sustituir variables
El siguiente paso es hacer click en Respuestas predefinidas y selecciona el template deseado. Esto abrirá un modal que muestra un ejemplo del mensaje que se enviará (no editable). Si el template incluye variables, el modal mostrará los campos necesarios para que puedan ser completados.
Los campos correspondientes a las variables deben completarse obligatoriamente; no pueden quedar vacíos.
Uso de templates de diferentes tipos:
Reglas de uso:
Dentro del modal de uso del template, solo van a aparecer los componentes que requieran algun tipo de variable, tanto variables de texto como de documento. La única excepción a esta regla es que siempre se mostrará el texto del cuerpo del mensaje, tenga variables o no.
Para los encabezados, tenemos 4 posibles tipos de variables:
Texto. Si el texto contiene variables, se va a mostrar el texto con un input donde se reemplaza el valor de las variables que se tengan.
Adjuntos, cuyo tipo viene definido en el template y puede ser uno de los siguientes:
Imagen:
Video
Documento
Para encabezados de tipo documento, el nombre del archivos es editable. Al cargar un archivo, se carga el nombre con el cual se guarda en el archivo en el sistema. Una vez que se muestre el nombre del archivo cargado, este se puede editar a lo que se desee.
Si se tienen variables de tipo documento, pueden tener una breve demora al cargar al template el archivo. Cuando esté listo para ser enviado, se va a rellenar el nombre del archivo subido a el input.
Ejemplo:
Uso del cuerpo del template:
Si el texto del cuerpo tiene variables, se va a mostrar de la siguiente manera:
En cambio, si no tiene variables, simplemente se muestra el texto del template sin los inputs de variables.
Uso de variables en botones:
Los templates cargados, pueden tener 2 tipos de botones: respuesta rápida y Call To Action. En los botones de respuesta rápida, al clickear el botón en Whatsapp, se emite una respuesta predeterminada en el chat. Los Call To Action llaman una acción al ser cliqueados en Whatsapp. Estas opciones pueden ser de uno de los siguientes tipos:
Iniciar una llamada con un número predefinido en el template.
Redirigir a un link, el cual puede ser configurado a través de una variable.
Solo los botones del segundo tipo pueden tener variables. Se tiene una única variable que forma parte del link predeterminado en el botón del template.
Ejemplo de uso:
Ejemplos de interacción para Whatsapp:
Iniciar interacción:
Interacción abierta:
Ejemplos de interacción para Gupshup:
Iniciar interacción:
Interacción abierta:
Si el mensaje se envió utilizando un template, se mostrará un ícono en la esquina superior izquierda del mensaje como indicador.