Rasa Action Session Start

The documentation regarding action_session_start states that it will trigger in three possible scenarios, one of which is “after a user was inactive for a period defined by the session_expiration_time parameter in the domain’s”.

This does not work it only triggers if a new text is received from the user upon the expiry of the timer.

It is not automatically triggered. Rasa does not keep an active timer going to track the session_expiration_time for every session. It only looks at this value when the user initiates a follow-up conversation. At that point, it looks to see how long it has been since the last session and decides of it has been beyond the configured expiration time.

1 Like