ticket_assign
Assign an AI work board ticket to an agent, or clear its assignee. Identify the ticket by ticket_number or ticket_id, and the agent by agent_task_id or its exact agent_name; pass unassign true to clear it instead. Clearing returns the ticket to the board so the assign lane can staff it again, which is the repair for a ticket stuck on an agent that can no longer work it. A ticket keeps its assignee until it is reassigned, so designating a different board worker does not move it. Assigning to an agent that cannot currently work the board is allowed but answers with a warning naming the reason.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unassign | No | Clear the assignee instead of setting one (default false). | |
| ticket_id | No | The ticket UUID. Optional when ticket_number is given. | |
| agent_name | No | The agent's exact name, as returned by list_agent_tasks. | |
| agent_task_id | No | The agent task UUID to assign to. | |
| ticket_number | No | The per-organisation ticket number. |