Objective
This runbook covers how to automate the assignment of Jira issues to specific users based on issue labels.
Requirements
Administrative access to the Jira project.
Overview
Create a mapping of labels to users (e.g., "API" -> "John Smith").
Create necessary labels in the project.
Navigate to
Project Settings
→Automation
, clickCreate rule
.Set up trigger:
Choose Field value changed.
Select "Labels" for Fields to monitor for changes.
Choose "Any changes to the field value" for Change type.
Select "All issue operations" for For.
Configure conditions:
Add Issue fields condition: "Assignee" "is empty".
Add Issue fields condition: "Labels" "contains any of" "label1" "label2".
Define action:
Select Assign issue.
Choose "Specify user" for Assign the issue to.
Select the appropriate user for Select a user.
Publish the rule.
Copy the rule for other label-assignee pairs using the three-dot menu.
Validation
Create a new Jira issue with a rule-defined label and confirm the issue is auto-assigned to the corresponding user. If not, review the automation rules in Project Settings
→ Automation
.