I did not use it personally, but I heard well about Sameroom . I believe the idea is that it acts like a channel, so conversations can go through several platforms. This may require your company to create an account, and I understand that this is not what they want to do, but I hope this indicates that you are in a convenient direction to use.