This project is read-only.


Add functionality to turn this chat module into a 'live chat' module for customer service/support purposes


I believe that DNN lacks a good (or any) live chat module mainly aimed for customer service purposes. While this chat module is great for user to user interaction, it would be awesome if features could be added or if necessary a separate module branched off of this one.
I currently working on a DNN sites where I need this type of solution and I have to use PHP solutions for this such as CraftySyntax Live Help or Live Helper Chat and though it works well the integration isn't quite there. Both of this solutions are feature-rich but it would be nice to start with some or all of the following:
  • Users can be assigned roles such as operators/customer service/support operators
  • Target pages that have the chat button, per say, can be monitored by an operator by displaying a list of current page visitors.
  • Chat button should display current operator status: online if there's an operator logged in, offline if there are no operators logged in.
  • When user clicks on the chat button and there's an operator logged in, The operator's screen should display the user's request to take action.
  • When there's no operators logged in, Instead of a chat window it should display a form to "leave a message" or better yet should be flexible to put anything there.
  • Have the ability to send invitation chat request to a user: user visiting a page is presented with a modal dialog that's asking if they need help and wish to chat with a support agent.
I hope this is considered as an enhancement for this module or can be made into a separate module as I believe that this could be much more needed open source solution.

Thank you for you time in reading this
Closed Aug 16, 2014 at 5:20 AM by christoc


Trucco wrote Jun 20, 2014 at 7:35 AM

Don't know if this was the best place to place a 'feature request' or maybe github?

christoc wrote Jun 20, 2014 at 6:22 PM

This is not likely something that will come out of the chat module.

Someone could probably pretty easily build something similar using the chat module's code, but I don't see it being something that the open source project will morph into over time.

wrote Aug 16, 2014 at 5:20 AM