I created a filter that tracks different cases that were created in a specific queue within our organization. I am looking to set up a subscription that only sends an email notification when there is a status change in one of the tracked cases.
For example, if a case is closed , we would like to send an email notification to the team without assigning everyone on the team to be a "Watcher" of the case.
Ideally this subscription would only include new status changes, meaning if we set up the email subscription for weekly, the only cases it would send would be the ones that received a new status within that week.
the easiest way to handle this is to create a filter that only shows issues where the status changed in the last week (for example using status CHANGED DURING (-7d, now())). Then you can set up a weekly subscription for that filter, so your team only gets an email with tickets that actually had a status update during that time, like cases that were closed, rather than everything in the queue.
If you’d prefer emails to go out immediately when something changes, you can use an automation rule instead. Just trigger it when an issue transitions (for example to “Closed”) and send an email to your team. This way no one needs to be added as a watcher, and you still get timely notifications
@Gunjan Kumar Thanks for the quick response! When I look at the options under Status filter, I only see options for different statuses. Would you be able to point me in the right direction to set the "CHANGED DURING (-7d, now()))" constraint.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To use that, you just need to switch to the advanced search (JQL) view. In your issue search or queue, look for “Switch to JQL” (usually in the top right), then paste something like project = ProjectName AND status CHANGED DURING (-7d, now()). That will show only the tickets whose status changed in the last 7 days, and you can save that and set up your email subscription from there.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Tyler Duggan
A filter subscription will always send the results of the filter at the time it runs, so if you only want issues where the status changed in the last week, that logic needs to be part of the JQL.
So I would do this with an advanced search filter, for example something like that depending on your Setup:
project = XYZ AND status CHANGED DURING (-7d, now())
and then subscribe to that filter weekly.
If you only care about issues that changed to a specific status, for example Closed, then make it more specific, like:
project = XYZ AND status CHANGED TO Closed DURING (-7d, now())
It´s possible, but the key part is, build it in JQL, then subscribe to that saved filter. Native subscriptions do not separately track “only new changes since last email” unless the filter already does that.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.