Instead of utilising the bot timeout, it would be great to have a function to allow the bot to follow up on the message.
Example scenario: User came in to inquire about the service/product and left the chat without further action. We want to follow up with the user a few more times based on the selected workflow instead of all workflows.
The bot timeout is a universal timeout that applies to all users and all workflows. However, I believe it currently has a bug because it times out, even though the user is still actively chatting with the bot.