This is a great idea and might actually be the solution I'm looking for. One of the biggest downfalls of OSTicket that I've noticed is that it does not have the ability for regular customers to sign in to manage all of their tickets.. that would be ideal for managing different client accounts.
This desktop program on the other hand may be a partial solution. Any chance that these desktop programs could be administered to different accounts with some of the information automatically filled out for them, behind the scenes?
Full Name: Required to be filled out
Email Address: Drop down or a predefined value sent to OSTicket system
Telephone: Automatically includes the base accounts phone #
Subject: Requires filling out
Issue: Requires filling out obviously.
And possibly a host of other fields can be put on there and greyed out unless the customer would like to check mark and change it? I'm interested in this because I have multiple clients where there are say 20 people in an office, but only 1 point of contact for that client. If your program could be modified and then just setup on their desktop, it would only require them to really fill out the subject and issue and maybe a name. This makes the customer feel like they have a direct link for support.
Any thoughts on this as the dev for your program? How do-able is it and how much work would that really involve?