It would be nice to have a rule "limit" when building and testing rules, which can be removed after a rule is verified to be working properly.
Use case:
When building a rule that may be complex and could potentially not work as expected or inadvertently target more records than intended, having an option to limit the query return results to, say, X number records returned maximum, and ideally having some place to see when that rule ran and how many records it targeted without the limit.
Case in point:
Last night I inadvertently reopened 500 tickets because of a rule mishap. If I had a rule and some log to look at, I would have caught the error with only 10 tickets instead of 500 affected.
Reason for the request:
Some time-based parameters can be a bit ambiguous to fully understand and differentiate in functionality, and having a safe testing platform for them would encourage more "daring" attempts at automation.
An example of such fields:
- Hours since agent responded
- Hours since agent response pending
The difference is small, but from reading in forums, the behavior is different.
I would suggest that such an option should be available under the Supervise, Workflows and Assignment Rules