Always use the chat title to provide a context for the topic of discussion. Use chats only when they bring value.
Don’t be unclear about the purpose of the chat.
Always put the most recent messages on the list with the date they were sent.
Don’t put the last message at the top nor use a vertical timeline.
Stack up as a list if a user sends numerous messages in a row. If they are sent within a short amount of time and no other user message is sent at the same time, the send date will only be displayed below that last message.
Don’t put the time below each message.