What features should be added to Hesk?
Moderator: mkoch227
What features should be added to Hesk?
EDIT AUGUST 4TH 2010:
You can now suggest features and vote for the most needed ones here:
HESK FEATURE SUGGESTIONS
You can now suggest features and vote for the most needed ones here:
HESK FEATURE SUGGESTIONS
Last edited by Klemen on Wed Aug 04, 2010 9:53 am, edited 1 time in total.
Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here 
You should follow me on Twitter here
Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools


Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools
Ok, two ideas from me.
One would be the possibility of allowing a live help system to be intergrated. Maybe you can have an option to be able to place the live help code in a particular area.
Secondly, the template engine which you have previously mentioned. I will create loads of templates if this is brought in.
One would be the possibility of allowing a live help system to be intergrated. Maybe you can have an option to be able to place the live help code in a particular area.
Secondly, the template engine which you have previously mentioned. I will create loads of templates if this is brought in.
MiCCAS
---------
Hesk is the BEST!
---------
Hesk is the BEST!
This is nothing fancy, but a really important feature to me.
It would be really great if the information the user submits in the custom fields and email field could be included in the "New support ticket submitted" notification email that admins recieve.
For example, if I have these fields on my form:
Name:
Email:
Phone:
Time Zone:
I would love to have that information right in the notification email instead of having to visit the ticket online to obtain it.
Here are the reasons why that would be so important / helpful to me:
- I already know that some of my users will require a phone call. If their phone number is included in the custom field I can simply call them without having to visit the ticket.
- If I am encountering a problem logging in to Hesk, I would still have the user's email address and phone number.
- If for some reason there is a problem with the server or Hesk itself, I still have their contact info and can contact them directly without accessing Hesk.
- I can easily use my email software's search function to lookup old customer information if they haven't submitted a ticket in a year, without having to search through archived tickets.
- Maybe I have someone who sometimes assists me with support tickets, but I don't want to give him/her direct access to the Hesk admin. If I am out on the road and a ticket comes in, he/she can give me the customer's details over the phone without having to access Hesk.
I don't know how difficult / problematic it might be to implement this feature to have the form details included in the new ticket notifications, but that would be the "icing on the cake" for this script IMO.
Thank you for your hard work on the new version!
Digi
It would be really great if the information the user submits in the custom fields and email field could be included in the "New support ticket submitted" notification email that admins recieve.
For example, if I have these fields on my form:
Name:
Email:
Phone:
Time Zone:
I would love to have that information right in the notification email instead of having to visit the ticket online to obtain it.
Here are the reasons why that would be so important / helpful to me:
- I already know that some of my users will require a phone call. If their phone number is included in the custom field I can simply call them without having to visit the ticket.
- If I am encountering a problem logging in to Hesk, I would still have the user's email address and phone number.
- If for some reason there is a problem with the server or Hesk itself, I still have their contact info and can contact them directly without accessing Hesk.
- I can easily use my email software's search function to lookup old customer information if they haven't submitted a ticket in a year, without having to search through archived tickets.
- Maybe I have someone who sometimes assists me with support tickets, but I don't want to give him/her direct access to the Hesk admin. If I am out on the road and a ticket comes in, he/she can give me the customer's details over the phone without having to access Hesk.
I don't know how difficult / problematic it might be to implement this feature to have the form details included in the new ticket notifications, but that would be the "icing on the cake" for this script IMO.
Thank you for your hard work on the new version!
Digi
Hi,
@Miccas: I don't think I will be developing a "live help" system, at least not in the near future. Templates will be added when the new customer interface is ready.
@DigiMon: I can't believe I didn't think of this myself
Will definitely add ability to include custom fields in e-mails, for now you can do it yourself:
- open submit_ticket.php in notepad
- find line
This line is in code TWICE, find them both!
- paste this code below the line:
Then just use %%CUSTOM1%% to %%CUSTOM5%% in e-mails to include all the custom fields. Haven't tested it but should work.
@Miccas: I don't think I will be developing a "live help" system, at least not in the near future. Templates will be added when the new customer interface is ready.
@DigiMon: I can't believe I didn't think of this myself

