Trying to create an automation that checks to see if a checkbox has been checked on a form. If so, then it spawns another separate ticket.
Can this be done using Field Keys and a smart value condition in automations without having to create a custom field for that checkbox?
ie, If checkbox value equals "yes" from "ABC Form" then perform action.
Hi @Jared Grywacheski , great question!
Atlassian actually announced in November 2024 that form fields are now available via smart values in JSM without needing custom fields tied to them.
We've used these a bunch since then, so I'm happy to help. They are a little tricky to figure out even reading through the announcement and the support docs, but here's essentially what you'll want to do.
All in all, it would like something like the below. I've tested this on my end and it works. Of course for your case, you can create subtasks as the action.
On the form editor:
On the automation:
I did even see this and its super helpful for us that live in forms but didn't see this annoucement this will make life easier when we can't create a custom field. @Harrison Ponce Great share and work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jared Grywacheski
From my experience you need to have a Jira field linked to the Form field if these two functions are needed.
If you need to do either of those you would need a linked Jira field. The only other part of this that would work if the data from the field was being added via API which I believe needes to use the field keys data.
I think you will need to create a Jira field for this situation.
Hope this helps
Aaron
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Form fields are now available in automation as smart values without needing a linked Jira custom field.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, this is possible.
1. Make sure you link the form field to a custom check box field. form fields cannot be used in automation.
2. the automation will run once the ticket has been created not when you select that field in the form.
3. the automation can be:
when value changes: checkbox
value added -> you will need to play with this. anytime you edit that checkbox a ne issue will be created. you can use this to check if a certain value is selected
all issue operations
then create new issue
select project and issue type
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.