transition_work_order
Move a work order through its lifecycle, letting assignees or supervisors start, hold, complete, close, cancel, unassign, or reopen it with role checks and notes.
Instructions
Move a work order along its life cycle. The assignee or a supervisor can start, hold and complete; only a supervisor can close, cancel, unassign or reopen. Use assign_work_order for open -> assigned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Reason or result. Required (5+ characters) for on_hold, completed, cancelled, open (unassign) and reopening. | |
| actor | Yes | Username performing the action, e.g. 'tech.a'. Never guess one. | |
| to_status | Yes | Work-order status. | |
| work_order_id | Yes | Work-order id such as WO-2026-0001. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| events | Yes | ||
| work_order | Yes |