Setting Job Arguments
You can define arguments at the job level in addition to process-level and user-level arguments. To specify values for a single job execution, you must enable the option. Enabling this option allows the system to use job-specific values without modifying the default process or user argument values.
Job arguments can be used when the same process must run with different configurations across multiple jobs. For example, a process can be executed with different input values to process invoices for multiple divisions or to connect to different environments.
When a job runs, the system resolves argument values in this order of priority (highest to lowest):
- Job arguments
- Process arguments
- User arguments
If no job arguments are defined or if the option is disabled, the job runs by using the existing process-level and user-level arguments. This behavior ensures backward compatibility with existing job configurations
Adding Arguments to a Job
You can define job arguments when creating a new job or editing an existing job.
To define a job argument:
Allocate bot dynamically
Enable this option to dynamically assign a bot to a device based on bot availability. Use this option when multiple bots are attached to a device and a specific device selection is not required. The Bots field displays all bots associated with the selected device, and the Users field displays the users associated with those bots.