The resource queue-based launch condition allows you to launch one or more instances of the robot depending on the current number of resources in the queue. For example, the system will launch the robot only when there are at least 10 resources in the queue.
Learn more about resources and resource queues in the "Resource queues" section.
On the "Resource queues" tab, the following are available:
The "Resource queues" tab provides a table with a list of all robot launch conditions that work based on resource queues.
Column/button name | Description |
---|---|
"Launch condition" column | Name of the launch condition This is a link (button) that opens the card of the selected launch condition. The card is opened in read mode. Details about the launch condition card are described below |
"Resource queues" column | Name of the resource queue on the basis of which the condition is configured This is a link (button) that opens the card of the specified resource queue. For more information about this card, see "Resource queues" section. |
"Robot" column | Displayed:
|
"Hosts to launch" column | The name of the host group containing the accounts on which the robot can be run |
"Author" column | Full name of the user who created the launch condition or who was the last person to modify the condition |
"Disable all" button | By clicking this button you can disable all launch conditions from the list at once This button is displayed if there is at least one enabled launch condition in the list. If all launch conditions are disabled, the "Enable all" button is displayed instead of this button |
"Enable all" button | By clicking this button you can enable all launch conditions from the list at once This button is displayed if all launch conditions in the list are disabled. If there is at least one enabled launch condition, the "Disable all" button is displayed instead of this button |
"Delete" button | When clicked, a window appears confirming the deletion of the selected launch condition: |
"Enable" button | By clicking you can enable the selected launch condition |
"Disable" button | By clicking you can disable the selected launch condition |
Use the "Columns" dropdown list to select which columns will be hidden or displayed, with the "Launch condition" column always displayed.
Button/field name | Description | |
---|---|---|
"Back" button | When clicked, the launch condition card is closed without saving the changes made | |
"Edit" button | This button is displayed only in the card of an already created condition when it is opened (read mode) By clicking on the button, the card is switched to the edit mode:
| |
"Launch queue name" field | Launch condition name Duplicates in launch condition names are prohibited. The maximum number of characters allowed is 60 | |
"Resource queue" field | A dropdown list with the names of resource queues on the basis of which the launch condition will work. Only one queue can be selected from the list In the card reading mode is a link (button) that opens the card of the specified resource queue | |
"Robot" field | If the robot is not yet selected, only the "Select" button is displayed in the field If the robot is already selected, it is displayed:
By clicking on the cross button you can remove the selected robot | |
"Log level" field | A dropdown list that displays the possible options for the logging levels of the workflow that the robot will execute Default value: "Business"
More details on logging levels can be found here: Log types | |
"Hosts to launch" field | A dropdown list with groups of hosts containing accounts on which the robot can run. Only those groups to which you have configured access are displayed (see the "Access control" section for details) When launching robot instances, the system selects the most free accounts that are part of the specified host group | |
"Number of resources for the first launch" field | The minimum number of resources in the queue required to start the launch condition. Only resources are taken into account:
| |
"Number of robot instances" field | The maximum number of robot instances that can run simultaneously If "-1" is specified, it means that infinitely many robot instances are allowed to launch. However, the number of robot instances will be limited by the number of available host accounts All robot instances will run on different host accounts. Thus, no more than 1 instance launched under this launch condition can run on the same account | |
"Number of resources for additional launches" field | For some business workflows, there may be a time limit for processing resources. However, the number of resources can vary greatly from day to day, and there is no need to always launch many robot instances at once. For example, on weekdays there are few resources, so 1 instance can handle it. But on weekends there are so many resources that several robot instances will be needed to process them all in time This parameter is intended for such situations - each time the number of resources in the queue increases by the specified value, one more robot instance should be launched
The field is editable only if the "Number of robot instances" field contains a number greater than 1. Otherwise, the value in this field cannot be changed and will be equal to 0 | |
"Item type" field | A dropdown list with a selection of the type of resources that will be considered when calculating the total number of resources in the queue
| |
"Choose" button | Clicking on the button opens the "Select robot" window. Available only in edit mode | |
"Edit robot input parameters" button | When you click on it, the ""Setting the robot input parameters"" window opens. Available only in edit mode The button is displayed only if a robot with input parameters is selected in the "Robot" field | |
"Create" button | This button is displayed in the card only when a new launch condition is created A new launch condition is created by clicking on the button | |
"Save" button | This button is displayed in the card only when editing an already created launch condition Clicking the button saves the changes made to the launch condition parameters; the card is switched to read mode:
| |
"Cancel" button | This button is displayed in the card only when creating or editing an already created launch condition Clicking the button opens a window with confirmation of canceling the changes made |
To create a new robot launch condition, follow the steps:
Click on the "Create launch condition" button on the "Resource queues" tab. This opens an empty card for the launch condition in creation mode:
Fill in all required fields.
Click on the "Create" button to confirm the creation of the launch condition. Or click the "Cancel" button if you decide not to create it.
When you click on "Create", the card will be closed and the new launch condition will be added to the table.
To view and change a previously created launch condition, you must:
Make the necessary adjustments.
Click the "Save" button to save your changes. Or click the "Cancel" button if you decide not to save the changes. In any case, the card will be put back into the reading mode.