Assign issue
jira_assign_issueAssign a Jira issue to a specific user or remove its assignee. Provide an Atlassian account ID to assign, or set unassign: true to clear, ensuring exactly one action per request.
Instructions
Set or clear the assignee of one issue. Pass exactly one of accountId (assign) or unassign: true (clear) — both together is rejected as ambiguous, neither is rejected as intentless. Jira Cloud identifies users by accountId only; jira_search_users turns a display name or email into one. Idempotent: re-assigning the current assignee succeeds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apply | No | Set true to EXECUTE this write. Omit (or false) to get a plan of the request that would be sent. Executing also requires the server to run with JIRA_WRITE_MODE=apply. | |
| issue | Yes | Issue key (PROJ-123) or numeric issue id. | |
| plan_id | No | The single-use id returned by the preceding plan-mode call. Required together with apply: true; a mismatch means the arguments changed since the plan, and the write is refused rather than executed. | |
| profile | No | Named credential profile for this call. Omit to use the active profile. Rejected when the server locks the profile (JIRA_LOCK_PROFILE). | |
| unassign | No | true clears the assignee. Mutually exclusive with accountId. | |
| accountId | No | Atlassian accountId — the ONLY user identifier Jira Cloud accepts. Turn a display name or email into one with jira_search_users. |