Automation Anywhere Work Item

Schema representing a work item within the Automation Anywhere Workload Management system. A work item is a single unit of data queued for processing by an RPA bot, with a typed payload defined by the queue's work item model and lifecycle status tracking from creation through completion.

Properties

Name Type Description
id integer Unique numeric identifier of the work item assigned by the Control Room upon creation
queueId integer Numeric ID of the Workload Management queue this work item belongs to
json object Key-value data payload of the work item. Keys are attribute names defined in the queue's work item model; values are the actual data to be processed by the bot.
status string Current lifecycle status of the work item indicating where it is in the processing pipeline
result string Processing outcome recorded by the bot upon completing or failing this work item
col1 string Display column 1: a human-readable label extracted from the work item data for display in the Control Room queue viewer
col2 string Display column 2: a secondary human-readable label extracted from the work item data
col3 string Display column 3: a tertiary human-readable label extracted from the work item data
deviceId integer Numeric ID of the Bot Runner device that processed or is currently processing this work item
deviceUserId integer Numeric ID of the user account under which the processing bot executed on the device
automationId string Deployment ID (UUID) of the automation that processed this work item, linking back to the deployment record
jobExecutionId string Identifier of the job execution associated with processing this work item
startTime string ISO 8601 timestamp when the bot began processing this work item
endTime string ISO 8601 timestamp when bot processing of this work item completed
deferredUntil string ISO 8601 timestamp until which this work item is deferred; the bot will not pick it up before this time
lastPausedTime string ISO 8601 timestamp when the work item was last paused during processing
totalPausedTime integer Total time in seconds this work item was in a paused state
comment string Optional free-text comment added by the processing bot or a human operator
error string Error message recorded when the work item processing failed, for debugging and retry decisions
retryCount integer Number of times this work item has been automatically retried after failure
hashCode integer Hash of the work item data used for duplicate detection when disallowDuplicate is enabled on the queue
version integer Optimistic concurrency control version number; must match the server value when updating
tenantUuid string UUID of the tenant in a multi-tenant Control Room deployment
createdBy integer Numeric ID of the user who created this work item
createdOn string ISO 8601 timestamp when this work item was added to the queue
updatedBy integer Numeric ID of the user who last modified this work item
updatedOn string ISO 8601 timestamp of the last status or data update to this work item
View JSON Schema on GitHub