Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Notifications

Katrin Walter June 1, 2018

Is ist possible to send an e-Mail notificatation to a specific person if a specific status is set in an issue?

E.g. the configured status "waiting" is set by one person and as a result only one person receives an e-mail.

4 answers

3 accepted

1 vote
Answer accepted
Grigory Salnikov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 1, 2018

Yes, it's possible.

  1. First you should create a project role and associate the user(s) with this role;
  2. Next step is to create an Event: System > Advanced > Events > Add New Event. Give it a name and a description and use "Generic Event" template.
  3.  Then you'd want to edit the notification scheme associated with the project. If you use the default notification scheme maybe it's better to create a new one (you can copy default one, rename it, edit and associate with your project. There you'll find your newly created event, click Add, select the role and click Add again.
  4. The last step is to edit the workflow. Choose the transition that moves the issue to the required status and select Post Functions. There you should find a post function called "Fire a Generic Event event that can be processed by the listeners". Edit it and select your newly created event. Don't forget to publish the workflow once it's been changed.

And that is all. Hope this helps.

Grigory Salnikov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 1, 2018

Note, that to receive these notifications a user should be granted a "Browse Project" permission.

Also, be sure to publish the workflow if you change anything mentioned in the steps above (except, maybe, project role membership). 

0 votes
Answer accepted
Manon Soubies-Camy
Community Champion
June 1, 2018

Hello Katrin,

The easiest way would be to use filter subscriptions: Subscribing to your search results. You would need to:

  • Create a filter retrieving issues that moved to "Waiting" in the past day, e.g.
project = ABC AND issuetype = bug AND status changed to "Waiting" after -1d
  • Share filter with the user
  • Make the user subscribe to this filter and choose the frequency of emails.

I'd also recommend to use a dashboard with a Filter result gadget so that the user can easily find these issues.

Hope this helps,

- Manon

0 votes
Answer accepted
Grigory Salnikov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 1, 2018

Hi!

Does this person (alone) need to receive notifications concerning ALL the transitions to the "waiting" status performed by other team members?

Katrin Walter June 1, 2018

Yes, this would be perfect. If not, otherwise it would be possible to configure a specific role for this person.

Katrin Walter June 1, 2018

Sorry that ist not completely right: The fact is, this person is not documented in the issue (not as author nor in watching list). All persons who are in these lists also receive the mail. But the specific person needn't receive Mails when updating the issue. For this person at the end the only status "waiting" is relevant. That means the specific status is "to make out an invoice".

Vishnukumar Vasudevan
Community Champion
June 1, 2018

Is it server version ? and Do you have either Script Runner or JWT Plugin installed ?

Katrin Walter June 1, 2018

Yes it is server, we don't have Script Runner or JWT Plugin.

Vishnukumar Vasudevan
Community Champion
June 1, 2018

Well, then you will have to any workarounds. Like mentioned in other answers, creating custom event or subscribing filters etc

0 votes
Katrin Walter June 1, 2018

Thanks a lot for the fast an useful answers!

@ Greg: I will try to configure this.

@ Manon: The problem is, the person needs the specific mail for every issue for documentation. The person already has the filter but every single mail is relevant. Thank you anyway.

Grigory Salnikov
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 1, 2018

@Katrin Walter you are welcome!

I've gone through all the steps on my instance and it worked like a charm. So don't hesitate to get back should you encounter any difficulties.

Good luck!

Suggest an answer

Log in or Sign up to answer