About the project Inspiration
Modern software teams miss risks not because data is unavailable, but because it is fragmented across issue fields, comments, and workflow states. Delivery risks surface too late—during stand-ups, escalations, or post-mortems. This project was built to make risks visible at the exact moment work happens: inside the Jira issue itself.
What it does
The app adds a Forge Jira Issue Panel powered by a ROVO agent. When an issue is viewed, the agent analyzes the issue context (fields, status, assignee signals, comment patterns) and identifies delivery and coordination risks. It then produces clear, actionable guidance—what the risk is, why it exists, and what action resolves it—directly inside Jira.
No external dashboards. No background jobs. No off-platform AI.
How it was built
Platform: Atlassian Forge
Surface: Jira Issue Panel
AI: Forge rovo:agent with defined actions
Execution model: On-demand, auditable, in-context analysis
Security: Explicit scopes only; no over-permissioning
The architecture is intentionally Forge-native to meet Runs on Atlassian expectations and to keep AI reasoning transparent and inspectable.
Challenges
The primary challenge was designing AI behavior that is decisive but safe inside a production workflow. This was solved by:
Keeping the agent scoped to issue-level context only
Avoiding speculative predictions
Returning structured, human-readable guidance instead of opaque scores
What was learned
AI delivers the most value when it operates inside the work surface, not alongside it. ROVO agents are most effective when they are constrained, purposeful, and directly tied to user intent.
Built with
Atlassian Forge
Jira Software
Forge ROVO (rovo:agent, action modules)
JavaScript / TypeScript
Try it out links
Installation link:https://vsenthil7.atlassian.net/
Built With
- forge
- rovo
Log in or sign up for Devpost to join the conversation.