Setup Robots View

When the robot is assigned to a user, it appears in the Setup robot view. In the Setup View, only the assignee can take ownership of the robot. 

Role Access to Setup View

Following roles can do robot setup:

  • Super User
  • Manager
  • Robot Owner

 

To setup a robot following steps are involved:

 

 

Take Ownership (Robot Ownership)

Ownership is taken using the valid credentials. 

 

To take ownership of robot:

  1. In the Setup view, click Take Ownership corresponding to the required robot.
  2. In the Robot and Machine Name, respective details are populated by default.
  3. In the Vault list, select the preferred option.
    1. Default: If you select Default Vault option then, you can move forward with the given username and password.

    2. Vault: If you select Vault option, then you must enter the details such as App ID, Safe, Folder and so on. 

      For more information about the Vault, see Starting with Credential Manager section in the Credential Manager.

      NOTE:  

      In case, you have configured the third-party external credential vault then, the particular vault appears in the Vault list. For more information about integration of  third-party external credential vault, see Third Party External Vault in AE-RPA-Customization Guide. 

  4. In the Username field, enter a valid username.
  5. In the Password field, enter the valid password for the entered username.
  6. Select the Use Global Credentials check box to allow the robot to automatically sync its application credentials with the ones provided in credential manager automatically. If Use Global Credentials option is not selected, you are required to enter the credentials at the third (Application Signin) step .

  1. Then, click NEXT.
    You are directed to Assign Processes page.

 

Assign Processes

Once the credentials are validated, you are directed to Assign Processes page. The processes can be assigned to robot in the following schedules. There are following types of schedules:

  • Default Schedule: Default schedule is the backup schedule. If no schedule is defined for a robot for a specific period, the robot runs in default schedule.
  • Default Schedule-Superbot Mode: Superbot moves from its default profile to priority profile as per the preference set in the Dynamic Reallocation Criteria. 
  • Custom Schedule: A schedule is created for a robot for a specific period on a daily or weekly basis.

 

NOTE:  

By default, you can select only five profiles in the control tower. But you can increase the profile selection limit in the control tower by performing following change in the Config.json

 


To increase the profile selection limit
:

  1. Navigate to $\app\Admin\frontend\controltower\assets\config\config.json and open config.json file.

  2. Change the value of “PROFILE_SELECTION_LIMIT” to increase or decrease the profile limit as per your preference. 

  3. Save the changes.

Default Schedule

To assign the default schedule to robot:

  1. In the Listening Method list, select the listening method of which robot have to listen such as:
    • First Come First Serve
    • Round Robin
    • Priority Based
      For more information about listening method, see Listening Method section. 
  2. In the Profiles, select the check box corresponding to the profile which you want to assign the robot. Once the profile is selected, the profile appears under the Select Profiles panel.
  3. In the Enable/Disable schedule s, if required you can enable or disable the default schedule.
  4. Click NEXT.



    The schedule details are displayed. 



    Click Next, and you are directed to Application Signin page.

   

Default schedule – Superbot Mode

If the robot is marked as Superbot while creating the robot, additional options are available to configure the priority profiles. Dynamic reallocation criterion is selected from the available options such as Queued Requests Volume, Request Expiry Prediction, and  SLA Scaling Prediction. Priority profiles are then selected along with their relative priorities. The Superbot mode profiles are mutually exclusive to regular profiles (default schedule and custom schedules) of the robot.

 

To assign the default schedule to the Superbot:

  1. In the Enable/Disable schedule, if required you can enable or disable the default schedule for the Superbot. 
  2. In the Listening Method list, select the listening method to which robots have o listen such as:
    • First Come First Serve
    • Round Robin
    • Priority Based
      For more information about listening method, see Listening Method section.
  3. From the Profiles section, select the check box corresponding to the profile which you want to assign the robot to.
    • Once the profile is selected, the profile appears under the Select Profiles panel. The profile selected in this panel will be a default profile assigned to robot.
  4. In the Dynamic Reallocation Criteria list, select the preferred option such as:
    • Queued Requests Volume: Select the Queued Requests Volume to monitor the process request que manually. QueueMonitor property has to marked as ON in <build folder path>\app\Vanguard\Monitor\PeriodicXml\ MonitorAlerts.xml file for Superbot to continuously monitor the high priority profile queues.
    • Request Expiry Prediction : Select the Request Expiry Prediction to set the Superbot to address high priority processes based on request expiry by Cognitive Engine. You must define the Request Expiry Prediction in the Transaction Expiration (Seconds) field while creating the trigger in the Trigger Manager tab.
    • SLA Scaling Prediction:  Select the SLA Scaling Prediction to set the Superbot to address high priority processes based on SLA Scaling prediction by Albie Cognitive
    • Engine. You must define the SLA Expiry while the process is deployed in the Automation Studio. For more information about setting up SLA for process, see AE-RPA-Engage-AutomationStudio-Usermanual.

