Forums

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

Manipulate page in automation

Joakim Edstrand
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!
March 11, 2025

Hi there,

I'm looking into the possibilities to create some dynamic pages in Confluence.

Currently, when a onboarding request is created in our JSM, we create a Confluence page for it using a template. The first thing I wanted to do was simply to have a link to the issue in the Confluence page but I can't find a way to implement it. Using "Create smart link" to link the issue wasn't to our satisfaction as it's disconnected from the page in question.

I might be missing something, but there doesn't seem to be a way to manipulate the contents of a page through neither Confluence automations nor JSM automations. The best I could do was to include the issue key in the title of the page, but is there really no way to dynamically manipulate the content of a page?

2 answers

1 vote
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 11, 2025

Hi @Joakim Edstrand -- Welcome to the Atlassian Community!

Without using a marketplace app, modifying a Confluence page's content is possible with an automation rule, although it takes some effort and an understanding of the page content implementation:

  • create the page, such as with your rule action
  • use the REST API to get the page content with the Send Web Request action
  • in the response, modify the page to add your link information
  • identify the version of the page as it will need to be incremented for an update
  • use the REST API to update the page content

I included some links to references if you want to try this approach.

Kind regards,
Bill

0 votes
Lukas Nicolai_Seibert
Atlassian Partner
March 11, 2025

@Joakim Edstrand Welcome to the Community! ✌️

If using a third-party app is an option for you, you can easily accomplish this with AutoPage:

  • Automatically create Confluence pages that are linked to your JSM issue.
  • Populate Confluence pages automatically with information from your JSM issue.
  • Confluence pages are dynamically updated when your issue changes.

https://marketplace.atlassian.com/apps/1218503?tab=overview

Hope this helps! Feel free to let me know if you have any further questions

 

Joakim Edstrand
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!
March 11, 2025

Thank you for your reply!

The work does not yet extend to a point where a third-party application is appropriate but thank you for your tip, it's definitely an interesting add-on.

However, as Confluence automations exists, it doesn't feel like too far of a stretch to be able to change the content of a page natively. At least at a more simple level compared to AutoPage. It would be interesting to know if this is planned for any road map, but I fear my search query skills are not sufficient to locate any information regarding this.

But once more, thank you for your input. I will read some more about AutoPage 😁

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