We created a Rovo agent and gave it the Copy skill for confluence pages. When asked to perform a copy it fails with:
Message action error: [Code 403] convoai.rest.forbidden - Failed to invoke action. for actionKey: confluence-page-copy
You have conveniently provided a "Debug response" page for these failures and the information in that page shows the the following as imput to the copy page action:
{ "sourceId": "2540241223", "destinationType": "parent_page", "destinationValue": "2434367500", "pageTitle": "Core-Platform.Developer-Platform-ADR-2025-12-03-AI-Gateway-Third-Party-Tool-Selection" }
I have confirmed that I can perform this copy (actually "Duplicate" in the UI) with this source ID and destination, so my user does appear to have the necessary permissions.
Any idea what might be going wrong here?
@Matthew Welch A 403 on confluence-page-copy usually means the action is running with a different effective permission set than the UI. Even if you can duplicate the page manually, the destination parent page (or one of its ancestors) may have view/edit restrictions that block the app identity Rovo uses. Check that the destination space allows “Add pages,” the parent page has no restrictions, and the title isn’t colliding with an existing child page. A quick test is copying to a completely open parent page with a unique title—if that works, the issue is destination permissions, not the source.
Since @Rebekka Heilmann _viadee_ we have this cool banner on this post!
Hi @Matthew Welch - welcome to the Community,
I've escalated this issue to the Atlassian Team, as it sounds like a bug to me. Have you opened a support request for this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.