Whatsapp Twilio
En este documento se aclara cómo funcionará la integración de uContact con la api de Twilio para la creación de campañas de Whatsapp.
Primeros Pasos
Twilio
En primer lugar debemos registrar nuestro número en Twilio en la web https://www.twilio.com/whatsapp/request-access.
Esto es necesario para que nuestro número sea habilitado para enviar whatsapp via uContact.
Se debe repetir este paso para cada número que deseemos utilizar como proveedor.
Allí tendremos que completar un formulario con nuestros datos y esperar la aprobación.
Luego de aprobado el número nos dirigiremos a la configuración de TwilioWhatsapp.
Al ingresar a esta pantalla veremos todos los Número que tenemos habilitados y un link para configurar cada uno.
Al presionar el link se nos abre un pop-up para configurar nuestras URL's de Mensajes Entrantes y Status.
Para configurar las URL's usaremos los siguientes links. When a message comes in: https://<instancename>.ucontactcloud.com/Integra/resources/TwilioWhatsapp/message Status callback URL: https://<instancename>.ucontactcloud.com/Integra/resources/TwilioWhatsapp/status
|
---|
Datos de acceso a Twilio.
Para configurar a twilio como nuestro proveedor necesitaremos datos de acceso como el Número, Usuario y Contraseña, para obtener estos datos haremos lo siguiente:
Una vez dentro de Twilio nos dirigimos al icono del engranaje en la parte superior derecha de la pantalla, hacemos click y seleccionamos 'Settings'.
Aquí buscaremos el cuadro de 'LIVE Credentials' del cual tomaremos el ACCOUN SID como nuestro Nombre de Usuario y el AUTH TOKEN como la Contraseña
Proveedores
En primera instancia debemos configurar a TwilioWhatsapp como nuestro proveedor de SMS. Para ello nos dirigiremos a Proveedores/SMS
Aquí deberemos configurar nuestro proveedor. En primer lugar le pondremos:
Nombre con el cual identificaremos a nuestro proveedor.
Nombre de Usuario es el ACCOUNT SID del cuadro Live Credentials en twilio, se encuentra haciendo click en Settings (Esquina superior derecha de la pantalla, icono de engranaje).
Contraseña es el AUTH TOKEN del cuadro Live Credentials en twilio, se encuentra haciendo click en Settings (Esquina superior derecha de la pantalla, icono de engranaje).
SMS From se ingresará el número móvil que estará asociado a Twilio.
SMS RegExp se ingresará "." para asegurar su funcionamiento.
Luego de completados los campos presionamos Guardar y así quedaría configurado todo para TwilioWhatsapp.
Campañas
Una vez terminada la configuración del proveedor nos dirigiremos a Campañas/SMS
Aquí crearemos nuestra campaña de Whatsapp, para ello todo lo que debemos hacer es:
Proveedores SMS seleccionar nuestro proveedor creado previamente para Whatsapp.
DIDs - Puertos ingresar la palabra Whatsapp.
Los campos restantes poseen el mismo funcionamiento que el resto de campañas SMS.
Al finalizar la creación presionamos el botón Guardar y quedará pronta nuestra campaña de Whatsapp, solo restaría agregar a los agentes mediante el tab Miembros al igual que el resto de las campañas.
Marcadores
Para crear un marcador de Whatsapp debemos tener creados nuestros Proveedores. Una vez creado nos dirigiremos a Marcadores/SMS.
Aquí crearemos nuestro marcador de Whatsapp, simplemente debemos seleccionar:
Proveedores SMS el proveedor creado para Whatsapp en el inicio de este documento.
Cadena de Marcado completar con "." para asegurar su funcionamiento.
El resto de los campos se comportan igual que el resto de los Marcadores SMS.
Es importante destacar que para iniciar una conversación por Whatsapp mediante marcadores es necesario que el formato del mensaje sea:
Your {{1}} appointment is coming up on {{2}}.
Your {{1}} appointment is coming up on {{2}}. Reply with {{3}} or {{4}}
Your {{1}} order of {{2}} has shipped and should be delivered on {{3}}. Details : {{4}}
Your {{1}} code is {{2}}
Esto mientras nos encontremos en una versión Beta.
Cuando un usuario responde, se inicia una sesión que dura 24hs, durante ese tiempo, se puede enviar cualquier mensaje, sin necesidad de que sea un template.
ejemplo: en el discador se envía un mensaje con una base de 100 números: ‘Your appointment is coming up on tomorrow at 12:00PM’, este mensaje va a ser entregado a todos los destinatarios, el que responda iniciara una interacción para la campaña de SMS que corresponda, pudiendo así hablar con un agente en caso de que tenga dudas etc sobre la cita.
*En caso de querer mas templates se deben solicitar a whatsapp para que sean aprobadas
Información Adicional
|
---|