I've got a use case in which a user can send multiple chat messages to a chatbot - its end goal is to solve their problem, and if it can't it will raise an issue in my platform. What's the best approach to indicate the start and end of new conversations with the bot? The conversations will live in slack and therefore there is no defined start and end to them. Are there any tools within LlamaIndex that I can leverage that I'm unaware of?