Is it possible such that with use of automation can i roll out notification if some field is not updated when its with different assignee's at different stages.
For e.g. we ask our team to share delivery date at various stages. Once it flows to an assignee currently it tends to be in his/her bucket and the dates are not getting updated for days. I need to build a notification mechanism wherein say in 2 days if date is not updated, a notification is sent out highlighting list of users who have failed in doing so.
BTW, date is captured in well defined custom fields...
I would even prefer to do this using a filter subscription (see this blog post for a bit more context). If you have a user group that holds the team members involved and you build a filter like this ...
Project = "Your Project" AND "Delivery Date" is empty
and Assignee = currentUser()
... the people involved should receive a list of items if you set up a subscription for that group of users.
On the other hand, an even more solid solution would probably be to include setting those dates into your process (in Jira represented by the workflow of your issues). It is perfectly possible to add a workflow validator when an issue moves from one status into another that makes the delivery date a required field.
Hope this helps!
Hi @Walter Buggenhout Thank you for the valuable input. The second option is already in place where before moving from one stage to another we have a workflow validator in place that checks for the delivery date. But, this is at the stage where person takes his own time in logging the delivery date for him/her to start off with the task. Needed something a bit earlier such that as soon as it flows to user bucket the timer starts in for him to put down the date.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That should indeed be possible with the filter subscription approach (or automation). It's just a matter of adapting the JQL query to fit your needs. Suppose the timer you are talking about starts when an issue changes to In Progress and should be completed within 1 day, the following should retrieve overdue issues:
Project = "Your Project" AND "Delivery Date" is empty
and Assignee = currentUser() AND Status = "In Progress"
AND Status CHANGED TO "In Progress" Before -1d
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.