manage-assignments
Assign, unassign, or reassign up to 50 tasks at once with per-task failure reporting and a dryRun option to preview changes before execution.
Instructions
Assign, unassign or reassign up to 50 tasks at once. Assigning notifies the new assignee. Each task is updated independently, so one failure does not undo the others; failures are reported per task. Use dryRun to check the changes first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | If true, validates operations without executing them. | |
| taskIds | Yes | The IDs of the tasks to operate on (max 50). | |
| operation | Yes | The assignment operation to perform. | |
| responsibleUser | No | The user to assign tasks to. Can be "me" (assigns to current user), a user ID, name, or email. Required for assign and reassign operations. | |
| fromAssigneeUser | No | For reassign operations: the current assignee to reassign from. Can be user ID, name, or email. Optional - if not provided, reassigns from any current assignee. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | Results of the assignment operations. | |
| summary | No | Summary of the operation. |