Help Desk/Support Ticket System Module

shrop - February 11, 2005 - 05:30

Does anyone know of a help desk/support ticket type sytem module for Drupal? I have not found any on this site and I do not see any projects in the work. Is there a way to use an existing node type for this type of function?

Thanks!
Mark

A few options

neofactor - February 27, 2005 - 03:47

Looks like there is not much out there other than basic PHP Sourceforge apps.

I saw some posts here that talked about this very thing that might help you:
http://drupal.org/node/12856 [OneorZero Helpdesk]
http://drupal.org/node/6152 [HelpDesk Module]
http://drupal.org/node/17433 [Scroll to the Web Forms section]

I'm using osTicket - it's free open source

Walt Esquivel - April 4, 2005 - 05:29

I'm playing around with a free open source solution called osTicket (http://www.osticket.com) that I just added to my web site today at http://www.wellnesscorps.com/contact_us (if the link is broken it's because I decided to stop using it or moved it to another URL).

My web hosting company offers osTicket through its control panel and Fantastico, so it was a breeze to set up with just a couple of clicks. :)

osTicket seems to do what I need which is to basically track general, technical, and billing questions (I can add whatever categories I desire, edit them, delete them, etc.).

I definitely see the need for a Drupal module that could replicate the osTicket functionality. Until such a Drupal module exists, I'll probably just go with the stand-alone osTicket as I don't really see anything in Drupal that currently does this...although I could be wrong. The disadvantage of osTicket is that it's one more thing for a user to keep track of and, more critically, one more system that I, as my site's webmaster, have to set up. After all, osTicket is, in fact, a completely different system from Drupal.

I hope a Drupal developer looks at osTicket and says, "WOW! I definitely see the need for a new Drupal module that does what osTicket does and I could do it!" :)

I hope that helps.

Cheers,
Walt

From osTicket: "Short description: A Support Tickets system featuring email piping, pop3 login, unlimited email addresses, admin/staff/user panels, avoid autoresponder loops, limit maximun tickets user can have opened, accept attachments and limit size, pager alerts for admin."

osTicket allows you to seamlessly integrates all tickets created via email and web-based form with the web interface. Easily manage, organize and archive all your support requests. With many features and more to come, download your copy today!

http://osticket.com/docs.php
Basic features:
Supports aliases with perl gateway
Supports pop3 login with optional crontab.
Uses Perl gateway, PHP backend, and MySQL database
Handles unlimited emails
Admin/Supporter/User panels
Email Intervals to prevent autoresponder loops
Max Allowed to limit maximum tickets user can have opened
Filters to remove messages in replies
Accept attachments and limit size

Administration Features:
Completely delete tickets from database
Create categories (departments)
Create Represenatives (Supporters)
Define groups
Edit or disable response messages
Email alerts compatible with pagers
and much more...

Supporter Features
View only tickets in departments you have access to
Can not delete tickets

User Features
Login with email and any ticket # assigned to you
View all tickets sent from that email
and much more...

