In TrendAgent, a large number of real estate transactions are carried out daily, and all communication regarding these transactions takes place in chats. Several specialists are present in each chat simultaneously - an agent, a developer's representative, a mortgage specialist, an insurance agent, etc.; along with the client.
The problem: if a message is read, it is not clear by whom exactly among those in the chat it was read. Real estate agents need to know if the client specifically has read the messages above.
The solution: a "Client Read" marker in the chat. I added a text indicator of message readability in any chats with clients and redesigned the appearance of the messages accordingly.
I opted not to use user avatars as markers for message readability because not all users on our platform upload avatars, and for real estate agents, it's crucial to know specifically whether the client has read the messages above.