- open submit_ticket.php in notepad
- find line
Code: Select all
$message=str_replace('%%SITE_URL%%',$hesk_settings['site_url'] ,$message);
- paste this code below the line:
Code: Select all
$message=str_replace('%%CUSTOM1%%',$custom1,$message);
$message=str_replace('%%CUSTOM2%%',$custom2,$message);
$message=str_replace('%%CUSTOM3%%',$custom3,$message);
$message=str_replace('%%CUSTOM4%%',$custom4,$message);
$message=str_replace('%%CUSTOM5%%',$custom5,$message);
Then just use %%CUSTOM1%% to %%CUSTOM5%% in e-mails to include all the custom fields. Haven't tested it but should work.
Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here 
You should follow me on Twitter here
Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools


Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools
Code: Select all
$message=str_replace('%%EMAIL%%',$email,$message);

Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here 
You should follow me on Twitter here
Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools


Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools
Both this and the custom fields instructions you gave me worked perfect, thanks!!!Klemen Stirn wrote:Don't forget to place it TWICE inside the codeCode: Select all
$message=str_replace('%%EMAIL%%',$email,$message);

I'd like the ticket ID to be in the email header that gets sent out so that when a customer receives it, he/she can know which ticket has been replied. I had it in my customized 0.93 version, but have lost it now. It's easy, and if you think it's a good idea, it could be included in the next version (just ask me for the code
)
Regards,
Daniel

Regards,
Daniel
case notes
1/
A feature that i on other systems have found handy is case notes
basically an area for techs to makes notes that do not get sent to the 'customers' but are visible when you pull up the ticket.
for instance a 'customer' who complains about email might only get the answer on how to resolve the issue.
where a lot of trouble shooting and log file excerpts might be handy for the next tech to eventually handle the case.
2/
Grouping/interconnecting cases/tickets
Very handy for 'escalations' of similar tickets when trends are discernable.
3/
a fast question: does hesk lock a ticket when it's open under one user/tech...ie if tech1 is working a ticket, can tech2 open and post a fast reply?
if no lock feature exists then a 'lock' feature as well as a status of 'in progress' or 'being worked on' on the main page would be nice features.
w0nderer
hesk is really impressive and well done
A feature that i on other systems have found handy is case notes
basically an area for techs to makes notes that do not get sent to the 'customers' but are visible when you pull up the ticket.
for instance a 'customer' who complains about email might only get the answer on how to resolve the issue.
where a lot of trouble shooting and log file excerpts might be handy for the next tech to eventually handle the case.
2/
Grouping/interconnecting cases/tickets
Very handy for 'escalations' of similar tickets when trends are discernable.
3/
a fast question: does hesk lock a ticket when it's open under one user/tech...ie if tech1 is working a ticket, can tech2 open and post a fast reply?
if no lock feature exists then a 'lock' feature as well as a status of 'in progress' or 'being worked on' on the main page would be nice features.
w0nderer
hesk is really impressive and well done
-
- Posts: 3
- Joined: Wed May 16, 2007 1:24 pm
Will this feature be developed in future releases?
Firstly, big thanks for excellent product Hesk. It's really useful.
Second is the question.
I want to add custom fields to my form, not text fields but drop-down lists. So for example I want to create custom drop-down list with product names. For now I can only create a text field. Will this feature be developed in nearest future versions or I'll need to change PHP sources by myself?
Thanks.
Second is the question.
I want to add custom fields to my form, not text fields but drop-down lists. So for example I want to create custom drop-down list with product names. For now I can only create a text field. Will this feature be developed in nearest future versions or I'll need to change PHP sources by myself?
Thanks.
Something will probably be added to allow multiple input types, but for now you'd have to edit the source to do that.
Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here 
You should follow me on Twitter here
Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools


Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...
Also browse for php hosting companies, read php books, find php resources and use webmaster tools
See my post here for more custom fieldsPoooh wrote:I'd like to see more custom fields in the script because I'm already using the 5 provided and need more![]()