Inspiration

The idea for JAI - JIRA Copilot emerged from my day-to-day experience of seeking ways to maximize the results of my work within the Jira environment. I aimed to create a practical solution that could simplify issue management and improve productivity, drawing on my practical insights.

What it does

JAI - JIRA Copilot, built exclusively with Forge and utilizing UI Modifications for Forge, seamlessly integrates into the Jira environment to enhance usability. It provides users with an efficient tool for generating issue descriptions based on the issue summary, offering practical assistance in the daily tasks of managing projects and issues in Jira.

How we built it

Developing JAI - JIRA Copilot with Forge was a challenging yet rewarding experience. The integration of the OpenAI GPT engine into the Forge platform required thorough technical work, as I aimed to fine-tune the model to consistently generate contextually relevant issue descriptions. Additionally, the use of UI Modifications for Forge allowed for a user-friendly interface within Jira, facilitating a smoother workflow.

Throughout the development process, I recognized opportunities to enhance the Forge platform and took the initiative to fill a ticket to Atlassian's backlog, contributing to its improvement and, consequently, making both JAI and Forge even more efficient!

Challenges we ran into

One significant challenge I encountered during the development of JAI - JIRA Copilot was the need to learn and navigate the intricacies of the Forge platform. This learning curve was essential in order to effectively integrate JAI with Forge and provide users with a seamless experience within the Jira environment.

Also, Forge UI Modifications does not support certain operations (like Edit Issue modal), making it a bit counterintuitive. I can leave detailed feedback for you!

Accomplishments that we're proud of

I take pride in the accomplishments of JAI - JIRA Copilot, which include:

The successful integration of the OpenAI GPT engine into the Forge platform, making JAI a practical tool for Jira users.

  • The creation of a user-friendly interface within Jira to enhance the overall user experience.
  • My contribution to improving the Forge platform by filing a ticket, benefiting the broader developer community (FRGE-1220)
  • The positive feedback received from early users who have experienced the time-saving advantages of JAI.

What we learned

The journey of developing JAI - JIRA Copilot has been a valuable learning experience, grounded in practicality. I gained insights into the tangible benefits of AI in improving work efficiency and the importance of user-centric design. Collaborating with the Forge platform team reinforced the value of community-driven development and ongoing refinement.

What's next for JAI - JIRA copilot

The next phase for JAI - JIRA Copilot is focused on expanding its capabilities to cater to the Service Management tool within the Jira ecosystem. This expansion will allow users to leverage JAI for efficient service request and incident management.

Additionally, JAI is evolving to generate Jira Query Language (JQL) queries. However, it's important to note that while it provides valuable assistance in query generation, its precision may require further refinement to meet specific user needs.

Built With

Share this project:

Updates