Has anyone ever seen a module that can thread message chains in the Chatter?
We have a module that allows us to reply to messages from the Chatter, and that keeps the messages connected via the email headers, and since we send all messages in "Email" mode they only go out to the external email addresses we explicitly send to (plus notifiy any internal users whom are followers).
That is working very well for us, and it allows us to hold multiple communication threads inside one chatter with different external people. The models we are doing this on are not visiable in any type of Portal so there is no concern about marking the messages as "Employee Only" but of course we can do that as well if they were on the chatter of a portal viewable model.
The communication chain can get extremely long though. Hundreds of emails sometimes.
It would be amazing if we could keep the threads grouped together by the top level Parent Message and then all the children messages under it. The ability to then also have a button to fold the threads like you do in most email clients would be icing on the cake. The order of the threads should be sorted by most recently received message at the top by default. The ability to sort by other criteria would be extra cool, but not necessary.