For more information about dynamic reallocation criteria in detail, see Smart Resource Management.

 

  1. From the Profiles section, select the check box corresponding to the profile which you want to assign as priority profiles with their relative priorities.
    • Selected Profiles: The selected profile shown under this section is priority profile for Superbot.
      • In the Selected Profiles, enter MIN and MAX thresholds value according to which the robots gets dynamically reallocated to high priority profile if maximum threshold level is breached.
      • Similarly, robot is dynamically reallocated to regular profiles if requests volume falls below the minimum threshold value. The Superbot mode profiles are mutually exclusive to regular profiles (default schedule and custom schedules) of the robot.
      • Click the   icon to deselect the  selected profile.
  2. Click NEXT.

 

 

The Setup <Robot Name> - Schedules page is displayed.

 

 

  1. Once the default schedule is set up, click NEXT. If you click NEXT, you are directed to Application SignIn page for updating the application credentials.
  2. If required, you can create a custom schedule or move to NEXT step.  For more information to create custom schedule, see Custom Schedule.

   

Custom Schedule  

On the Schedule page, you can create a custom schedule if required or move to the next step for updating the application credentials.

 

To assign the custom schedule to the robot:

  1. In the Assign Processes > Schedules > click CUSTOM SCHEDULE.

 

 

The Custom Schedule page is displayed.

 

 

  1. In the Schedule Name field, enter the name of the custom schedule.
  2. In the Select Time-zone, select the  time zone according to which the custom schedule should be created and sent to RPAListener.
  3. From the Recurring Type, select the preferred option such as:
    • Daily
    • Weekly

  1. From the Starts On , select the preferred option.
  • Select the Start On Date from which the request should be executed. 
  • Select the Start Time and End Time at which the request is required to be executed. 
  • From the End by, select the preferred option:
    • Select the Date from which the request should be stopped. 
    • Select the Occurrence option and enter the number of occurrences for which the schedule should be executed.
    • Select the Never option, if you do not want to stop the custom scheduled until the end or for a specific time of a specific day.
       
  1. In the Listening Method list, select the preferred listening method for the robot. There are three listening methods available under a schedule such as:
  • First Come First Serve
  • Round Robin
  • Priority Based

For more information about listening method, see Listening Method section.

  1. From the Profiles section, select the check box corresponding to the profile for which you want to enable custom schedule. Once the profile is selected,  the profile appears in the left panel.

  2. Click CPU Utilization or Memory Usage to view the CPU utilization and Memory usage trends for the selected period while creating the custom schedule. This trend displays the Average (Avg) and Peak CPU Utilization and Memory Usage which enables you to take a decision whether to create a schedule, for a specific period of the day.
    • In the From and To list, select the time for which you want to view the CPU Utilization and Memory Usage.
    • Then, click APPLY.

       

    • Once done, click CLOSE. You will be directed to schedules page.
  3. Click Done.

 

A message appears as <Schedule_name> is created successfully on the page.

  1. Click NEXT.

   

Once, the custom schedule is created and you are directed to Application Signin page.

   

 Application Signin

Application Signin credentials are inherited from the credential manager if Use Global Credentials option is selectedt. The credentials are automatically picked from the concerned credential vault mainly, default or CyberArk.

To use different credentials specifically for the concerned robot, update the credentials in the Application Sign-in-stage. For more information about updating the credentials, see Credential Manager.

 

To start with the application signin:

  1. In the Application Name, update the application credentials.

 

  1. In case, you click APPLY, then-
    • A message as Setup Robot <Robotname> appears on the page.


      The newly created robot appears in the Total Robots and Stopped robots list view.

  2. In case, you want to start the robot immediately post applying the robot settings then, click APPLY & START.
  • The Smart Resource Management window id displayed.  It is an internal native machine learning model of AE RPA which calculates and displays the current memory usage on the current machine.

 

  • In case the memory usage is at acceptable level then, click PROCEED to start the robot

  • A message appears as Start Robot request(s) sent successfully and also Starting Robot <Robot name> on the page.



    The newly created robot moves to Running robots view.