It would be nice if there was a setting to make the entry in the timesheet mandatory. This would force the agents to register their time.
over 5 years ago
Agreed. Anyone know of any Freshplugs that would do this? I have a custom freshplug that makes it mandatory to update the time before closing a ticket. Would be nice to force every time an agent updates the ticket after working it.
over 4 years ago
I'd love to make adding time required, I'm working on a freshplug but applying an event listener to conversation_reply is proving tricky as it seems to trigger all the time.
almost 4 years ago
This would be a great feature.
over 3 years ago
I've just started using Freshdesk and this would also be very useful to save time. I have already added a custom app to put an add time button on notes and replies which has saved a lot of missed time recording, but we lose out when we speak to clients and raise the case ourselves as inevitably the time spent on the call is not recorded.
7 months ago
Has anyone found anything? I agree way too many steps and should be attached to a reply or note.
5 months ago
I'm in the same boat. We're missing a lot of billable time because many of our tickets are phone calls which are logged and closed in one step, but you have to go back into the ticket to log time so it often gets missed. I also wouldn't mind being able to configure a minimum billable time for each and every ticket. Just being able to automatically attribute 3-5 minutes of billable time for each and every ticket regardless would be huge.
5 months ago
Apologies for our delayed response.
Currently, we can't make the time log mandatory before closing the ticket in Freshdesk. You can build an app that makes use of the Intercept APIto achieve the same. You can trigger an event when the agent either clicks the close button on the top navigation bar - or when the agent updates the status in the ticket properties page.
Upon the trigger, you can check if the time log has been added to the ticket. If the agent has added a time log, the ticket will be closed. If there are no time logs on the ticket, the app can throw an error or prevent the agent from closing the ticket.
Here is an exampleof an app that intercepts the ticket close event and checks if there is any timer running. If so, it rejects the close action and displays an error message. You can even try modifying with this app to solve your problem.