I have several times when a ticket is for all intents and purposes resolved but the user feels better if it's left open for a few days so they can "make sure" it's ok. When you edit a ticket and set the status to OnHold, you cannot choose resolved as the next status when the timer ends.
I cannot set it as Resolved off the bat as the second they get the resolution email they immediately respond which re-opens the ticket.
Suggestions?