We did a workaround.
- In the “User Inactivity Event” we configured to trigger after 5 mins without any message
- Created a journey with which will be triggered when this user inactivity event triggered.
- When user types “Bye”, we updated variable to mark the customer type it.
- Then we used condition to check whether customer types “Bye” or not. If “Bye typed, then the idle message not displayed to user. If not, idle message will be sent to customer.