WLM work item lifecycle
- Updated: 2025/09/10
The Workload Management (WLM) work item lifecycle defines how Work Items progress through different states during workload execution. It ensures that items are validated, executed, and finalized consistently, with user-controlled and system-controlled transitions.
The following diagram maps out the typical journey of a work item as it moves through an automated process within WLM, listing the different states and possible outcomes.

Work item statuses and descriptions
Understanding these statuses help developers, administrators, and business users
manage queues effectively, track automation progress, and handle exceptions.
State | Description |
---|---|
Insert work items |
|
New |
|
Ready to Run |
|
Active |
|
On-hold |
|
Completed |
|
Failed |
|
Data error |
|
Unknown |
|
Status transitions
The following table outlines the key statuses in the work item lifecycle and possible
transitions between these statuses. Use this as a quick reference to understand how
work items move through different statuses during WLM processing. When you insert a
work item, it can be either in New (if no error) or
Data error (if error) state.
Current status | Allowed transitions | Who can change |
---|---|---|
New |
|
User / System |
Ready to Run | → Active | System |
Active |
|
System |
On-hold |
|
User |
Completed | → Deleted only | User |
Failed |
|
User |
Data error |
|
User |
Unknown |
|
User |
State transition rules
- Editable states: New, On-hold, Data Error, Failed, Unknown, and Completed
- Non-editable states: Ready to Run and Active
- System-controlled transitions: Ready to Run → Active, Active → Completed/Failed/Unknown
Considerations
Keep the following considerations in mind:
- The typical flow for a work item is as follows: .
- When you upload a large number of Work Items using a CSV file, they are inserted in multiple batches. The state of newly inserted Work Items is marked as Draft until all of them are inserted from the file.
- Failed Work Items can be edited and reprocessed, returning them to the queue.
- The system provides different action permissions based on the current state to maintain process integrity. For more details, see Work item status and actions.
- Transitions between statuses are automated based on device actions, system
validations, and queue rules.For example, if a work item is in the Ready to Run status, the system automatically moves it to the Active status when a device becomes available. After execution, the device action determines the next status:
- If the task completes successfully, the item transitions to Completed.
- If the task fails, the item transitions to Failed.
- If the device cannot report the outcome, the item transitions to Unknown.
- Monitor work item statuses to gain visibility into automation efficiency, error trends, and workload distribution.