chat window in CRM for current online users

chat window in CRM for current online users

I would really like to know who is logged on to our CRM and what page they are looking at and be able to chat with them.

Of course, I do want/need a complete history of the chats as well.

thanks
dgdlux