Forums

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

Confiforms integration to Jra Velocity Templates

Bloedow_ Michael
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!
April 29, 2026

We use confiforms to create Jira tickets, now we have migrated to confluence/jira cloud.

 

Does velocity templating still work with the migration and using the ADF format? If so is there any examples or docs you can refer too?

example: if(${env.hasId('test')})

 

"Request the Following  \n\n#if(${env.hasId('test')}) option1 details#end#if(${env.hasId('prod')}) \n option2 details#end\n\n *Additional Comments* \n [entry.comment.escapeJSON]\n\n*Requestor* name",


How can we format this in ADF? 

1 answer

1 vote
Alex Medved _ConfiForms_
Community Champion
April 29, 2026

Hi @Bloedow_ Michael 

There is absolutely no relation between ADF and Velocity

And you can still use API version 2 without any ADF formatting to create Jira issues with ConfiForms cloud

Alex

Bloedow_ Michael
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!
April 29, 2026

@Alex Medved _ConfiForms_ Will version 2 ever be deprecated? Would using v2 only be a temporary solution?

Alex Medved _ConfiForms_
Community Champion
April 29, 2026

I dont know, this is something for Atlassian to answer

We have the support for both versions in ConfiForms

Bloedow_ Michael
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!
April 29, 2026

@Alex Medved _ConfiForms_ 
Okay, well is there a way to do this in v3? With ADF? I assume there is but not sure how to get it to work

Alex Medved _ConfiForms_
Community Champion
April 29, 2026

Well, for ConfiForms and Velocity templates there is no difference what to do

So, based on the https://developer.atlassian.com/cloud/jira/platform/apis/document/structure/

I guess this will be something along these lines

...
"description"
: {
"type": "doc",
"version": 1,
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Request the Following"
}
]
}
#if(${env.hasId('test')})
,{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "option1 details"
}
]
}
#end
#if(${env.hasId('prod')})
,{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "option2 details"
}
]
}
#end
]
}

 

Suggest an answer

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

Atlassian Community Events