Forums

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

Rovo agent to review all child pages

Jon-Paul Sun
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 5, 2026

I am trying to create a Rovo agent that will look through all the child/descendent pages of a particular page in Confluence and tell me if the correct labels have been applied.

The issue that I have been encountering is that Rovo will only check the first 15 pages. It seems there is an API limit for returning results. I have tried to get Rovo to make multiple API calls to provide a complete list, but this has not worked.

Some suggestions in other forums say to create a list of pages on another page and get Rovo to use this list. Unfortunately I don't expect the list of pages to be static so the best way to create this list is through a Child Page macro, which Rovo is unable to read.

Is there a way for Rovo to do an exhaustive search through all relevant pages without providing a hard-coded list?

3 answers

1 vote
Stavros_Rougas_EasyApps
Atlassian Partner
March 5, 2026

@Jon-Paul Sun first I would reiterate what @Kris Klima _K15t_ said more or less, why do you have to use Rovo or an automation if you can solve it in an easier way.

A tool to manager label manager seems to be what you are looking for. There are options on the marketplace. We have one.

Space Content Manager has a bunch of build-in scripts to manager content. To bulk edit labels you can use the select specific pages in the content tree and then bulk edit labels.

06-03-2026 at 01.25.55@2x.png

But it also has a label manager which for your use case seems like would be easier. Admins can also merge labels.

06-03-2026 at 01.26.22@2x.png

If you have a premium account you can use Content Manager. Note it only works per space. Space Content Manager works across spaces. I say this as you start with a small idea as to what you want to do and then once you start to poke around you can discover something larger that impacts multiple spaces.

Kris Klima _K15t_
Community Champion
March 5, 2026

@Stavros_Rougas_EasyApps - important point that you made. Space Content manager IS limited to a single space.

Rebekka Heilmann _viadee_
Community Champion
March 6, 2026

And only available in Premium and Enterprise Plans

Stavros_Rougas_EasyApps
Atlassian Partner
March 6, 2026

@Kris Klima _K15t_ you mean Atlassian 'Content Manager' is limited to a single space while our app 'Space Content Manager' works across multiple spaces.

I don't want to imply that our app does everything or is magical. That's like says AI will solve problems itself, rather than the reality that it is a tool to be used to help solve some problems, yet it can't help with others.

Managing content is more art than science.

Like Kris Klima _K15t_ likes this
1 vote
Kris Klima _K15t_
Community Champion
March 5, 2026

Hi @Jon-Paul Sun and welcome to the Commnity.

Simply use Content Manager - there's no need to try automate everything :) 

You open the any parent page and check the Label column. You can just look and see if the pages have the label applied or not. 

2026-03-06_06-32-44.png

There's also Pages Manager (free app) that allows for bulk change of labels.

0 votes
Rebekka Heilmann _viadee_
Community Champion
March 6, 2026

not taking away from anything @Kris Klima _K15t_ said.

Rovo has a limit when searching for content, last I heard it was 50 pages. You can instruct Rovo to run multiple searches parallel though. Have you tried to have Rovo chunk the task and run on those chunks individually?

If you don't need text analysis per label but rather a deterministic comparison (does page xyz have a specific label), it would be easiert to write an Automation that branches through child pages and checks for those labels.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events