jira_create_issue
Create a new issue, task, bug, or custom asset in Jira Cloud. Specify project, summary, issue type, and optional custom fields.
Instructions
Creates a new issue, task, bug, or custom asset issue in Jira Cloud. Note: Description must be in Atlassian Document Format (ADF) - if you provide a plain string, this tool will automatically wrap it into a valid ADF paragraph node for you. IMPORTANT: If you need to populate custom fields or do not know what fields are required for the project, you MUST first run jira_get_project_issue_types to get the issueTypeId, and then run jira_get_create_issue_meta_fields to inspect the available fields, retrieve their exact "customfield_XXXXX" keys, and check their required states and allowed values. Then pass them in the "customFields" parameter. Official API Doc Link: https://developer.atlassian.net/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-post
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | A brief summary/title of the issue. | |
| projectKey | Yes | The key of the project to create the issue in (e.g., "PROJ"). | |
| description | No | The description of the issue. Can be a plain string (which will be auto-converted to ADF) or a full Atlassian Document Format (ADF) object. | |
| customFields | No | Optional custom fields key-value pairs (e.g., {"customfield_10010": "Value", "customfield_10011": 12.5}). These must be discovered first by calling `jira_get_create_issue_meta_fields` to get their correct customfield_XXXXX IDs and expected types. | |
| issueTypeName | Yes | The name of the issue type (e.g., "Task", "Bug", "Story", "Epic"). |