From what I have seen online Atlassian have released ability to pull Form values, which replaces the old config of using
{{issue.properties."proforma.forms.i1".state.answers}}it is now configured as
{{forms.last.FieldKey}}🎉 New! Access form and form fields with smart val... - Atlassian Community
Access smart values for forms and form fields | Jira Service Management Cloud | Atlassian Support
smart values Form Submitted automation
I have tried every iteration I can find of this coding to get it to pull the form response but it keeps coming up blank.
I am also unable to extract the
{{forms.last.formTemplateID}}Which I can see has stopped working for another user as per comment from Matthew Lederman 30/07/2025 here Using Forms Smart Values - Atlassian Community
Automations set up via "Forms submitted" trigger and attempting to auto-update the Summary with the answers from some of the form fields. I also added Log action's to see if it brings up the answers to any of the questions with no luck. Always blank.
Am I missing a step? or is this functionality now broken?
I can only find JSDCLOUD-18763 as a "Gathering Interest" suggestion with Atlassian for investigation.
Hi Sara,
You can get the form template ID from the form itself in space settings > Forms. When you're on that initial screen with the list of forms, click the ellipses (...) next to the form you want to get the template ID from, and then 'copy form ID'.
Once you have that, you should be able to use the following format for pulling form values via smart values:
Single text field: {{issue.forms.<templateID>.last.<fieldKey>}}
Multi-choice field (radio buttons, drop downs, etc.): {{issue.forms.<templateID>.last.<fieldKey>.label}}
As a reminder, you will need to set a field key on the field(s) you want to pull back from the form, you can do that within the form editor itself by clicking on the field(s) in question, and entering a value in the Field key attribute on the side pane.
Thank you, I had set the field keys but was struggling to find the templateID.
I was able to get it working on my Manually triggered Automation using the template ID in the location you said.
Should it be able to work without the template ID when using the Forms Submitted trigger? or would I have to put the template ID every time?
{{issue.forms.last.<fieldKey>}}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Sara,
Yeah the 'Forms Submitted' trigger should allow you to use the {{forms}} smart value directly.
So the format would be: {{forms.last.<fieldkey>}}
Just be aware that the fieldkey is case sensitive (including spaces)!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Graham that appears to now be working.
So based on this my understanding is that
where Forms Submitted trigger is used then the format is {{forms.last.<fieldkey>}} with any extra added depending on the type which can be found in Access smart values for forms and form fields | Jira Service Management Cloud | Atlassian Support
However, where any other trigger is used (e.g. manual trigger) the format would then need to be {{issue.forms.<templateID>.last.<fieldKey>}}
Thank you, I appreciate your help!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yep exactly, the format can modify depending on the type of field (like multi-select etc.), but suffice to say you can only use {{forms.last}} when the trigger is the form being submitted! Glad it's working now :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Please try a few things:
1. See the field type you’re trying to use if using a choice field for example you will need to add .label to the end of it to get the value
2. I’ve seen this before when trying to use a form that was already submitted. You’ll need to submit a new form to test to see any change. Have spent hours once until I figured this out wondering why it didn’t work lol
3. If you want to test try {{forms.last}} - this alone should return the template id
I recommend taking a look at this resource too:
https://community.atlassian.com/forums/Jira-articles/Using-Forms-Smart-Values/ba-p/2888967
keep us posted to see if this works! Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you, I nearly got stuck with updating the existing forms, but submitting a new ticket made the Manual Automation work!
That must mean that it wont update if the form is re-submitted?
The Manual Automation that now works one was with the TemplateID (as discovered from the other post). Would it be {{forms.last}} or {{issue.forms.last}}
I am still trying to figure out why Forms submitted doesnt work without the TemplateID. I am guessing this would be the solution to get it to show the updated form answers if re-submitted?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In my experience, after you save the automation rule, as long as you submit a new form and any following resubmissions will work with {{issue.forms.last}}. It’s like it works from any new form submissions and on even resubmissions. Hopefully that makes sense it’s hard to explain and I have no clue why it’s this why but that’s just my experience.
The form template ID I don’t deal with unless I know multiple different forms will be submitted and I want to make sure it looks at the right one.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That makes sense, as if the config is configured for new submissions, but doesn't update on existing tickets.
The only one that works so far is when I put in the templateID.
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.