Hi there, I'm Elena from Elevatic.
What if you could just ask Rovo, "Give me a performance overview for this space"?
That's now a real question you can ask — out loud, in plain language, right in Rovo Chat. We just shipped the Viewtracker Agent, our first Rovo agent for Confluence, and it turns that question (or dozens like it) into a real, sourced report. No dashboard required.
In this article, I sum up what's new: how the Agent works, the kinds of questions it can answer (from top-content rankings to lifecycle audits and non-visitor compliance checks), and how it goes beyond just returning numbers to actually help you interpret what they mean. If you're responsible for Confluence content—whether that's HR, Corporate Communications, or Knowledge Management—I think you'll find a few use cases worth trying.
The Viewtracker Agent is a new Rovo Chat agent for Confluence Cloud that turns Viewtracker's usage data into plain-language answers. Instead of building dashboards or exporting CSVs, you ask "what's the most viewed content in this space?" or "which pages haven't been read in 90 days?" and the agent returns a tabular report built strictly from real Viewtracker and Confluence data — no fabricated numbers, no guesses. The table isn't the end of the conversation, either: you can keep asking Rovo Chat about what it just showed you — to explain a number, identify trends, or suggest content improvements — so Rovo helps you interpret the data and suggest actionable next steps.
It ships with nine purpose-built skills covering top-content rankings, page and space performance, content lifecycle audits, viewer and contributor tracking, and compliance-style "who hasn't read this" checks. You can also schedule any of these reports to land on a Confluence page, in a Jira issue, or via email on a recurring schedule using Atlassian Automation. This post walks through what the agent does, how its skills work, and how to set up your first recurring report.
If you work in HR, Corporate Communications, or you own knowledge and content management in Confluence, you've asked some version of the same question at least once this quarter: is anyone actually reading this? Maybe it's a policy page nobody can confirm was reviewed. Maybe it's a space that quietly stopped getting traffic eighteen months ago, but nobody archived it. Maybe leadership wants a one-slide answer to "what content is working", and the honest answer is: you'd have to build a report to find out.
Confluence's native analytics get you partway there, and Viewtracker's dashboards and macros go further — but both still require you to know which report to open, which filters to set, and which space to check. The gap isn't a lack of data. It's the distance between having usage data and being able to ask it a question when you need the answer.
The Viewtracker Agent closes that gap. It's a Rovo Chat agent, available directly in Confluence Cloud, that converts natural-language requests into the same analytics reports Viewtracker already produces—just without the dashboard-building step in between.
Content usage data is only useful if someone looks at it at the right moment and knows what it's telling them — having the numbers on time isn't the same as understanding them. That's exactly where most Confluence governance breaks down:
Traditional dashboards show you numbers — view counts, unique visitors, trend lines — but they don't tell you what those numbers mean for your content strategy. A page with 500 views this month sounds healthy, but how did it evolve compared to the previous month? Is it trending up or decaying? Without context, the person looking at the report still has to do the interpretive work themselves.
Where Rovo helps: Users can ask follow-up questions in Rovo Chat about the surfaced data. Questions such as "How is my knowledge space evolving?" or "What do I need to do to improve my knowledge space?" turn a static number into a conversation that clarifies the data's implications and next steps. Rovo and its underlying LLMs interpret the tabular report, providing concise insights and recommending concrete next steps.
Confluence's built-in analytics (even on Premium/Enterprise) retain usage data for up to 365 days. For organizations that need to assess long-term content performance, spot multi-year decay trends, or audit pages created years ago, that data simply isn't available natively. You can't evaluate whether a knowledge base article has been consistently useful over its lifetime if the history only goes back twelve months.
Where the agent helps: Viewtracker Agent enables customers to analyze up to 365 days of usage data and compare the selected period with the preceding year. This provides a broader time perspective than Confluence's built-in analytics, while keeping the analysis within a clearly defined date range.
Even when the right data exists, reaching the specific answer you need typically involves multiple steps: opening the right dashboard, selecting the correct space, setting filters, adjusting date ranges, exporting, and potentially cross-referencing with a second report. Each step is a friction point, and for non-technical users — HR managers, corporate communications leads, knowledge managers — the barrier is high enough that the question often goes unasked.
Where the agent helps: A single natural-language prompt replaces the entire multi-step workflow. "Show me the verified pages in the HR space that haven't been updated and viewed in 6 months" produces a filtered, sorted result immediately — no dashboard navigation, no filter configuration, no export. This makes analytics self-service for roles that historically relied on admins or power users to pull reports for them.
Comparing the performance of two pages typically means opening multiple reports side by side and mentally aligning date ranges and metrics. There's no native "compare these two" function that normalizes for publication date or audience size.
Where the agent helps: The Compare Content Performance skill is purpose-built for this. You can ask the agent to compare two or more pages over the same date range or by days-since-publication (so a page published last week and one published a year ago get a fair comparison). The result is a single, unified table — no tab-switching, no mental arithmetic.
For compliance-sensitive teams — legal, HR, security — the critical question isn't "who read this page?" but "who in this group has not read it?" Native Confluence analytics don't support this inversion. Building a "non-reader" list means exporting viewer logs, comparing them against a user group roster, and manually identifying the gaps — a process that's tedious, error-prone, and almost impossible to repeat regularly.
Where the agent helps: The Non-Visitors skill directly answers "Who in [user group] has not viewed [page/space] in the last [X] days?" — a single prompt replaces the entire export-compare-filter workflow. For recurring compliance checks (quarterly policy acknowledgments, annual training confirmations), you can schedule this via Atlassian Automation so the gap report arrives automatically.
Analytics dashboards are destinations you visit intentionally. But content questions typically arise in context — during a meeting, while reviewing a page, in a Slack thread about space cleanup. The moment someone has to leave their current context to open a separate analytics tool, the question competes with whatever they were already doing, and often loses.
Where the agent helps: The agent lives inside Rovo Chat, available directly in Confluence. If you're already viewing a page and wonder how it's performing, you open the chat panel — the agent automatically picks up the page context.
None of this means your content strategy is broken. It means the tooling for asking questions about content hasn't kept pace with the tooling for collecting the underlying data. That's the specific gap Rovo agents, as a category, are designed to close — Atlassian reports Confluence and Jira customers are now running more than 5 million agent invocations a month, saving over 200,000 hours in February alone by handling exactly this kind of routine-but-manual work asynchronously.
The Viewtracker Agent lives in Rovo Chat. Open it from the Rovo icon in Confluence, select the agent, and ask your question the way you'd ask a colleague:
These three prompts are the agent's built-in conversation starters, chosen because they cover the three altitudes people actually think at: what's trending, how this one page is doing, and how this whole space is doing. If you're already viewing a page or browsing a space when you open the chat, the agent automatically uses that page or space as context — you don't have to specify it twice.
And these aren't admin-only questions — they're the kind of thing different roles already ask, just without a fast way to get an answer:
Viewtracker Reports also carry a direct Ask Agent button, so if you're already looking at a report and want to dig deeper or rephrase the question, you can jump straight into a Rovo Chat conversation about that same data.
Under the hood, the agent matches your request to one of nine specialized skills, each producing a distinct type of report from Viewtracker and Confluence data:
Every skill documents its own defaults, filter options (label, ancestor page, creator, owner), and output columns, so the agent applies sensible defaults when you're not specific and tells you which ones it used. And the constraint that matters most: the agent only reports what Viewtracker and Confluence metadata actually captured. It will not invent a row, estimate a missing number, or fill a gap with a "0" — if the data isn't there, it says so and stops, rather than approximating.
Some analytics questions aren't one-off — they recur every week, every month, every quarter. "What are the top 10 pages in our Knowledge Base this week?" is useful once, but it's transformative when it lands automatically on a Confluence page every Monday morning before your team standup. The Viewtracker Agent supports exactly this: schedule any report prompt through Atlassian Automation, and the result is delivered to a Confluence page, a Jira issue, or an email inbox on your chosen cadence — without anyone having to open a dashboard or remember to run the query.
A few ways teams are putting this to work:
Setting up a scheduled report takes two linked Atlassian Automation rules and roughly five minutes. See the Viewtracker Agent documentation for step-by-step setup instructions.
Two guardrails run through every skill in the agent, and they're worth calling out explicitly because they're what makes the reports usable in a compliance or governance context, not just a curiosity:
That combination — real answers, delivered conversationally, bounded by the data you're actually allowed to see — is what separates an agent you can put in front of a compliance question from one that's just a chat interface bolted onto a database.
Content analytics work best when teams can ask questions and get trustworthy, permission-aware answers in the same chat window. That turns usage data from a dashboard chore into a routine part of running Confluence.
Next time you catch yourself opening a dashboard, applying filters, and building a report to answer a content question — try asking the Viewtracker Agent instead. The answer you get will be the same; the time it takes won't be.
Elena_Elevatic
0 comments