Work queue automation
The automated work queue management feature provides the ability to define rules that can complete a manual activity or change who is assigned the activity.
Based on certain conditions being satisfied, you can do the following:
-
Complete a manual activity automatically, on behalf of someone or by the system.
-
Update the resources on manual activity to a more appropriate user or group, on behalf of someone or by the system.
Automatically complete a manual activity
In TotalAgility, an activity can be manual (requiring a user to perform it) or automatic (where the system performs it).
Some manual workflow tasks can be repetitive.
-
Always approve leave requests that are half days.
-
Accept loan approvals where the amount is < $1000.
-
Complete an activity that is just an acknowledgment and does not require any data to be entered.
If each worker must complete one of those tasks daily, and it takes one minute to complete then if they can automate that task, the worker can save 30 minutes monthly (6 hours annually).
If you apply that across a whole organization, then the hours saved increase significantly thus allowing the workers to focus on higher-value tasks and achieve greater overall efficiency and effectiveness.
The work queue automation feature allows users to request automation on the tasks assigned to them. If the automation request is accepted (via the process feedback feature), a work queue automation rule can be configured in the process designer to auto-complete tasks on that user’s behalf under certain conditions.
If on a particular process, users continually request the same automation, then you can redesign the process to perform one of the following:
-
Partially automate by adding logic into the process to bypass the step under certain conditions.
-
Completely automate that manual task using the information garnered from end-user requests.
-
Remove the task completely if it is not adding any value.
Auto-completion is typically configured to complete on behalf of a user; however, auto-completion can also be configured to run regardless of the user, at a system level. For example, you can configure a work queue automation to automatically reject all loan applications where the requester has a low credit score. For this task, you can set up a rule to filter out tasks that do not meet business goals and are considered a wasted effort to manually review and eliminate. Then hold the credit score as business data and update it as and when needed either using the decision table or by calling a process. In this case, the system (TotalAgility) completes the manual activity.
When an activity is completed automatically, auditing and the history of the job will indicate this.
Update the resource assigned to a manual activity
A work queue automation rule can determine the resource (user or group) best suited to complete an activity based on some conditions and update the resources assigned to the activity if a rule match is found.
If a leave request is for more than 20 days, then the HR group is responsible for approving this rather than the requestor’s line manager.
When resourcing is changed via a rule, auditing and the history of the job will indicate this.
Benefits
Benefits to automated work queue management include:
-
Saves time by automatically completing repetitive activities based on known inputs and outputs.
-
Supports hybrid mode of work completion where the activity is typically completed manually but can be completed automatically in an unattended manner using conditional logic.
-
Allows routing work automatically to more appropriate resources.
-
Allows maintaining rules independently from the process by the Technical or Citizen developer.
-
Decouples the logic for completing or routing from the process itself.
How to: Create a work queue automation rule
See also: