Live Chat Widget (Multiple people)

This may exist already but is there a widget or sample on creating a Javascript Live Chat widget?
Let’s say where multiple people logged in to the same portal can massage in a pane?

Idealy would be cool if chat notifications can be pumped to the notifications counter in the sidebar, and the “message” overlay also pop up as new chats messages are received.

Does it exist, is it planned, is feature request?

Unfortunately there is no such widget in the dhtmlx library.