Sometimes the best ideas are born out of frustration. A few weeks ago, I was staring at my Jira board late in the evening, trying to prepare for the next day’s sprint review. The board was packed, the filters were messy, and I found myself asking:
“Why am I spending so much time just answering basic questions about our sprint?”
That’s when it hit me—I didn’t need to. I could teach a Rovo agent to do it for me.
In my team, sprint reviews often start with three key questions:
Answering these questions usually took me 30–40 minutes of running filters, exporting reports, and summarizing in slides.
So, my goal was simple: build a Rovo agent that could act as my “Sprint Buddy” and deliver these answers instantly.
Here’s how the journey unfolded:
Go to Confluence or Jira → Open Studio → Click Create Agent.
This is where the magic happens. I wrote down what I wanted the agent to do, like I was giving a teammate a job description:
Agent Instructions:
At any point during an active sprint:
These help the team ask the right questions:
Connect your Jira project data. I limited scope to:
Tip: Don’t give the agent access to everything. Keep it focused so results stay relevant.
I set it up so the output could be shared in Slack or saved to a Confluence page. That way, updates weren’t just for me—they became visible to the entire team.
The first run was messy—it returned raw issue IDs and too much detail. After refining prompts, I got a clean, readable summary like this:
✅ 5 issues completed, 8 in progress
🚩 2 unresolved blockers (ABC-123, DEF-456)
⏳ 1 overdue story (GHI-789, 3 days late)
Perfect for dropping straight into Slack before sprint review.
This wasn’t just about saving myself 30 minutes. It was about showing my team what’s possible with Rovo. Now, teammates are building their own ideas:
If you’re thinking about building your first agent, here’s my advice:
Don’t underestimate how inspiring a small automation can be for your team.
#AtlassianChampions #Rovo #JiraAutomation #AIinJira
Anamika Soni
0 comments