Forums

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

We need a confluence page should be created after creation of Jira ticket that should be with data

thumuluru.shreya
Contributor
December 13, 2024

Now we can able to create empty confluence page after creating the jira ticket with Automation rule. But we need the Confluence page with the ticket details which are filled in Jira. How we can bring those details to confluence page after creating Jira ticket?

2 answers

1 vote
Clara Belin-Brosseau_Elements
Atlassian Partner
October 29, 2025

Hi @thumuluru.shreya

I don't know if you did find a solution to your problem but I wanted to share another way to create a Confluence page from a Jira issue with all its data.

You can try our app Elements Publish to do so, it's easier to set up than an Automation rule.

Here’s how you can set it up:

  1. Install Elements Publish and the Elements Publish helper

  2. Create a recipe

    • Create a new recipe and choose Jira issue → Confluence page as the source and destination.

    • Define the Confluence space and page template where new pages will be created.

  3. Map Jira fields to Confluence placeholders

    • In the body of the page, insert placeholders like ${summary}, ${description}, ${assignee}, etc.

    • These placeholders will automatically be replaced with the corresponding Jira issue data when the page is created.

  4. Trigger the recipe automatically

    • Configure a Publish action on issue creation, or link it to a Jira Automation rule so that as soon as a new issue is created, the Confluence page is generated with all the issue details.

  5. Check the result

    • Each time a new Jira issue is created, Elements Publish will generate a Confluence page populated with its data (summary, description, fields, etc.) — not just an empty page.

This approach is much more powerful than native automation, as it lets you fully control the layout and data included in the Confluence page.

I hope this helps!

 

0 votes
Tuncay Senturk _Snapbytes_
Community Champion
December 14, 2024

Hi @thumuluru.shreya 

You can use Send Web Request action to create a Confluence page using the Confluence REST API and fill data from Jira as well.

POST -  https://<your-domain>.atlassian.net/wiki/rest/api/content 

In the request body, include the details of the Jira ticket by using smart values. Here is a sample


{
"type": "page",
"title": "Ticket Details - {{issue.key}}",
"space": {
"key": "YOUR_SPACE_KEY"
},
"body": {
"storage": {
"value": "<h1>{{issue.summary}}</h1>
<p>{{issue.description}}</p>
<ul><li>Priority: {{issue.priority.name}}</li>
<li>Reporter: {{issue.reporter.displayName}}</li>
<li>Status: {{issue.status.name}}</li>
</ul>",
"representation": "storage"
}
}
}

 I hope this helps!

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events