I would consider evaluating the Atlassian stack, which is for me the most valuable out there:
JIRA + Fisheye + Confluence will be a perfect match. Fisheye can connect to either SVN or Git repositories
Disclaimer: I don't work for Atlassian. I use all these tools actively, daily, and develop plugins for JIRA since 4 years, ...
Have you considered Sirportly? As far as I am aware, there's no AD integration, but it's close to what you're asking for, although it doesn't support free and self hosted at once.
Features from your list
It can be self-hosted, although this has a one off fee of £349 for a 10 user licence.
it's web based
supports multiple brands, departments, custom ticket ...
Please consider our app - Jitbit Helpdesk? Disclaimer: I'm one of the developers so I'm not posting any reviews/pros/cons since I'm obviously biased.
We have both SaaS and self-hosted versions and the SaaS is $69 for 4 agents ($17 per agent). All the features you mentioned are there.
Have you considered Jitbit Helpdesk?
[NB: I'm affiliated with this company, so I'm not going to provide any review since I'm naturally biased]
Basically it fulfils all your requirements (self-hosted, supports LDAP/AD, web-based, etc.)
It's a paid app, but the trial version is free and not time-limited, so you can "test" as long as you need.
You can have a look at HelpDeskPilot
Web based ( can be accessed via a browser )
Support multiple categories ( like firstname.lastname@example.org, email@example.com, Marketing@example.com)
Email Notifications for New tickets, Tickets that has crossed the due dates, SLA breaches, and many other custom notifications.
LDAP & Active Directory ...
Have you considered Jitbit Helpdesk Ticketing system? I'm one of the developers so I'm not going to post any review/pros/cons since I'm obviously biased.
Has all the features you mentioned and available as both online and "on-premise" solution (aka "installed on your own server").
Everything GitHub will do (including Git hosting) or everything GitHub Issues (only the issue tracking system) will do?
In the first case it seems to be impossible. In the second case, my suggestion is to use Trello as the ticketing system -- which provides
Organization of each ticket (in Trello the tickets will be represented ...
I would suggest taking a look at using Sphinx as a document authoring system - the results can be published as any/all of:
HTML (including Windows HTML Help),
LaTeX (for printable PDF versions),
manual pages &
Extensive cross-references: semantic markup and automatic links for functions, classes, citations, glossary terms and ...
Porteus Kiosk is a lightweight Gentoo-based Linux operating system which has been downscaled and confined to allow the use of one application only - the Firefox web browser. The browser has been locked down to prevent users from tampering with settings or downloading and installing software.
Porteus Kiosk is fast, small, free and secure. It's locked down by ...
I have a few elderly clients who use the computer for nothing other than web-based internet access. Obviously this requires a browser. For many of them, money is a concern as well.
In two cases thus far, I performed a clean Ubuntu and instructed the client about navigation: this is Firefox, this is Shutdown and that was about it.
If word processing is ...
I don't know of a generic “trouble-shooter builder”, and presume that you have Googled.
Since this is going to have to be a bespoke solution, tailored to your CMS and its use cases, I would suggest that you code a bunch of browser scripts, built with Selenium (which is the most popular, hence well supported and documented, and quite usable, generic browser (...
Give our app a try - Jitbit Helpdesk.
We support various SSO methods - from Google Login to custom SAML providers (Azure AD for example)
Email-based is our primary focus.
We have a feature called Ideas Forum (you can rename it in settings). It is basically a forum where users can talk to each other, ask questions and make suggestions.
You can put ...
Have you considered Jitbit Helpdesk Ticketing system? Disclaimer: I'm one of the developers so I'm not posting any reviews/pros/cons since I'm obviously biased.
But since you mentioned you need a self-hosted app for a Windows server it seems like a perfect fit. It's basically the only self-hosted helpdesk app for MS stack (.NET based)
This is not a complete answer, but it is too long to post as a comment.
I have to help you before the Wyvern get you (or is it Skelegon?)
Centralized ticketing system
Email notifications (both manual and automated)
Software can be locally installed or local/web to give multiple I/O for employees and clients
Consider Jitbit Helpdesk.
We are heavily focused on working with email and have all the necessary features.
All emails are converted into tickets or replies to existing tickets.
We have a flexible permission and notification systems. Your agents are notified about new tickets vie email, browser desktop notification and phone push notifications by default.
It always seems funny when people ask specifically for Open Source software that plays nicely with a specific proprietary system, in this case AD - Microsoft Active Directory.
I would suggest that validation of the users domain rights is down to AD.
You can just use Trac for your ticketing system.
Free, Open Source & Cross Platform
LiveHelperChat might be exactly what your looking for,
Open source - Live Support chat for your website. Web and desktop clients. Co-Browsing, XMPP notifications, GTalk, Jabber, Openfire, Skype, Chrome extension, Node.js support, MySQL, PostgreSQL
The code for LiveHelperChat can be found Here, it shouldn't be too ...
I could recommend you Voiptime, this is multichannel call centre software which offer inbound, outbound and blended software. Their software is designed to assist a call center team in multiple ways. It synchronizes the process of tracking, managing and routing incoming and outgoing telephone calls as well as route calls to the most appropriate agent.
You might like to take a look at ZenDesk.
I believe it has a realtime chat facility, form facility, and supports followups via email.
Compared to intercom.io, it lacks the customer segmentation, data mining and mass mailing facilities.
Did you try HappyFox ?
Ticketing Features include:
Convert customer emails to tickets
Categorize tickets based on status, priority and Agent
Smart Automated Workflow management
Advanced Reporting and Analytics
The advanced ticket search feature that you were asking for.
Probably there will not be a tool that does what you want so specifically, but I would
Use BoardThreads as a lean helpdesk on top of Trello;
Set up two or three Zaps to create objects in Salesforce when events happen in this same Trello board.