"Here are the important aspects of how the chat should function on my site:
I have 2 user types: sellers and buyers
sellers should NOT be able to chat between them
only buyers can initiate the discussion with a seller - and that through a button on the site. They find the sales ad they are interested in, and then they click the chat button - which will start the new conversation.
Does your plugin support such functionalities? Is it possible to configure it that way? I have a team of developers that could work on setting the plugin up + adding any logic to the site or custom code."