Best FOSS Help Desk Software For Small Firms?
Nocts writes "I'm currently working for a moderately sized company that manages a large portion of its internal help desk questions through a Jabber-based chat room. What we're looking for instead is an open source, preferably Web-based solution that will give us the ability to have floor representatives queue questions and concerns in a similar fashion to BugTraq, directed at the help desk. Email capability would be preferred for elaboration of specific issues, but the more we can centralize everything into the queued system the better. Any recommendations and experiences? Just about any language is doable since I have the ability to configure and upgrade our servers and we're looking at about a user base of 100 people, with around 5-10 questions a minute."
That's one helpdesk question per user every 10-20 minutes.. my god.
Try Servicedesk Plus from Adventnet. They have a free version you can use. http://manageengine.adventnet.com/products/service-desk/index.html
What about RT? http://bestpractical.com/rt/
otrs is ITIL compliant, has a webservice interface and generally rocks.
We use them and so should many others.
Another great one, but really complicated to deploy, is RT.... but its pretty cool, its what CERT uses AFAIK.
NO SIG
Unfortunately, my company uses the godawful Siebel.....
http://bestpractical.com/rt/
Here's a website that lists many of the open source helpdesk options: http://www.opensourcehelpdesklist.com/ The only one I have experience with is ZenTrack and both the users and helpdesk folks found it easy to use. jerry
"Software is the difference between hardware and reality"
Got CalemEAM running over here. It has a massive number of features, but you can limit it to only the work order portion if need be. Open source and super customizable: http://eam.calemeam.com/eam/
We used RT at my last company. Keeps track of tickets, with different ticket queues, and different user groups. People can do it by web or e-mail or both. You can search the system for old tickets as well, although it's not a good idea to search the body of the message if you have a lot of tickets going back many years.
I really liked Liberum when I used it a couple of years ago. It's really simple, web based, and can use Windows integrated authentication which was really nice at that job. Might not be exactly what you're looking for but I thought I'd mention it since google doesn't find it very well.
http://liberum.org/Default.aspx
What doesn't kill you only delays the inevitable
http://www.mantisbt.org
$2B OR NOT $2B = $FF
I work as a network manager in a school in the UK. We use a French Helpdesk system called GLPI. We also use OCS Inventory as recommended to populate the database with our hardware. Overall the solution has a few minor quirks, but if teachers can cope with it I don't understand why office drones can't!
OTRS is what we use. Google it. Its great and its FOSS. If you know a little perl you can make it look and act anyway you want.
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
http://www.oneorzero.com/
We've been using this tool for more than 6 years now. Excellent code, easily customisabele... it's written in PHP. We've modified the default software to include SMS, email alerts, SLAs etc. Initially we used it for Helpdesk, but now we've extended it to Accounts, Leave Management, Purchase Requests, General Administration, HR dept. and even for Bug Tracking in s/w development.
Reply under this post and I will email more details.
If you keep throwing chairs, one day you'll break windows....
Hands down it has to be the Web Help Desk Software: http://www.webhelpdesk.com/ We needed a customer web portal, an faq knowledge base for self-help (to get them off our backs), customizable ticket form submission with custom fields and customizable ticket categories, email-to-ticket conversion, auto-ticket routing to our techs based on skill-set, customer satisfaction surveys, escalations, reporting, service level agreements with alerts, track time spent on tickets (and report on them), and most importantly, it had to look professional, as it is forward facing to our customers ...and not look like we brewed it up in a day. (we also wanted to run it on a mac os x server, and it does! Win and Linux installers too; don't let the mac bit scare most of you ;)
We got it all with WHD! Couldn't be happier.
We looked at their Free Edition but it is only for one support agent. The Lite Edition may fit your needs, but we need to track computer and software assets, which was not avail in the Lite Edition.
They have stellar support and the UI looks totally "enterprise" and less "spreadsheet-like" vs. most of the open source and php digs out there. Again, couldn't be happier! Worth a peak! :)
T
The problem here is that what you need is a dispatcher support system, not a helpdesk support system.
A dispatcher support system has things like maps to objects and a website for checking inventory levels. Your dispatchers are experts who field questions about that sort of thing, and are keyed into the systems where the questions are answered. The previous poster is correct that chat rooms work well for this. If your reps are local, radio works well too.
A helpdesk system creates trouble tickets that are tracked, assigned to service reps and accounted for. They're for blocking issues where nontechnical workers need technical help. If you had 5,000 customers and you're seeing two calls a minute, there's a major network outage and your call center stops entering tickets in minute two - if they can enter tickets at all with the network down. For a normal tech shop one or two tickets a year for the average customer is a pretty reasonable expectation.
A trouble ticket system would work well for those questions that need escalation and all of the available trouble ticket systems can support thousands of trouble tickets per minute because they're automated technology solutions. Your problem will be not letting the tickets get out of control. You'll need to teach your dispatchers not to create tickets if they can find an answer in less than a few minutes.
That said, have you tried sourceforge? They have about 500 CRM systems with trouble ticket tracking. Search for "CRM".
Help stamp out iliturcy.
XSS and SQL injection attacks are strongly correlated with bad coding practice.
Don't get me wrong, the problem is probably more prevalent with PHP as PHP is such an easy language and thus attracts a larger number of amateur/incompetent programmers. That doesn't meant you can't write secure code in PHP.
I'm currently re-writing a logistics system in PHP, and sure enough, XSS/SQL attacks would have been child's play in the original code (Even from the login page).
I can assure you every single one of my database inputs is checked for injection attacks (Even those that came directly from PHP built-ins like time()), and every piece of data that goes onto a web page is checked for scripts as well.
Writing secure code can be a difficult process, but it's not impossible even with PHP.
Giving up my mod points to recommend Cerberus
Windows is not the answer.
Windows is the question.
The answer is "NO."
Nope, there are a number of database abstraction layers (PDO comes to mind).
PHP programmers (at least the kind who code directly with mysql-statements) tend to do things as quickly as possible with the least amount of effort. The amount of tutorials and snippets that also do so simply keeps the average PHP programmer coding against MySQL, and only MySQL.
This sig is intentionally left blank