Almacenamiento en memoria¶
En el caso de necesitar almacenar datos durante la sesión establecida, en Memoria puede escoger los valores que necesita que el bot recuerde durante la conversación desde el inicio hasta el final.
Caso de uso¶
Ejemplo
Si como requerimiento le solicitamos el número de cédula al cliente, es posible que este dato nos sirva más adelante del flujo conversacional para verificar la orden realizada al cliente con la identificación ingresada.
Implementación¶
Para crear la condición necesita seleccionar el parámetro de la entidad a ser almacenado .El operador AS es el único disponible puesto que le permite identificar con un nombre.
Al momento de ser detectado este valor por el bot, se guarda en memoria con el nombre identificado anteriormente.
Con esta acción usted puede reusar esta información en diferentes momentos de la conversación.
Yanibot
Para devolver el valor de una variable creada dentro de Yanibot debe envolver el nombre de la variables guardada como la siguiente estructura: ${nombre_variable!}
Attention
En el caso de que Yanibot no encuentre el nombre de la variable la expresión ${nombre_variable!} será tomada como texto.