---
availability: INSTALLABLE
description: A plugin that enables assigning Jira issues of a specific priority—such
as Medium, High, or Critical—to a designated individual user.
installation_asset_uuid: 873b5282-be10-4b68-a50d-3f3dcc755d95
name: Assign Issues by Priority
purple_chat_link: https://marketplace.moveworks.com/purple-chat?conversation=%7B%22startTimestamp%22%3A%2211%3A43+AM%22%2C%22messages%22%3A%5B%7B%22parts%22%3A%5B%7B%22richText%22%3A%22I+need+to+assign+a+high+priority+issue+to+an+engineer+on+my+team%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22Resolving+%27my+team%27+based+on+organizational+data.%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EI+can+help+with+that.+First%2C+who+should+I+assign+the+issue+to%3F%3C%2Fp%3E%22%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EPriya%3C%2Fp%3E%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22%3Cp%3ESearching+for+%27Priya%27+in+%3Cstrong%3Ejira%3C%2Fstrong%3E.%3C%2Fp%3E%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EI+found+a+few+people+in+Jira+with+similar+names.+Which+one+do+you+mean%3F%3C%2Fp%3E%22%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22Priya+Sharma%22%7D%2C%7B%22buttonText%22%3A%22Priyanka+Sharma%22%7D%2C%7B%22buttonText%22%3A%22Priya+S.+Sharma%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22Priya+Sharma%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22Searching+for+%3Cb%3EHigh+Priority%3C%2Fb%3E+issues+in+%3Cb%3EJira%3C%2Fb%3E.%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EOkay.+I+found+a+few+high+priority+issues.+Which+one+should+I+assign+to+Priya+Sharma%3F%3C%2Fp%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22citationTitle%22%3A%22IOS-882%3A+Crash+on+app+launch+for+iOS+17+users%22%2C%22connectorName%22%3A%22jira%22%7D%2C%7B%22citationTitle%22%3A%22WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%22%2C%22connectorName%22%3A%22jira%22%7D%2C%7B%22citationTitle%22%3A%22API-415%3A+Payment+gateway+integration+failing+intermittently%22%2C%22connectorName%22%3A%22jira%22%7D%5D%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22IOS-882%22%2C%22style%22%3A%22outlined%22%7D%2C%7B%22buttonText%22%3A%22WEB-754%22%2C%22style%22%3A%22outlined%22%7D%2C%7B%22buttonText%22%3A%22API-415%22%2C%22style%22%3A%22outlined%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22WEB-754%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EOkay%2C+I+will+assign+the+following+Jira+issue%3A%3C%2Fp%3E%3Cul%3E%3Cli%3E%3Cb%3EIssue%3C%2Fb%3E%3A+WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%3C%2Fli%3E%3Cli%3E%3Cb%3EPriority%3C%2Fb%3E%3A+High%3C%2Fli%3E%3Cli%3E%3Cb%3EAssignee%3C%2Fb%3E%3A+Priya+Sharma%3C%2Fli%3E%3C%2Ful%3E%3Cp%3EDoes+this+look+right%3F%3C%2Fp%3E%22%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22Assign+Issue%22%2C%22style%22%3A%22filled%22%7D%2C%7B%22buttonText%22%3A%22Cancel%22%2C%22style%22%3A%22outlined%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22Assign+Issue%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EDone.+I%27ve+assigned+the+issue+to+Priya+Sharma.%3C%2Fp%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22citationTitle%22%3A%22WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%22%2C%22connectorName%22%3A%22jira%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%5D%7D
solution_tags:
- IT
- Project Management
systems:
- jira
---
## **Introduction**
The **“Assign Issues by Priority”** plugin allows teams to automatically **assign Jira issues based on their priority** to a designated individual user using the **Moveworks AI Assistant**. This ensures that important issues are promptly routed to the right person for quicker triaging and resolution.
This guide will walk you through installing and configuring the plugin in **Agent Studio** in just a few minutes. Let’s get started!
## **Prerequisites**
- Access to Agent Studio
## **What are we building?**
### **Agent Design**
This [purple chat](https://developer.moveworks.com/creator-studio/developer-tools/purple-chat/?conversation=%7B%22startTimestamp%22%3A%2211%3A43+AM%22%2C%22messages%22%3A%5B%7B%22parts%22%3A%5B%7B%22richText%22%3A%22I+need+to+assign+a+high+priority+issue+to+an+engineer+on+my+team%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22Resolving+%27my+team%27+based+on+organizational+data.%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EI+can+help+with+that.+First%2C+who+should+I+assign+the+issue+to%3F%3C%2Fp%3E%22%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EPriya%3C%2Fp%3E%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22%3Cp%3ESearching+for+%27Priya%27+in+%3Cstrong%3Ejira%3C%2Fstrong%3E.%3C%2Fp%3E%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EI+found+a+few+people+in+Jira+with+similar+names.+Which+one+do+you+mean%3F%3C%2Fp%3E%22%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22Priya+Sharma%22%7D%2C%7B%22buttonText%22%3A%22Priyanka+Sharma%22%7D%2C%7B%22buttonText%22%3A%22Priya+S.+Sharma%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22Priya+Sharma%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22reasoningSteps%22%3A%5B%7B%22richText%22%3A%22Searching+for+%3Cb%3EHigh+Priority%3C%2Fb%3E+issues+in+%3Cb%3EJira%3C%2Fb%3E.%22%2C%22status%22%3A%22success%22%7D%5D%7D%2C%7B%22richText%22%3A%22%3Cp%3EOkay.+I+found+a+few+high+priority+issues.+Which+one+should+I+assign+to+Priya+Sharma%3F%3C%2Fp%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22citationTitle%22%3A%22IOS-882%3A+Crash+on+app+launch+for+iOS+17+users%22%2C%22connectorName%22%3A%22jira%22%7D%2C%7B%22citationTitle%22%3A%22WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%22%2C%22connectorName%22%3A%22jira%22%7D%2C%7B%22citationTitle%22%3A%22API-415%3A+Payment+gateway+integration+failing+intermittently%22%2C%22connectorName%22%3A%22jira%22%7D%5D%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22IOS-882%22%2C%22style%22%3A%22outlined%22%7D%2C%7B%22buttonText%22%3A%22WEB-754%22%2C%22style%22%3A%22outlined%22%7D%2C%7B%22buttonText%22%3A%22API-415%22%2C%22style%22%3A%22outlined%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22WEB-754%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EOkay%2C+I+will+assign+the+following+Jira+issue%3A%3C%2Fp%3E%3Cul%3E%3Cli%3E%3Cb%3EIssue%3C%2Fb%3E%3A+WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%3C%2Fli%3E%3Cli%3E%3Cb%3EPriority%3C%2Fb%3E%3A+High%3C%2Fli%3E%3Cli%3E%3Cb%3EAssignee%3C%2Fb%3E%3A+Priya+Sharma%3C%2Fli%3E%3C%2Ful%3E%3Cp%3EDoes+this+look+right%3F%3C%2Fp%3E%22%7D%2C%7B%22buttons%22%3A%5B%7B%22buttonText%22%3A%22Assign+Issue%22%2C%22style%22%3A%22filled%22%7D%2C%7B%22buttonText%22%3A%22Cancel%22%2C%22style%22%3A%22outlined%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22Assign+Issue%22%7D%5D%2C%22role%22%3A%22user%22%7D%2C%7B%22parts%22%3A%5B%7B%22richText%22%3A%22%3Cp%3EDone.+I%27ve+assigned+the+issue+to+Priya+Sharma.%3C%2Fp%3E%22%7D%2C%7B%22citations%22%3A%5B%7B%22citationTitle%22%3A%22WEB-754%3A+%27Add+to+Cart%27+button+is+not+working%22%2C%22connectorName%22%3A%22jira%22%7D%5D%7D%5D%2C%22role%22%3A%22assistant%22%7D%5D%7D) shows the experience we are going to build.
## **Installation Steps**
We recommend setting up **Jira** before installing this plugin. Please follow the [Jira Connector](https://developer.moveworks.com/marketplace/package/?id=jira&hist=home%2Cbrws#how-to-implement) guide to configure the connection.
Ensure the following permissions are granted:
- **Project Access**: Sufficient access to view and manage issues within the desired Jira projects
- **Field Access**: Access to read and update the **Priority** and **Assignee** fields on Jira issues
Once the connector is successfully configured, follow our [plugin installation documentation](https://help.moveworks.com/docs/ai-agent-marketplace-installation) for detailed steps on how to install and activate the plugin in **Agent Studio**!
## **Appendix**
### **API #1: Lookup Issue by Priority**
```bash
curl --location 'https://<YOUR_DOMAIN>/rest/api/3/search?jql=priority={{priority}}%20AND%20assignee%20IS%20EMPTY%20AND%20status%20!=%20Done%20ORDER%20BY%20created%20DESC&startAt=0&maxResults=50&fields=key,summary,priority,status,assignee' \
--header 'Accept: application/json' \
--header 'Authorization: Basic <API_TOKEN>'
```
**Query Parameters:**
- `priority` – Filters issues by priority
- `assignee IS EMPTY` – Returns only issues that have no assignee
- `status != Done` – Excludes completed or closed issues
- `ORDER BY created DESC` – Sorts results with the most recently created issues first
- `startAt` – Pagination offset; starts at the first record
- `maxResults=50` – Limits the number of returned results to 50
- `fields=key,summary,priority,status,assignee` – Restricts the response to only key issue details
### **API #2: Search Jira User by Name**
```bash
curl --location 'https://<YOUR_DOMAIN>/rest/api/3/user/search?query={{assignee_name}}' \
--header 'Authorization: Basic <API_TOKEN>' \
--header 'Accept: application/json'
```
**Query Parameters:**
- `assignee_name` – The identifier name of the user to be looked up
### **API #3: Assign User to Issue**
```bash
curl --location --request PUT 'https://<YOUR_DOMAIN>/rest/api/3/issue/{{issue_key}}/assignee' \
--header 'Authorization: Basic <API_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{
"accountId": "{{accountId}}"
}'
```
**Path Parameters:**
- `issue_key` – The key of the Jira issue you want to assign
**Request Body Parameters:**
- `accountId` – The unique Jira account ID of the user to whom the issue will be assigned