This discussion started when @Rebekka Heilmann _viadee_ shared what appeared to be a significant capability improvement:
Did you know that Rovo Chat and Agents can read existing Jira attachments nowadays?
Initial testing looked promising. PDFs and images appeared to be working, and the use case was compelling: validating customer-uploaded credentials directly from attachments.
Naturally, excitement followed. Then the testing continued.
Yes, Rovo can read some Jira attachments, but support varies depending on:
The result is that attachment support may appear inconsistent even when using the same agent.
As testing expanded, several patterns emerged.
Multiple Champions reported successful results with PDF attachments. Rovo was able to:
This was observed in both chat-based interactions and some work-item scenarios.
Rebekka's later testing found that PNG files were not behaving the same way. In some cases:
This suggested the issue was not simply attachment access, but potentially how specific file types were being processed.
One of the most important discoveries was that attachment access can vary depending on where the agent is running. Champions observed different behavior between:
A capability available in one context did not always carry over into another.
Testing also uncovered an important Jira Service Management nuance.In JSM environments:
Attachments may need to be shared with the customer before Rovo can access them.
When attachments were not customer-visible, some tests resulted in access-denied errors. This aligns with how Jira Service Management permissions work more broadly. If an attachment is not accessible to the user or context executing the request, Rovo cannot access it either.
At a high level, Rovo does not bypass existing permissions. Attachment access depends on:
Two interactions that look identical to the user may actually be operating under different permission models behind the scenes. That can lead to very different outcomes.
The discussion eventually shifted toward a familiar challenge. Many Champions weren't sure whether they were seeing:
As @Paulo Ramalho pointed out, the lack of detailed release notes for evolving AI capabilities often leaves customers discovering changes through experimentation rather than documentation. That makes troubleshooting significantly harder.
The most useful lesson from this thread is simple:
Don't assume attachment support is universally available because it worked a few times.
When testing Rovo attachment capabilities, verify:
The good news is that attachment support appears to be expanding. The challenge is that the behavior is still evolving, which means testing in your own environment remains the most reliable way to validate what works today.
Dr Valeri Colon _Connect Centric_
3 comments