You can define case statuses within the Assign to Robot Queue: Setting case status based on robotic automation status smart shape.
This gives you granular control of the case status, within and outside the happy path scenario. You can map some or all of the predefined assignment states to case statuses and keep them synchronized.
|Robotic assignment state
|Assignment is queued
|Change case status when a robotic assignment is added to a work queue.
|Robotic Automation is in progress
|Change case status when a robot pulls the assignment and starts working on it.
|Robotic Automation has conflicting results
|Change case status when a robotic assignment is completed but returns data that fails validations specified for the case.
|Robotic Automation fails
|Change case status when a robotic assignment could not be completed and failed.
|Robotic Automation times out
|Change case status when a robotic assignment could not be completed in the threshold time specified in the assignment type/work queue.