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

Share this project:

Updates