Is there a possibility to implement such scenario via Tinode? :
We about to have 3 groups of entities here (Customers, Dealers, Admins) with following scenarios
- Different sub-groups of Customers can have a common group read-only chat with their Dealer - for announcements, etc.
- Each customer can initiate a number of "1:1" chats with their Dealer, where assigned Admin(s) are not a part of such conversation and are invisible to the parties but can see everything that happens in the chat to ensure that end-users are provided with correct info and adequate service
- Customers neither see nor can interact with other users beyond group chats (1) or their Dealer (2)
- Dealer can also initiate a chat(s) with Admin or vice-versa (and probably group chats for multiple Dealers with Admin for announcements, etc)
If so, how much customization/effort that would require compared to the out of the box installation?
If not - any other suggestions for Chat SDKs / solutions to look at?
Thanks!