How to trigger email notifications for custom user field changes in JIRA?

Hey JIRA users! I’m stuck and need some help.

I’ve got custom user fields in my JIRA setup for roles like ‘Business Analyst’ and ‘Developer’. What I want to do is send an email to those assigned to these fields when they’re added or changed, but I haven’t figured out how to implement it.

I know JIRA can trigger an email when an issue is assigned, but these custom user fields are not the same as the primary assignee. I’ve already examined the notification settings and nearby documentation, yet nothing seems to work. Is it possible that a plugin or a unique workaround exists for this scenario?

Any suggestions or tips from those who have tackled this issue would be greatly appreciated!

I’ve actually faced this exact issue in my previous role. What worked for us was implementing a custom workflow post-function using the JIRA Suite Utilities add-on. It allows you to create a post-function that checks for changes in specific fields and triggers email notifications accordingly. You’ll need to set up the post-function on the relevant transitions in your workflow.

The tricky part was configuring the email template to include the right information, but once that was sorted, it worked like a charm. Just be aware that this solution might require some trial and error, and you’ll need admin access to implement it. Also, keep an eye on performance if you have a high volume of issues, as custom post-functions can sometimes impact system responsiveness.

I’ve encountered a similar challenge in my JIRA setup. One effective solution is to utilize the ScriptRunner add-on. It provides powerful scripting capabilities that can be leveraged to create custom listeners for field changes. You can write a simple Groovy script that monitors your specific user fields and sends email notifications when they’re modified. While it requires some initial setup and basic scripting knowledge, it offers precise control over the notification process. Keep in mind that ScriptRunner is a paid add-on, but its functionality often justifies the cost for complex JIRA customizations like this.

hey there! i’ve dealt with this before. you might wanna look into the JIRA automation engine. it lets u set up custom rules for notifications based on field changes. u could create a rule that triggers an email when those specific user fields are modified. it’s pretty flexible and doesnt need any coding. hope this helps!