Forums

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

How can I trigger a custom rovo agent from a button in a page built from template.

Grant T
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!
May 13, 2026

I have built a Rovo agent that is designed to provide constructive advice to improve certain pages created by users. These pages are always based on a specific template. 

Once you have created your page based on the template, you can ask the agent to review your page and make suggestions on how to improve it. What I would like to do is make this process easier and more intuitive.

Ideally I would like a button in the template so that when a page is created based on the template and the button is pressed, my Rovo agent is triggered with a pre-configured prompt and the output appears on the screen.

I have tried messing about with Smart Buttons but I can't get them to do the behaviour I want (the agent is called in the background and can add output as a comment or email, but not on screen - I'm also not sure I can add the configured smart button to the template).

It doesn't feel like I'm trying to do anything too crazy but I can't seem to figure it out.  Does anyone know if what I want is possible or if there are any ways of achieving my goal?

1 answer

1 accepted

1 vote
Answer accepted
Peter_DevSamurai
Atlassian Partner
May 13, 2026

Hi @Grant T , 

Rovo agents are designed to operate within the Rovo Chat panel, not inline on pages. Smart Buttons can trigger Confluence Automation rules, and those rules can invoke a Rovo agent, but as you discovered, the output is limited to background actions (comments, emails, page edits), not an on-screen interactive response.

So my best advice for you that requires less efforts and save time as well. You should guide users to invoke the agent via Rovo Chat.

Add a simple instruction panel in your template that says something like: "To get AI feedback on this page, open Rovo Chat (top-right), select the [Your Agent Name] agent, and type: Review this page"


Since Rovoe Chat is context-aware, so it already knows which page the user is viewing, so the agent will automatically read and review the current page. This is the simplest approach and gives the user the on-screen interactive experience, just through the chat panel instead of inline.

On the other hand, you might also want to upvote or create a feature request on https://jira.atlassian.com for "Invoke Rovo agent inline from a page macro" ->  it's a reasonable ask and Atlassian is actively expanding Rovo's integration points :)

I hope everything works out well for you!

Best regards,

Peter

Grant T
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!
May 14, 2026

Thanks very much for this, Peter.

Like Peter_DevSamurai likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
TAGS
AUG Leaders

Atlassian Community Events