Forums

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

Programmatic access to Rovo chat – query via API and save response locally (without UI)

tdouhi
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!
April 16, 2026

Hi everyone,

I'm looking for a way to interact with Rovo programmatically, without using the chat UI in Jira or Confluence.

What I want to do:

  • Send a question or prompt to Rovo (like I would in the chat interface)

  • Retrieve the AI-generated response

  • Save that response to a local file (JSON, text, etc.)

  • Do all of this from a script (preferably Python)

Greetings,

tdouhi

2 answers

1 accepted

0 votes
Answer accepted
Arkadiusz Wroblewski
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
April 16, 2026

Hello and welcome to the Community @tdouhi 

for the exact flow you described, you currently do not have a documented Rovo Chat API that you can call from a Python script and get the response back as JSON or text.

0 votes
Rebekka Heilmann _viadee_
Community Champion
April 16, 2026

Hi @tdouhi - welcome to the Community,

apart from Rovo Search, which (for Jira and Confluence) is accessible through Rovo MCP, no Rovo feature can be accessed programmatically as of now.

The workaround would be to use Automation rules.

You can create an Automation that is triggered per Webhook. Call a very generic Agent that acts as "Chat" and send the Agent Response back to your Software per Webrequest. This setup needs more than just a script but is a way to use Rovo outputs externally.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events