I am working on integrating JIRA with GSMT (service desk management) where a problem in GSMT will be linked to JIRA. All the communication between these two system would be through email. A problem in GSMT would be linked to issue in JIRA. And in case of any status update in GSMT, it would send email to a particular email id which JIRA has to read and update the JIRA issue accordingly and in case of JIRA issue update it will send email to GSMT email id to update the problem ticket accordingly.
We have done GSMT part but can not find way to create workflow in JIRA for sending email in case of status update with specific information and create email listener which would read all the email from GSMT and act accordingly.
Please advise if it can be done.
Hi Devendra! What about creating an auto-transition? If instead of updating you make the issue transition to the same status (and even hiding the transition from users with a condition) with a transition you can put your a custom event that can fire the email notification...
Hope this helps!
Regards
Thanks Lara, I am new to JIRA development, could you please point me to any help document or guideline for doing auto transition and generating events.
How can we configure our own email listener to do this transition.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Devendra,
This would be de Atlassian documentation you need https://confluence.atlassian.com/adminjiraserver/adding-a-custom-event-938847495.html
Either you can capture de Generic Event (which is the only usually thrown in transitions) or create your own (in System ->Events) and modify in the transition the postfunction to throw that event (it the last option in the postfunction).
Creatin a auto transition is easy just edit your workflow and create a transition that starts and ends in the same status.
Regards.
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.