Jitbit helpdesk is a ticketing system solution that, for a fee, will sell you the source code to their product (built on C#). My company purchased it because it is a fully customizable ticketing system that fit our needs. The software is real neat in that it includes sections for knowledge base, asset tracking, and reporting features as well. It has a hosted version or a self hosted version, we went the latter.
Per RTFM, here is the guide.
Once installed, create an admin user and login. The first thing you want to do is go to Administration – Email Settings – Add/remove incoming email accounts. Add an email account that will be used for all ticketing correspondence. Something like email@example.com works good here. I chose IMAP and “delete” for messages marked as read.
Everything is built around users so have them sign in to create an account. From here you can assign them 3 types of categories: user, tech, or admin. Tech can be thought of as a group membership, user can be like end user, and admin is keys to the castle.
Once you have a good group of users, go to administration – ticket categories and start creating categories that end users will use to submit tickets. This can be your ERP software, General IT, accounting, ect. Adding a group is real easy and whatever you add can be easily updated on the widget end. Once you create the categories, you add the users from the previous steps as technicians.
NOTE: This part is pretty straight forward. You can mirror email groups as ticket categories. For example, if I have an exchange group called “firstname.lastname@example.org” with 3 people: me, Tom, and Bill – you would create a category called “IT” for IT related issues and assign those three users to the category. Jitbit will automatically turn these 3 “users” into “technicians” because you placed them in a category – pretty neat!
Once you have users and categories, you can stop and just start using it here. You can either integrate it into your company website, have users sign in manually to create tickets, or try other options.
This is just the basics though, it has many more features. Remember those categories from step 4? Well, you can create knowledge base articles based off those. You can then assign those access rights so that only certain members can see certain categories. This allows me to post articles for end users and internal documentation for our IT dept. (currently <5 people so no real KB solution). I also migrated over our spreadsheets of inventory into the “Assets” feature for future tracking of IT equipment.
Another thing to touch base on is API’s. Jitbit integrates with many systems such as Slack, but we really like the tag system you can use to work tickets directly from email. This is how it goes:
a. End user submits a ticket through our custom application based off whatever category the issue is.
b. Jitbit fires an email to all “tech’s” in that category letting us know a new ticket was created.
c. One of the tech’s can login to Jitbit and “take over” the ticket which then sends another batch of emails to all other tech’s letting them know the ticket is being worked.
d. The tech working the ticket goes back and forth with the end user until the ticket is resolved.
e. Once the issue is resolved, the tech simply types “#close# in the subject of the email from the end user and Jitbit automatically closes the ticket for the tech. We then have an automation rule (under Administration – Automation Rules in the web GUI) that emails all other tech’s in that category that the ticket is closed. The only issue is that if you are an admin and tech (like me), you will get two email for every closed ticket. Aside from that, it’s a great system!
If you work in a company that likes to brew in house solutions, Jitbit is a great helpdesk system that can provide the functionality and UI needed for a professional environment.
NOTE: I am in no way affiliated with this company, just writing down some notes on their product.