create_issue
Create new Jira issues or subtasks with required details like project key, summary, and issue type. Returns the issue key, ID, and URL upon creation.
Instructions
Create a new Jira issue (Bug, Story, Task, Epic, etc.) or subtask. Returns the created issue key, ID, and URL. Use get_issue_types to find valid issueType values for the project. To create a subtask, specify the parent issue key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectKey | Yes | Project key (e.g., "PROJ") where the issue will be created. Use get_projects to find available keys. | |
| summary | Yes | Issue title/summary (max 255 characters). This is the main identifier shown in issue lists. | |
| description | No | Detailed issue description. Supports plain text, Markdown, or Atlassian Document Format (ADF) for rich formatting. Markdown will be automatically converted to ADF. For mentions, use format: @[accountId:displayName] (get accountId from get_users tool). | |
| issueType | Yes | Issue type name (e.g., "Bug", "Story", "Task", "Epic"). Use get_issue_types to find valid values. | |
| priority | No | Priority level: "Highest", "High", "Medium", "Low", "Lowest". Defaults to project default if not specified. | |
| assignee | No | Account ID of the user to assign the issue to. Use get_users to find account IDs. | |
| parent | No | Issue key of the parent issue (e.g., "PROJ-123"). Required to create a subtask. | |
| labels | No | Array of label names for categorization and filtering (e.g., ["bug", "urgent", "frontend"]). | |
| components | No | Array of component names that this issue affects (e.g., ["API", "Database", "UI"]). | |
| fixVersions | No | Array of version names where this issue will be fixed (e.g., ["v1.2", "v2.0"]). | |
| customFields | No | Custom field values as key-value pairs. Field keys are project-specific. |