Rovo and AI assistants

Sometimes you do not want to build a search, you just want to ask. Capable ships a Rovo agent for exactly that, and exposes the same two abilities to your own Rovo Studio agents and to external assistants that speak MCP.

image-20260905-061822.png
image-20260905-061911.png

#What you can ask for

Ability

What it does

Asks you first

Look up approvals

Reads approval state: what is pending, what you raised, what is waiting on you, what expires soon.

READS ONLY

Request an approval

Raises a new approval on a page with the approvers you name.

CONFIRMS FIRST

#Things to try

  • What approvals am I waiting on?

  • Which pages in this space expire in the next month?

  • Ask Priya and Sam to approve this page.

  • Has the security policy been approved, and by who?


#Using it from your own agents

Both abilities are published through MCP, so they work from a Rovo Studio agent you built yourself, or from an external assistant that supports MCP. Same two verbs, same confirmation behaviour.


#What an assistant cannot do

Not allowed

Why

Respond to an approval

Approving is a decision by a person, and in regulated spaces it is a signature. See Sign approvals with a code.

Change settings, teams or permissions

Those are administrator actions. See Who can do what.

See anything you cannot see

Every lookup runs with your own access, never elevated. See Who can see what.


#If you are building an integration

There is no public write API for approvals. Approval state can be read through the Confluence content properties endpoint, which is how the search columns and CQL fields work, and that is the supported route for reporting or for a data warehouse. See Search and reporting.

For anything interactive, use the MCP abilities above rather than writing directly.


#A few things that catch people out

  • An assistant seeing nothing usually means you cannot see it either. Check your page access first.

  • Confirmation on requesting cannot be turned off. That is the point of it.

  • Reading approval state through content properties is supported. Writing to them is not.



Just ask, in your own words. The decisions stay yours.