It would be great if you could add an option like Intercom, where users can’t reopen a closed chat and must start a new one. Having one long chat thread with the same user can get confusing, especially when they ask too many questions. I experienced the same issue on your platform — after asking multiple questions, the agent got lost, which is understandable. Organizing chats more clearly would really help.
NAG