DEV Community

Cover image for Integrating Jira with Amazon Q to Automate Issue Creation
Megha Shivhare
Megha Shivhare

Posted on

Integrating Jira with Amazon Q to Automate Issue Creation

Amazon Q Business is a powerful AI-powered assistant by AWS designed to enhance productivity and streamline workflows within organizations. Q offers integration with various built-in plugins like Jira, ServiceNow, Salesforce & Zendesk.
In this blog post, we'll explore how to add the Jira plugin to Amazon Q Business and create Jira issues seamlessly.

Steps:

1. Prepare you Jira instance

  • Go to your Jira account, you can create a free-tier account for this use case.
  • In your profile Account section go to security tab
  • Now click on "Create and Manage API tokens"

Jira account security section

  • Now select "Create API token"

Image description

  • Give a descriptive name of your choice

Image description

  • Copy the generated API token & paste it somewhere in notes.

Image description

Note : You may not see the API token again, store it securely.

2. Create your Jira plugin

  • Navigate to Amazon Q business in AWS console.
  • Inside application, go to "Plugins" and click "Add plugin".

Image description

  • Choose "Jira" as the plugin type.

Image description

  • Enter plugin name and URL for your Atlassian account

Image description

  • Under Authentication section - create an AWS Secrets Manager secret using name, Atlassian - username and API token you had previously copied

Image description

  • For Roles, you can either choose an existing service role or create a new one

Image description

  • Lastly, review and add the plugin configuration.

3. Test the integration

  • Browse to the deployed URL of the Q application [you can find this in your application settings in console].
  • From the plugins drop-down select Jira-Plugin

Image description

  • Ask the application to create issue with any additional details if required

Image description

  • It will ask you to review the issue once, you can even edit or add additional details here
    [For example here I added emails]

  • Once done click on submit

  • Q will provide summary along with URL of the newly created issue.

Image description

  • Browse back to your Atlassian account to check the newly created issue

Image description

Additional Tip : Make sure you add relevant data source to application based on your organizations line of work. This will help Q to create issue's that are more relevant hence saving a lot of time.

That's it for this guide, hope this helped!
Feel free to comment for any questions, feedbacks or suggestions.

P.S. - Here's your reminder to start working on that personal project!

Top comments (0)