Extending Auto-Close
One issue we're having with the auto-close feature is that it is not currently possible to prevent a ticket from auto-closing under certain conditions. The quick and dirty alternative is to add some sort of custom field that indicates if a ticket should stay open, and perform an automation rule that checks for this flag on-close event and re-opens it if necessary. However the customer is going to receive a notification for each of these events, which is undesirable. So we need a way to prevent this auto-close behavior on CERTAIN tickets.
Another user
requested a feature to skip auto-close on certain categories, which could be useful, but not necessarily in our case. I think a better feature would be to conditionalize this. Add some sort of settings option that only auto-closes tickets based on opt'd in conditions.
Or, on the other hand, a potentially useful feature would be to add a date field for "Scheduled Close Date", that gets updated every time the customer replies to their ticket with the auto-close day interval set in General Settings. And add some sort of modification check mechanism so that the tech can override this value (or reset) as needed. And if that date value is set to blank, then auto-closing is ignored. One nice thing about this type of feature is that it can be then be used to send out warnings to ticket subscribers that the case is schedule to close in X amount of days.
Either way, we need to find a better way to control auto-closing of tickets. Right now the feature is hurting us more than it helps.