Initiating an Indefinite Number of Same Bot Conversation

I need to integrate a large language model (LLM) into our company’s Mattermost. Every employee might engage in an indefinite number of conversations with the bot (or application?) in Mattermost. Each conversation will be deleted about 30 minutes after it ends. If possible, I would also like to change the label of the conversation based on the employee’s questions. Is this feasible?