Question 1: Intelligent Data Relevance Filtering in Rovo
Many of our customers are evaluating Rovo's ability to work with real-world, imperfect data environments. A recurring concern is the data cleanup prerequisite before Rovo can deliver meaningful results.
Does Rovo have — or is there a roadmap for — an adaptive learning mechanism that can progressively identify and filter out irrelevant or low-quality data? Ideally, this would reduce the manual cleanup burden over time, allowing Rovo to become more accurate and useful as it's exposed to an organization's data patterns. We're seeing competing AI platforms position this as a key differentiator, so understanding Rovo's stance here would be very valuable.
Question 2: Historical Sprint Data Access via Teamwork Graph
This is a critical question for customers looking to use Rovo agents for agile team analytics.
Does the Teamwork Graph retain and expose historical sprint data in a way that Rovo agents can query and visualize? As a concrete example: if a Rovo agent is configured to manage sprint operations, can it generate a bar chart showing the number of issues that remained open across the last five sprints? Understanding the depth and accessibility of historical data available to Rovo agents would directly impact our customers' confidence in using Rovo as a reliable source of truth for retrospective analysis and reporting.
Hi @Dikla Tavor-Haimpur !
Today Rovo's relevance is driven mainly by permissions, recency/popularity signals, and which sources you connect, not by an adaptive model that learns to suppress "low-quality" content over time. So there's no mechanism that will progressively filter out bad data for you.
This means that:
- The data-cleanup prerequisite is still on the user. if two pages contradict each other, or one confidently states something no longer true, Rovo can surface it with the same confidence as good content.
- The levers you actually control are scoping which spaces/sources Rovo can see, tightening permissions, and archival discipline. Archived content drops out of most answers, plus keeping ownership and review cadence healthy on the Confluence side.
- For historical data, treat archiving as the main control: archive or clearly date superseded material so it isn't competing with current content.
So what this comes down to is that the trustworthiness of Rovo answers is entirely based on the hygiene of your content, Rovo doesn't actually help with the content hygiene itself.
Slef-promotion incoming:
This is actually the exact gap I've been building for. I am currently building Evergreen AI for Confluence, an AI based Forge app that reads what pages actually say and surfaces the ones most likely to be wrong. It looks for outdated facts, contradictions, deprecated references, and stale ownership, and provides a quoted line of evidence and a confidence score.
The idea is a content-readiness pass so the wrong pages get fixed or retired before Rovo ever ingests them. No live listing yet, so I'm genuinely not selling anything; it's in private beta and I want people to break it and tell me where it's wrong. Send me a message if you or any of your customers would like to try it out.
Hi Dikla! These are great questions that many organizations evaluating Rovo are asking. Here's what I can share based on current knowledge:
**Question 1 — Intelligent Data Relevance Filtering:**
Rovo does use relevance mechanisms when indexing and searching data — it applies semantic search and contextual ranking to surface the most relevant content. However, as of now, Rovo does not have an explicit "adaptive learning" mechanism that automatically identifies and filters out low-quality or irrelevant data over time. Rovo's quality of results is heavily dependent on the quality and structure of the underlying data in your Jira, Confluence, and connected tools.
For organizations with messy data, the recommended approach is:
- Use Rovo's data source connectors to selectively index only relevant spaces, projects, or content types
- Clean up stale or duplicate Jira issues before enabling Rovo
- Use Rovo Focus (if available on your plan) to limit the scope of what Rovo indexes
A roadmap for adaptive filtering would indeed be a powerful differentiator — I'd encourage submitting this as a feature request via the Atlassian Community suggestions.
**Question 2 — Historical Sprint Data via Teamwork Graph:**
The Teamwork Graph does retain historical data from Jira, including sprint histories. Rovo agents can query this data for analytics use cases. However, the depth and availability of historical data depends on what's stored in Jira itself (sprint reports, velocity charts, etc.) and how far back your Jira data goes.
For the concrete example of a bar chart showing issues remaining open across last 5 sprints — this is theoretically possible via a Rovo agent connected to Jira's sprint data, but you may need to configure a custom agent with specific prompting to generate that kind of visualization.
I'd recommend reaching out to Atlassian's Rovo team directly for an official roadmap update on both of these points, as they are frequently evolving features.
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.