Allow reminders to also be attatched to tickets, not just customers. Also allow the user to employ "canned reminders". (+UI suggestions)
Currently, the reminder system is good, but its implementation is clunky. It takes too many clicks to set a reminder, its out of the way so many of my colleagues don't even use it, and it isn't as flexible or efficient a system as I'd like it to be.
Like how customers can be associated with reminders, I also want to be able to associate tickets as well. I almost always have to type in the description the ticket number so I know what the reminder is actually for and I have to manually navigate to the ticket. All of those steps could be cut out if the reminder just linked to a ticket.
I want to be able to use "canned reminders". These would be presets for filling in the notes and timing of the reminder. This would be useful to me because many of the reminders I set for myself are for fairly routine tasks like checking a ticket for approval from a client.
I would like the reminder system to be more accessible and more efficient. In an ideal setting I should be able to set a reminder in 3-4 clicks. One improvement is the placement of reminders on the UI. The new reminder button should be on the bottom or top ribbon of the UI and right next to a panel for viewing active and future reminders, similar to the notifications tray that is already implemented. I also shouldn't have to fill out the Client, Ticket, Notes, and Time every time I make a reminder. If I am on ticket #42069 for client Charles Barkley then both of those properties should auto-populate into the reminder, and then it is up to me to change them if I need to. I think this will make using the reminder system easier and more enjoyable and it will also increase its visibility to the user meaning more users will start using the system.