Robots, Queues, Tasks, and Triggers smartly linked
How it works
Robots, Triggers, and Queues go hand by hand. Just create your queues, assign the Robots to them, and specify the triggers/tasks.
In short:
You Create a Queue > Create a Trigger / Task > Assign Trigger to Queue > Assign Robot to Queue.
That's it.
A Queue is basically a category of your choice. It can be a unit name in the organization, a team, a department, or any other category that suits your needs. For example, you can create a queue for every department.
It would look like something like this:
Now that your Queues are ready - you need to create the Triggers or Tasks and assign them to the relevant Queue (you can also assign the Robots first, it doesn’t matter what comes next after Queues).
Now, it's time for the robots to shine. Think of your robots as a team of superheroes that can be assigned to multiple queues. These superheroes are equipped with a smart mechanism that automatically identifies the next task to be performed and the queue from which it should be pulled. All you need to do is create the relevant queues and assign the robots to them. It's that simple.
You can assign a robot to a Queue (or more) or change the robot's Queue assignment directly from the Robots list. To assign an individual robot to a Queue:
-
Go to the Robots main page.
-
On the Approved tab, click the 3 dots next to the robot's name.
-
Select Assign to Queue:
-
Select the Queues you want to assign the Robot to:
What happens when you assign a Robot to multiple Queues?
An insight on Robots and tasks assignment in Console Plus.
When a robot is assigned to multiple queues, it will pull tasks based on their priority. After completing a task, the robot will search the assigned queues for the next task with the highest priority and execute it. By using a smart queue manager and prioritization mechanism, the robot can efficiently decide which queue to query and which task to run next.
Unassigning a Robot from all Queues
A robot can be assigned to more than one Queue at a time.
To remove a robot's Queue assignment without assigning it to a different Queue (i.e., so that it is not part of any Queue):
-
Click the 3 dots next to the robot's name.
-
Click Assign to Queue.
-
Un-select the assigned Queues.
-
Click Unassign all to confirm.