Hi!We have a similar requirement, based upon GDPR. In other words, I think anyone subject to GDPR needs this whether they know it or not.
At all times we need to be able to regurgitate and report any data relating to anyone whose data we have anywhere on our systems. The reason is that everyone needs to be able to respond to a subject access request, and must have a plan to be able to do so. In fact, not having such a plan is in itself a breach of GDPR.
In practical terms, we must be able to search through SMSs, chats etc in users' profiles if they have been interacting with a person who makes a subject access request, and to report what we hold. GDPR also has principles that conflict with Nicholas Butler's requirement (but such requirement could supersede the GBPR principles), and that is to delete personal data that is not required any more. Also, in the absence of specific exemptions, the person has a right to have their data deleted.
This means in most UK and EU businesses, it is OK, and even expected, to delete SMSs, so a permanent chat log is not the complete solution. Instead, a tool similar to CDR would be helpful, in order to document all the instances of chats relating to a particular name or number, across all users' accounts.
Does it exist already? Without knowing how to go about this, it would be impossible to scale the use of chats in our business.
Founded in 2005, when VoIP was an emerging technology, 3CX has gone on to establish itself as a global leader in business communications.