Forums

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

How to automate assignee based on project and assigneebyrole

Allison Mease
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 5, 2025

We are streamlining our workflows so that all related products use the same scheme and workflow. I need to auto assign tickets in one project using the data on the individual ticket for assignee (by role) from the JIRA tracking and estimation plug in. I need to auto assign tickets in a different project to specific named users. 

For the assignee (by role), I know that you can do a post function on the transition, but I am unclear how you can apply this to just one project. So, I am trying to use the automated rules to accomplish this. I cannot figure out how to use automation to set assignee based on the values set on the individual ticket in the plug in instead of the project role. 

Has anyone else encountered this?

1 answer

1 vote
Vitalii Rybka
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.
August 5, 2025

Hi @Allison Mease,

Welcome to the community! You can definitely achieve this with automation rules. Here's how to handle both scenarios:

For Project-Specific Role-Based Assignment:

Create an automation rule with:

  1. Trigger: Issue created/transitioned
  2. Condition: Project equals "Your Project Name"
  3. Condition: Check if assignee by role field has value
  4. Action: Assign issue using smart value from the plugin field

Smart Value Approach: The tricky part is extracting the user from your "assignee by role" plugin field. Try:

  • {{issue.customfield_XXXXX}} (replace XXXXX with your plugin's field ID)
  • Look at the field's JSON structure in automation logs to see the exact format

For Named User Assignment (Other Project):

  1. Trigger: Issue created
  2. Condition: Project equals "Other Project Name"
  3. Action: Assign issue to specific user

Debugging Tips:

  • Add a "Log action" to see what values the plugin field returns
  • Use "Advanced" field conditions to check field contents
  • The plugin might store user keys, display names, or account IDs differently

Alternative: You could also use post-functions with project conditions in your workflow transitions.

Which specific "assignee by role" plugin are you using? That would help with the exact smart value syntax.

Need help with the specific automation setup? Feel free to DM me

Allison Mease
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 5, 2025

Thanks so much for the quick response! Glad to know this can be done. We are using Tracking and Estimation for JIRA Cloud:

Role based tracking app.png

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events