Creating a support ticket in the app

Hello. I made an Admin and User application. If I create a chat system with support Fab here, will it be successful? But I will need some help, each user must first enter their own name to write to the chat, then how can I create a different chat for each user so that he can write? Example User A created support User B also created support. These must be different in the admin application so that the questions do not interfere with each other. Is it possible to do this? If it is done, could you please explain the example block or in detail?