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
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.
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.
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.