Un desafío muy común al desarrollar un bot es garantizar de que los usuarios estén siempre en puntos estratégicos en el flujo de una conversación. Por lo tanto, en algunos contextos específicos, puede ser necesario que tengamos que asegurar de que los usuarios que no han interactuado con tu aplicación durante algún tiempo sean enviados al punto de inicio de la conversación.
De forma predeterminada, la sesión de un usuario en Builder nunca caduca, pero puede cambiar este comportamiento estableciendo un tiempo máximo de caducidad de la sesión. Es decir, los usuarios que no interactúan con el bot durante un tiempo superior al definido en el tiempo de sesión serán enviados automáticamente al inicio del flujo.
Para hacer esto, ve a Builder, haz clic en el botón Configuración de Builder y haz clic en la opción Caducidad de la Sesión. Establece el tiempo máximo de sesión en segundos.
En el ejemplo anterior, los usuarios que pasen más de 1 hora (3600 segundos) sin interactuar con el bot serán enviados automáticamente al bloque de inicio.
Para obtener más información, acceda a la discusión sobre el tema en nuestra comunidad o los videos en nuestro canal. 😃