The latest version of our helpdesk ticketing system comes with a bunch of "integration" apps
The JIRA integration module simply allows converting helpdesk tickets into JIRA issues. If a technician decides a ticket should be logged in your bug-tracker, he can do this with a click of a button.
Go to "Administrator - Integration - JIRA". Click "Enable JIRA integration", enter your JIRA username, password, and the full URL to your JIRA installation. Like "https://BLAH.atlassian.net" if you're using the on-demand version. Keep in mind that this URL should be accessible to the helpdesk server (for the "on-premises" version) or open to the Internet (for the "hosted" helpdesk)
Once you're done, you'll see the "Create JIRA issue" button in your tickets. Clicking this button brings up a dialog that prompts you to select a JIRA project and creates an issue in it, with a link to the ticket in the issue body. Once the issue has been created, the "Create JIRA issue" button disappears and a link to the JIRA issue is displayed in the ticket instead.
Helpdesk also supports integration with Bitbucket And GitHub, which is another issue-tracker that comes with Bitbucket's free mercurial hosting.
Last updated: 8/14/2016 more Helpdesk Ticketing System whitepapers