---
title: create_issue
description: Create a workspace issue based on an observation from an answer or report.
canonical_url: https://orchestor.io/docs/en/mcp/tools/issues/create_issue
markdown_url: https://orchestor.io/docs/en/mcp/tools/issues/create_issue.md
contentType: reference
---

# create_issue

Create a workspace issue based on an observation from an answer or report.

**Operation:** Write. The authenticated hosted connection determines the workspace.

This operation saves an issue and requires write access. Review the target, evidence, and proposed content before running it. Issues with the same observation target and action can be reused; existing Backlog-or-later and Closed issues are not overwritten.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `idempotency_key` | string | Yes | Stable identifier reused when retrying the same operation. Min characters: 1; Max characters: 237 |
| `title` | string | Yes | Issue title. Min characters: 1; Max characters: 500 |
| `description` | string | No | Issue description. Max characters: 10000 |
| `priority` | string / null | No | Priority. `urgent` / `high` / `medium` / `low` |
| `classification` | string | Yes | Action classification. `owned` / `earned` / `community` |
| `rationale` | string | Yes | Reason for proposing this action. Min characters: 1; Max characters: 10000 |
| `observation_ref` | object | Yes | Reference to the supporting observation. |
| `observation_ref.type` | string | Required when parent is supplied | Reference type. Min characters: 1; Max characters: 100 |
| `observation_ref.id` | string | Required when parent is supplied | Resource ID returned by the corresponding list tool. Min characters: 1; Max characters: 500 |
| `observation_ref.label` | string / null | No | Display label for the reference. Max characters: 500 |
| `target_entity_ref` | object | Yes | Reference to the action target. |
| `target_entity_ref.type` | string | Required when parent is supplied | Reference type. `domain` / `brand` / `competitor` / `prompt` |
| `target_entity_ref.id` | string | Required when parent is supplied | Resource ID returned by the corresponding list tool. Min characters: 1; Max characters: 500 |
| `target_entity_ref.label` | string / null | No | Display label for the reference. Max characters: 500 |
| `assignee_id` | string / null | No | Assignee ID. Min characters: 1; Max characters: 500 |
| `labels` | string[] | No | Issue labels. Max items: 50; Each item: Min characters: 1; Max characters: 100 |
| `project_id` | string / null | No | Related project ID. Min characters: 1; Max characters: 500 |
| `initiative_id` | string / null | No | Related initiative ID. Min characters: 1; Max characters: 500 |

## Sample prompt

```text
Prepare an issue from this answer, including its evidence and target. Create it after I review the proposed content.
```

[Issues](https://orchestor.io/docs/en/mcp/tools/issues.md) · [Tools](https://orchestor.io/docs/en/mcp/tools.md)

---

[Documentation index](https://orchestor.io/docs/llms.txt)
