jira_create_issue
Create a new JIRA issue in the specified project with details like summary, issue type, priority, assignee, labels, and custom fields. Streamline task management directly within your workflow.
Instructions
Creates a new JIRA issue with specified parameters
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assignee | No | ||
components | No | ||
customFields | No | ||
description | No | ||
environment | No | ||
fixVersions | No | ||
issueType | Yes | ||
labels | No | ||
parentIssueKey | No | ||
priority | No | ||
projectKey | Yes | ||
storyPoints | No | ||
summary | Yes | ||
timeEstimate | No |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"assignee": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"components": {
"items": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"maxItems": 5,
"type": "array"
},
"customFields": {
"additionalProperties": {},
"type": "object"
},
"description": {
"maxLength": 32767,
"type": "string"
},
"environment": {
"maxLength": 32767,
"type": "string"
},
"fixVersions": {
"items": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"maxItems": 3,
"type": "array"
},
"issueType": {
"maxLength": 50,
"minLength": 1,
"type": "string"
},
"labels": {
"items": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"parentIssueKey": {
"pattern": "^[A-Z]+-\\d+$",
"type": "string"
},
"priority": {
"enum": [
"Highest",
"High",
"Medium",
"Low",
"Lowest"
],
"type": "string"
},
"projectKey": {
"maxLength": 50,
"minLength": 1,
"pattern": "^[A-Z0-9_]+$",
"type": "string"
},
"storyPoints": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"summary": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"timeEstimate": {
"pattern": "^\\d+[wdhm]$",
"type": "string"
}
},
"required": [
"projectKey",
"summary",
"issueType"
],
"type": "object"
}