(Walt's note: osTicket really should allow a user to login optionally with email and password instead of ONLY email and ticket # because if they don't have the ticket # handy as often happens when the email containing it is deleted, they're out of luck!)

osticket

shrop - April 7, 2005 - 13:44

Thanks for the info Walt!

A friend also pointed me to osticket a week or so ago. I have been playing with it locally on my ibook for the past week and like it. It has a clean design and great features. I am also in the same boat.. the lack of username/password for authentication is very strange. I am looking at hacking osticket to user the drupal username/password or to sigle sign on when the site notices that there is a logged in Drupal user/session. The other option that I am considering is to list the features I like from osticket and start a new module project for Drupal. I am committed enough to Drupal where that makes sense for me.

OSticket is by far the niceset ticket system (open source) that I have seen to date.

Thanks!
Mark

How about integrated asset tracking?

tatonca - April 7, 2005 - 14:48

...Though I suppose you could right a Drupal module for this! I'm interested in a system that will track problems by user and machine - many of the users we support in our corporate environment have more then one machine. Being able to find trends per machine model is invaluable for problems outside the OS or application...

Has anyone seen an OS system with this feature?

Look at IRM

SmartBomb - April 7, 2005 - 15:23

IRM is an excellent free help desk/asset tracking program. I've setup a demo on my laptop and it looks like it will work great for our needs at work. Take a look.

IRM/Osticket

shrop - April 7, 2005 - 20:43

Thanks for the info on IRM. It looks interesting and I will investigate more this evening.

I also noticed that version 2.0 of OSticket will probably support login via username/password. If that is the case, it may be easier to integrate with Druapal's user db.

Flexinode

Aran Deltac - May 12, 2005 - 15:08

I've used flexinode to create a "issue ticket" type node with various fields like severity, priority, project, etc. Its a very basic solution. Also, you might want to look at the project.module, its a useable ticket tracking system, but its geared for software development and is kinda clunky for other uses.

What would people like from a drupal ticket system?

Help Desk for Drupal xHelp!

DEAcosta - May 17, 2005 - 15:05

I would love to use Drupal....but I use XOOPS because of a great project called xHELP. I used this help desk in a school environment and it was great...their .75 version will have custom fields.

So to answer your question...a port of (if possible) xHelp for Drupal
Its PHP & mysql..

David

Has anyone else looked into

gazelle - June 13, 2005 - 23:12

Has anyone else looked into this? I could try knocking something out but I have not been with drupal too long. I need a project to keep me busy. What would people be looking for in Help Desk module?

Help Desk "wish list"

Walt Esquivel - June 14, 2005 - 13:55

Hi Gazelle,

Thank you for your interest and willingness to get involved on this.

I definitely see the need for a Drupal Help Desk module that could replicate the osTicket functionality (http://www.osticket.com/) and allow me to track general, technical, and billing questions, but also allow me to add whatever other categories I desire, edit them, delete them, etc. Please note that osTicket 2.0 is coming out soon, and it's supposed to be quite a bit improved. Please see http://www.osticket.com/news.php for details and ideas.

In order to not recreate the wheel, I'm going to answer your questions by simply copying and pasting some of the osTicket functionality that I, as a non-technical person, would like to see work in a new Drupal Help Desk module. I'm going to leave out anything technical I have no clue as to what it is, e.g. "email piping." All I know about piping is that it's used to get water to and from my house!!! ;) Please note that ALL the info, including technical "wish list" items I'm leaving out, are included in the posts above, with more at the osTicket web site. :)

I hope that someone with a technical background will add technical "wish list" items he/she deems to be:
a. critical
b. important
c. helpful
d. desired

I hope this helps, and thank you again,
Walt

Here goes:

Short description: A Support Tickets system featuring unlimited email addresses, admin/staff/user panels, avoid autoresponder loops, limit maximun tickets user can have opened, accept attachments and limit size, pager/cell phone alerts for admin notification.

Seamlessly integrate all tickets created via email and web-based form with the web interface. Easily manage, organize and archive all your support requests.

Basic features:
Handles unlimited emails
Admin/Supporter/User panels
Email Intervals to prevent autoresponder loops
Max Allowed to limit maximum tickets user can have opened
Accept attachments and limit size

Administration Features:
Completely delete tickets from database
Create categories (departments)
Create Representatives (Supporters)
Define groups
Edit or disable response messages
Email alerts compatible with pagers

Supporter Features:
View only tickets in departments you have access to
Can not delete tickets

User Features:
Login with email and password
View all tickets sent from that email

Thanks

gazelle - June 14, 2005 - 22:48

I will install OSticket and give it a try out. I try and begin a design asap.

Typical I try to install

gazelle - June 14, 2005 - 23:07

Typical I try to install something on my hosting and the server is down.

OTRS

bryan.scott@ffa.int - June 15, 2005 - 02:42

Has anyone looked at OTRS? (otrs.org)

We are using OTRS as our helpdesk system, and would be interested in anyone else doing development here. Currently developing a couple of pages and we will have some code to share as well if anyone is interested.

Does anyone know ...

defender711982 - July 27, 2005 - 02:26

Does anyone know if anyone is working on a helpdesk module?

at least I'm not the only one

defender711982 - July 27, 2005 - 02:59

I've searching the web for a helpdesk system module for Drupal for have not been able to find anything.

Try OTRS (Open source Ticket Request System)

Walt Esquivel - February 18, 2006 - 03:41

Please see my comment at http://drupal.org/node/6152#comment-94026

Thanks!

-----
Walt Esquivel, MBA, MA, Captain - U.S. Marine Corps (Veteran)
President, Wellness Corps, LLC
-----
Drupal Users and Developers by Geographical Location
http://drupal.org/node/46659

Hi All, I just came across

joeleo - March 27, 2008 - 23:15

Hi All, I just came across this post and I too am interested in a Open Source support/helpdesk.
Though, I haven't installed and used OSticket I understand it's perhaps one of the best OS choices. However, I am looking to get an update if anyone has been successful integrating it into drupal and what's been the experience pros/cons...

Also, ideally I'd like to see a similar OSticket type module in drupal. I see that user "Shrop" and perhaps others express interested in such a drupal module. I'd like to get a poll on anyone who would be interested in such a module for drupal. Any drupal programmers on the list who can comment on what it would take to develop this?

I think drupal has the perfect framework to achieve this and probably could offer more.

-joe

http://collabtive.o-dyn.de/?l

craigntammy - April 29, 2008 - 10:06

http://collabtive.o-dyn.de/?lang=en
Collabtive seems to be pretty amazing on their demo. Having a little trouble installing it though its web installer since I only get a white page of death.
But dont let that stop you :) the demo is amazing. (like free basecampish)

