Does anyone know if it's possible to use round robin 'assignment' logic on custom fields that are a user picker?
For example, if you had a custom field (user picker) titled 'Implementation Consultant' and you wanted the value to automatically be set using round robin between John, Sally and Steve, could you use Jira automate to do that?
I see that it's easy to do this for the 'assignee' field but I haven't seen the ability to do it for custom fields that are user pickers.
Any help would be appreciated. The custom fields don't necessarily reflect who is assigned the work at that given moment, but more so who will be responsible for the work when it get to a certain point in the workflow.
Thanks.
There is an open backlog to add this suggested feature: https://codebarrel.atlassian.net/browse/AUT-273
Until something like that happens, you could hard-code the logic or work-around and leverage the function using the assignee field:
Another option: there might be a marketplace addon to do this without automation, so that may be worth a search also.
Best regards,
Bill
Thanks, Bill!
To those trying this method, be sure to use {{assignee.accountId}} for the variable, NOT {{assignee.displayName}}.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Bill Sheboy , I am trying to use this suggestion in a similar fashion to D_ontreye but with a slight twist. We have a custom user picker field named "Reviewer" this reviewer could be any one of 3 assignees from the current issue. We do not want the reviewer to ever be the same as the assignee of the issue. Do you have any idea of a work around to use round robin and not have it set the reviewer the same as the assignee?
Thanks,
Kelton
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Kelton Stewart -- Welcome to the Atlassian Community!
I do not believe there is anything out of the box to do that for a separate custom field AND to exclude the current assignee.
If you have a fixed number of people, I could imagine more elaborate work-arounds (which I have not tried) to implement random or round-robin selection:
Another option: investigate the Atlassian Marketplace to see if some vendor has built this capability as an addon app for fields.
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Bill SheboyThanks for the quick response! I think I have found a possible solution (albeit a very drawn out one) by using a series of else-if statements to evaluate the current assignee using a variable and then assign to a defined list that excludes that user. My only issue now is that my if evaluation is always coming up false, when I expect it to be true. The screenshot below shows my variable as the first value and the specified user as the second value and for some reason, this if statement comes back false when I am expecting it to be true. Is there anything you can spot that would cause an issue?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Bill Sheboy I figured it out. I was using the ~accountId: and brackets, which I learned are only for evaluating user comments. I removed that and got the automation to work as expected. Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.