Campaign Dynamic Contact Manager
Nombre del elemento: Campaign Dynamic Contact Manager
Categoría: Outbound
Descripción: Funcionalidad avanzada que Adiciona o Actualiza un contacto para canales que soportan deflexión directa. Se requiere tener disponible la Solución Outbound.
Funcionalidad: Se encarga de la creación de contactos de forma dinámica lo que lo hace independiente del canal de origen. Está asociada a la funcionalidad deflexión que es la capacidad que tiene Lynn para proponer conversar por otros canales. No todos los canales permiten deflexión, esto principalmente por los parámetros de contacto que son requeridos para iniciar una conversación hacia dicho canal o por políticas del canal destino que restringen su contractibilidad de manera proactiva. Por lo general los canales aptos para deflexión son: WhatsApp, Voz, siendo que la información de la numeración asociada a ambos canales se puede solicitar en el flujo y luego almacenarlas para el registro de contacto y Facebook muro y Messenger, Instagram comentarios y Messenger trabajando con la traducción de sus identificadores de origen.
Para su configuración se debe tener en cuenta los siguientes parámetros:
Campos de configuracion de accion Campaign Dynamic Contact Manager. (Requerido)
[Name] Descriptor único de caja de configuración con fines de identificar nombre en el flujo
[Especificar el canal del contacto] canal de contacto, debe existir previamente habilitado en el aplicativo. Se suele especificar el canal al que se desea deflectar.
[Expresión para especificar el nombre completo del contacto] expresión para especificar el nombre de completo de contacto.
[Expresión para especificar el identificador del contacto] expresión para ingresar el identificador de contacto destino, este identificador debe ser compatible con la identidad del usuario en la red social o canal destino. Ejemplo: una deflexión a WhatsApp requiere ingresar el Número telefónico del usuario.
[Entidad donde se almacenará el ID del contacto creado] Entidad de salida se generará a partir de la identificación el usuario. Esta entidad se usa para identificar al usuario o realizar validaciones posteriores como lista negra.
[Actualizar nombre del contacto] permite definir el comportamiento de la acción siendo que si existe un contacto con esta definición de usuario (nombre) pueda actualizarse en vez de volverse a generar. Por defecto esta opción se establece en "No".
Relacionar contactos de diferentes canales. (Opcional)
Identificadores de correlación: (Limitado a 3 correlaciones) parámetro que se puede almacenar asociado a cada contacto para poder vincular canales de diferentes canales. Ejemplo de correlación: Se identifica al usuario y en el flujo de Lynn se solicita el Numero de su cedula de identificación, este número se establece como un correlacionador que servirá para vincular al mismo usuario en otros canales por ejemplo distintas redes sociales. La gestión de esta correlación alimentara un registro interno asociado a la lista de contactos de Lynn asociado a este aplicativo.
[Expresión para especificar el identificador de correlación 1] expresión que contiene el identificador de correlación 1.
[Actualizar el identificador de correlación 1] Campo de tipo Boolean en donde la Opción “Si” permite sobre escribir el contacto si ya existe o crearlo. Seleccionar “No” para mantener el contacto existente
[Expresión para especificar el identificador de correlación 2] expresión que contiene el identificador de correlación 2.
[Actualizar el identificador de correlación 2] Campo de tipo Boolean en donde la Opción “Si” permite sobre escribir el contacto si ya existe o crearlo. Seleccionar “No” para mantener el contacto existente
[Expresión para especificar el identificador de correlación 3] expresión que contiene el identificador de correlación 3.
[Actualizar el identificador de correlación 3] Campo de tipo Boolean en donde la Opción “Si” permite sobre escribir el contacto si ya existe o crearlo. Seleccionar “No” para mantener el contacto existente
Ejemplo de implemantacion
Se desea realizar una deflexión de un cliente que ingresa por el web chat de Lynn hacia una numeración de WhatsApp perteneciente a dicho cliente.
--Precondición:
Asignar un nombre y tener creada una entidad para la especificación del nombre del cliente, solicitar el numero de WhatsApp incluido su código de región para definir el identificador de criterio del contacto.
--Entrada:
[Name:] CreatedDynamicContact
[Especificar el canal del contacto:] Widget (Servicios).
[Expresión para especificar el nombre completo del contacto:] Contact_name (Contiene el nombre del cliente) .
[Expresión para especificar el identificador del contacto]: Criterio_cliente (Contiene el número de teléfono asociado al WhatsApp de cliente).
[Entidad donde se almacenará el ID del contacto creado]: id_creado (Contendrá la salida de identificador del contacto en Lynn).
[Actualizar nombre del contacto:] No
[Correlacionador 1(opcional)]: Contiene el identificador de correlación que servirá para asociar a diferentes canales con este usuario o cliente. Ejemplo: Cedula de identificación (Número de Rut).
--Resultado:
Se crea un contacto en lista de contactos con el identificador “id_creado” con identificador de criterio asociado al canal de destino WhatsApp “Criterio_cliente” al cual se puede deflectar de manera inmediata, opcionalmente si se ha definido un parámetro de correlación este contacto se asociará a cualquier registro que coincida con dicho correlacionador para vincular este canal al registro de redes sociales disponibles para deflexión de este usuario.