edit: ok the white screen was because of the wrong php (needs php5x)
but there are a few bugs like with the login system.

would like to see a module that could integrate this app with single login

----------------------------------------------------
My Site

Do it in Drupal

a_c_m - May 26, 2008 - 11:33

I to am interested in this, like most people i did a quick google search for "open source helpdesk" and found a few options, but after a while i found none did EXACTLY what i wanted, so i started thinking about creating a Drupal system to do it. By doing it in Drupal you can customize a system your already familiar with (probably without touching any code).

A bit of digging turned up http://drupal.org/project/casetracker which looks interesting, but i think most of this can probably be done in a more modular way. As i see it there are a few key parts to a help desk system :

Email -> Issue creation
Email <--> issue comments/reply
Issue status and classification
Issue escalation
FAQ/Knowledge base
Wiki
Time tracking
Control panels for clients, 1st line, 2nd line
Automated reports / billing ?

Thinking about it, i've looked at the following modules as a way to get it all to work.

Email integration with http://drupal.org/node/39172
Issue escalation and help with control panels via the workflow series (http://drupal.org/project/workflow_ng and friends) and taxonomy
FAQ http://drupal.org/project/faq
Wiki (http://drupal.org/project/wikitools with http://drupal.org/project/freelinking)
Time tracking CCK + workflow.
Control panels with Views

Could make for an interesting project/install profile.

What do people think, and modules i've missed, cool ideas, required features etc...

a_c_m

--
acmconsulting.eu

EDIT : also just found http://drupal.org/project/timer and http://drupal.org/project/workflow_fields which could be useful.

First post was 2005 and the

mtlhead089 - June 2, 2008 - 20:03

First post was 2005 and the last post was last week it seems. I didn't see anything so, I will attempt to integrate osTicket into one of my Drupal sites and report back what I have seen in it's use.

Kayako

jusspitti - July 1, 2008 - 00:21

I have not seen a better Help Desk/ Support System than Kayako Support Suite.

http://www.kayako.com/supportsuite.php

It would be nice to use this as a model for a module, not because the complementary functions like calendar, contacts, etc, but for the robust core ticketing system itself.

I wish I could do something like this, but I don't know how to code it.

Roll your own

rlnorthcutt - July 30, 2008 - 06:52

I have tried out case tracker (which is super cool) but I think its way to complicated for most users. I was thinking of a possible helpdesk solution for a client that would be very basic, but useable.

1) Create a "trouble ticket" node with CCK. Use whatever fields you want (problem, screenshot image, url of problem, time, etc.)
2) Have this node type automatically email to admin
3) Admin/support views the node and can leave a comment with questions, the solution or whatever
4) System emails update to user
5) Repeat until solved
6) Admin/support marks ticket "closed" (or unpublished, or whatever)

Using views, you could easily add a tab to the user profile for "Support" which can list all of the tickets associated with this user... or display it any other way you like. This same system could work for organizing work to be done on the site, updates, feature requests, etc. This could even become a searchable knowledgebase or at least help to keep the FAQ up to date.

Of course, it might be alot simpler to use a forum, but this basic approach would lend itself to more customization.

regards,
Ron Northcutt
Freelance Developer

Custom Drupal Websites

Hi buddies! Maybe this :

Persian - August 11, 2008 - 07:47

Hi buddies!

Maybe this : http://drupal.org/project/project_issue

 
 

Drupal is a registered trademark of Dries Buytaert.