Is it possible for a Rovo agent to create a page in a specific location within Confluence?
I am building a custom agent in Atlassian Studio that creates Confluence pages based on a path provided by the user. I configured it to retrieve the parentId and create the page under that parent. However, the agent keeps creating the page in the root of the space instead.
Instructions I gave to the agent:
The user provides a human-readable path (e.g. Space Name / Folder Name / Parent Page Name). To resolve it:
Hey @Gabriele Dias ,
Yeah... this is currently a 'limitation' when it comes to Rovo agents: ROVO-539: Rovo chat/agent is not able to create a page under a parent page
As stated in the workaround, you could try using Confluence automation, but it might not be ideal 🤔
What you could try is to improve the agent's success rate in finding the correct "parentId."
Something like:
Explicit CQL: Instead of a general search, instruct the agent to use the specific CQL filter type = page AND title ~ "Parent Page Name" to narrow results.
Space Restriction: Ensure the agent is explicitly told to use the space = "SPACEKEY" filter in its search to avoid cross-space title conflicts.
Confirmation Step: Ask the agent to "Show me the parent ID you found before creating the page" to verify it has retrieved the correct identifier.
But this would still need some exploration and testing to see if it actually works. 👀
Cheers,
Tobi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.