The consulting firm I work for has tasked me with finding a good help desk system for us to use. I have spent quite a bit of time trying to find a solution that both has the features we need and isn't too costly. There are a LOT of help desk tools available. Some of them simply price themselves out of the middle-market. Others just don't have the necessary features. Still, some don't work. So this task has become quite the chore.
But during this process I thought I would share with you some of the tools I have tried. This one in particular is an open source trouble ticket tool called osTicket. osTicket has a fair amount of features - especially for a free system. It's not ideal, but it's far from the bottom of the barrel. The installation is fairly simple and straight-forward. And, it requires a database, so you know your tickets will scale better than your average ticket system using a flat file.
In this article I will show you how to get osTicket up and running.
osTickets has few requirements:
That's it. Of course you will have to be able to create a database for the tool. I prefer to use MySQL Workbench (read my article "Complete database administration with MySQL Workbench" for more information.)
Once you have all the requirements met, it's time to download the file and start the installation. The beginning steps are:
When you start up the web interface you will find a few simple configuration options. Fill those out and click the Install button. After this runs you will be instructed to remove write access to the ost-config.php file. Do this with the command sudo chmod ugo-w /var/www/support/include/ost-config.php. Now you can log into the admin panel with the username/password combination you created in the web setup.
By default the system is set to off-line mode. This means the interface is only accessible to admins. You will see, at the top of the interface, a small link that allows you to Enable the interface for clients (see Figure 2). When you click that link you will open up the settings panel and, at the top of that page, you can mark your osTicket installation to be online. From this same page you can also configure the rest of your osTicket installation.
Although osTicket doesn't have every feature needed for a consulting firm, it does offer more features than most of the free offerings. If you're looking for a help desk system, and your budget practically demands open source, you would be remiss to neglect osTicket.
Update: osTicket is no longer available, the website returns a 404 not found error.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.