Are you interested in a module for helpdesk / customer support on Drupal-based sites ? Then read further and have a look at the diagram !
As the upcoming Mediacore sites like the new versions of OSInet and Riff News are being developed on top of Drupal, one of the missing capabilities I'm having to add is a helpdesk / customer support module, currently being coded, albeit slowly.
For the usual reasons, all the non-core code of the sites, including this helldesk module, will be Open Source, and contributed to Drupal.
The module already has a page on drupal.org, but until code is actually committed to the drupal.org CVS, it is not possible to see it from within drupal.org or comment on it yet, so if you have any ideas on the subject, want to look at the code, or even help or shape it for your own needs, feel free to comment on this post and contact me.
The diagram represents the abstract data model underlying the module, as it is currently being coded (click for full-size view).
To get a more detailed idea of what to expect from the module, here's what I wrote about it:
Unlike existing Drupal functionality like the project module, it is not designed for peer support, but it defines user roles like: technician, customer, and user. It defines parameterized support contracts, charging support by the call (think incident packages), by time spent (think typical hotline contracts), on a periodic basis (think yearly maintenance), or not at all (think presales support). Contracts have expiration dates separated from charging, and can optionally be suspended temporarily.
The module issues customized tickets and followups on tickets. Followups can be charged differently from the original ticket if need be.
Tickets can be linked with an ecommerce transaction to link support requests with purchases (think expiring support contracts like warranties on purchases).
Tagged for drupal, help desk, helpdesk and helldesk, as well as customer support.
Doc on the Audean wiki
A first draft version of the code and documentation is now available on http://wiki.audean.com/hd/start
My dept. is needing a help desk app
You can discuss helpdesk module on the wiki
You're of course welcome: please go to the helpdesk wiki to describe your additional/different needs and what you'd plan on doing
Is this a live project
Is this a live project? Is the code in production use anywhere that you know of? I ask because wiki.audean.com/doku.php?... shows the latest change as occuring in Nov 2005.
Thanks.
Sleeping beauty
You're indeed right to ask: there hasn't been much work since then. As I had little to no feedback at the time and felt I was going nowhere fast with the code as it was then, I put this module on hold until I had become more efficient drupal-wise, and spent time on my sites, and the taxonews, G2, and Zeitgeist modules instead.
As I explained to other questions recently, I'll have to rewrite or bring the module to production level, because I simply need its functionality, but I don't think it will be based on the current implementation (PHP5 for 4.6.x). As far as I can tell, I'll probably just restart it from scratch, using the same specification but with a more "drupalish" implementation, and for 4.7.
I don't think there is currently any site using the current version as such: it is hardly usable anyway.
Any updates on this help desk solution?
hello,
wondering if there is any update for this project?
is it compatible for drpl V.5 and V.6?
Thank-You Very Much
Cheers,
Jason
Helpdesk is 4.6.x only
No update beyond what you can see on the site: I haven't found more time to work on it, and it still stuck in an unfinished state, and for Drupal 4.6.x only.
In most cases, I'd suggest you take a long look at the
project
andcasetracker
modules, both of which have evolved and are actively maintained.Actually,
project
is the reason whyhelpdesk
didn't receive much love:project
andproject_issue
covered a sufficient part of my own needs to avoid spending time on the additional features brought by helpdesk. It might be the case for you too...