Request Dynamic Menu
Nombre del elemento: Solicitud de menú dinámico (Request Dynamic menú)
Categoría: Manipulación de variable (Variable manipulación)
Descripción: Invoca la solicitud de una entidad al cliente.
Funcionalidad: Permite solicitar una entidad de tipo lista configurada previamente, el formato de presentación es de menú, y las opciones de la lista pueden ser especificadas en la misma caja de acción. Esta información podrá ser utilizada posteriormente en el flujo. Lynn esperará el ingreso de una opción para luego continuar.
Campos de configuración de acción Request Dynamic Menu
[El nombre de la entidad obtenido de una expresión]: Define una entidad (previamente ya creada) la cual se encontrará configurada para la recolección de información, para esta funcionalidad debe configurarse una entidad de tipo lista y tener al menos un valor en la lista.
Nota: Al crear la entidad es necesario considerar que es obligatorio configurar la sección de mensaje con la solicitud textual, este debe ir sin comillas simples.
-- Ejemplo: 'Favor ingrese la información solicitada'
Entidad ClasificationEntry -> (List) valor de entrada: OP1
[Los valores disponibles de la entidad de menú]: Campo de entrada de opciones de menú, en esta sección se definen separados por enter las opciones que se desplegarán en el menú, las opciones configuradas previamente en la lista de entidad serán ignoradas.
[Máximo de intentos fallidos obtenidos de una expresión]: Se define una cantidad de intentos fallidos del cliente. Es decir, si es configurado como 3 intentos fallidos, el cliente, tendrá tres oportunidades de ingresar el dato correcto que se le solicita.
-- Ejemplo: 3
[Mensaje de valor no válido obtenido de una expresión]: Se define una expresión entre comillas simples. El mensaje estará relacionado con el ingreso erróneo de la data por parte del cliente.
-- Ejemplo: ‘El dato ingresado no corresponde a lo solicitado, favor reintentar.’
[Manejador de errores]: Caja de selección donde se identifica la intención que se activara en caso de presentarse un error en la acción “Encuesta de Satisfacción”. Al ejecutarse un desborde de error la entidad Request_Dynamic_Menu_Error, será cargada con el detalle de error si el mismo se encuentra disponible.
[Sobrescribir la configuración del canal para presentar el menú]: permite sobre escribir la configuración base del canal para especificar la forma en que se despliega el menu. Selección de SI ignorara la configuración general.
[Presentar Menú como Texto (Text), Botón (Button) o Lista (List)]: permite especificar la forma de despliegue del menú, según las opciones disponibles en una lista de selección.
[Idioma para presentar los elementos predeterminados del menú interactivo]: Seleccione un idioma para operar los elementos fijos de presentación de menús en sistema.
Campos de configuración de menú enriquecido (WhatsApp):
[Tipo de cabecera]: Seleccione una opción de lista para presentación del tipo de cabecera. Esto permitirá presentar imágenes o banners que acompañen el menú, también se admiten otros formatos multimedia en función del proveedor de la red social.
[Expresión para obtener el código de Pie de Página]: permite especificar la entidad que contiene el archivo o referencia que será cargada como texto enriquecido.
Ejemplo de implementación Request Dynamic menú:
-- Se solicitará la selección de una opción en un menú genérico.
Preconfiguración de entidad DinamicEntity: Tipo: Lista; Opciones de lista: OP1 ; Mensaje: “Ingresa el valor de selección:”.
Para la caja Request Dynamic menú los parámetros serán los siguientes:
- [El nombre de la entidad obtenido de una expresión]: nombre --> Entidad tipo string --> ‘DinamicEntity’
-
[Los valores disponibles de la entidad de menú]:
ALPHARIUS OMEGA HORUS
-
[Máximo de intentos fallidos obtenidos de una expresión]: 3
- [Mensaje de valor no válido obtenido de una expresión]: 'El formato ingresado no corresponde, favor ingrese nuevamente su nombre'
- [Manejador de error]: ‘ErrorH’ (Entidad de desborde de error).
- [Presentación de menú de whatsApp]: No
- [Tipo de cabecera]: --
Se puede estructurar condiciones basadas en validar la carga de la entidad de menú con las opciones seleccionables de la lista configurada para poder determinar la siguiente acción a ejecutar.
El menú diseñado tendrá la siguiente presentación: