assign_work_order
Assign or reassign open work orders in a CMMS to a technician or supervisor; restricted to supervisors. Use to route maintenance tasks to the right person.
Instructions
Assign (or reassign) an open or assigned work order. Supervisors only.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"work_order_id": "<work_order_id>",
"assignee": "<assignee>",
"actor": "<actor>"
},
"name": "assign_work_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Username performing the action, e.g. 'tech.a'. Never guess one. | |
| assignee | Yes | Username of a technician or supervisor. | |
| work_order_id | Yes | Work-order id such as WO-2026-0001. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| events | Yes | ||
| work_order | Yes |