Forums

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

Integrating Jira with ConfiForms

Jay April 14, 2025

Hello,

 

I tried reading the other forums, but I am unable to have my ConfiForm create a Jira ticket when the form is submitted. I am using the fields below in the IFTTT macro to create a Jira issue:

 

{

"fields": {

"project": {"key": "JiraBoardKey"},
"issuetype": {"name": "Task"},

"description" : "[entry.FieldName]",
"priority" : {"name": "[entry.FieldName]"},

}

}

Please advise if I am missing something to complete this integration. I have updated the FieldName in my actual form.

I am also getting the following error when I test the form, but I do still see the request being logged. What could be causing this?
Error: 

  • Unexpected error while saving the record. Please contact your Confluence support team for assistance. Details are available in the server logs

1 answer

0 votes
Alex Medved _ConfiForms_
Community Champion
April 14, 2025

Hi @Jay 

Start with a https://wiki.vertuna.com/spaces/CONFIFORMS/pages/1212664/Creating+Jira+issue+from+Confluence+with+ConfiForms, it is a good starting point in this complex area

ConfiForms offers a JiraHelper that will create a backbone for your mapping

This way it would be easier to have the fields between ConfiForms and Jira mapped easier

From the mapping I see I can spot few errors:

  1. project key is usually an ALL CAPS acronym
  2. priority field does not seem to look right... unless of course the value in ConfiForms field for the FieldName field matches exactly the name of the priority field option and you also want the same value to be passed to the description field
  3. Also the summary field to my knowledge is always a compulsory field in Jira, but is missing  in your mapping

Alex

Jay April 16, 2025

Hi Alex,

 

I was able to accomplish the Jira ticket being created when the form is submitted and rectify the error, but I am unable to have the Jira key that gets created for each submission be emailed to the user. I have created an IFTTT rule to send the email, but when I test the form, the email I receive says "Your Jira ID is Jira Key: [JiraKey]. "

 

Do I need a ConfiForms Field Definition in the form for this? I currently have an IFTTT rule to create the Jira issue and an integration rules. I read through several of the other posted questions circling around a similar issue, but with not much luck. Can you advise what needs to be called in the email body so the key is recognized and emailed to the user? Earlier I was using [entry.autoID] for the Autonumber field which worked great.

Alex Medved _ConfiForms_
Community Champion
April 17, 2025

Do you save back the issue key? (an example)

Probably you should, into some hidden field which you can then access via [entry.field_name] or ConfiForms Field macro

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