Manage Discover Processes

Auto-Automation is a robust capability that collectively simplifies and connects the automation journey starting from AssistEdge Discover to AssistEdge RPA. This feature creates an automation process in AssistEdge Automation Studio with minimal manual effort. The process is created from the identified tasks in AssistEdge Discover, which are converted to an automation process with a single click. Tasks involving Web applications, Windows applications, SAP GUI, and Excel can be converted to an automation process. Once the automation process is created, the process configurator can add, modify, or remove the steps to alter the process as required.

 

Here’s the life cycle of automation process when the process is executed through Auto-Automation:

 

 

  • Discover Phase - It is the first and most crucial phase of process discovery that works in combination with capturing human-machine interactions to leveraging AI to creating actionable process insights. This is the step wherein automating the tasks is taken into consideration for automation by the business analyst. It includes:  
    • Recording the data on the agent's desktop
    • Creating task map  
    • Performing task analysis
    • Exporting the process to studio
  • Automation Studio- In studio, the RPA process configurator accesses the imported task map and edits the process as required. You can also create a new process for a automation process if required. It includes:
    • Importing the process to studio
    • Performing the required configuration for the selected process in Automation Studio
    • Verifying and editing the process
    • Deploying the automation process
  • Deployment and Execution of Robots- This is the final phase of auto automation wherein once the process is deployed in studio; you can assign the robot to execute the automation process in the control tower.

 

Prerequisites

  • It is recommended not to run AssistEdge Discover Sensor and AssistEdge RPA Automation Studio at the same time.
    • Export Variant: Ensure that the required variants are exported from Discover to Automation Studio. For more information about Exporting the variants to Studio, see Discover User Guide.
    • Multiple variants can be exported at a time, but each variant is added as a different process in Automation Studio. Once all the variants are exported, they can be merged into a single process.
    • Once the variant is exported from Discover, it is displayed on the Import from AssistEdge Discover page under Discover tab.
    • After exporting the variant to studio,  in case the variant is edited during analysis in Discover and exported again, the changes won’t reflect in the studio. However, you can make the changes manually while editing the process in studio.
  • AssistEdge Discover API URL: In the Discover Connection Settings menu available under the Configuration menu of the Admin module, the administrator must configure the API URL path shared by AssistEdge Discover.

    • Discover Product Admin configures an API along with the required authentication key which is used to access the variants imported from Discover.
    • The studio users must be added to the AssistEdge Discover application with the same email address as studio.
  • Windows and SAP application: In case you are using Windows or SAP application in your RPA process, ensure that the supporting application is already created in Studio for the execution of the process. For the SAP application, you must enable the scripting. For more information about enabling the script, see SAP Recorder.
  • Web Application: If the web application is present in the exported process, based on the application’s URL, it maps and configures an application for the process automatically in studio. Alternatively, you can create a new application for the process. Currently, only Chrome, Firefox, and Internet Explorer browser are supported while using Auto Automation. For more information about configuring the web application, see Web Applications.  
  • Excel: In case you are using Excel recorder  in your process, ensure that you have enabled the macros  to execute the process successfully. For more information about enabling macros, see  Excel Recorder.
    For more information about regarding Auto - Automation configuration steps, see RPA Troubleshooting Guide.

 

Configuration required in Automation Studio

  • Configure applications:
    • For Web application,  application is automatically created while importing the process. If the application already exists in studio, the application in the process gets mapped to an existing application with matching URL.
    • For Excel application, excel activity block is generated automatically when the process is imported to studio.
    • For Windows and SAP application, application must be configured before importing the process. In case the application is not created in Studio before importing the process, when the process is imported, a WriteLine activity block appears as User action required in <<app>>. However, you can go to the Application tab and create the corresponding application and import the process again.  If you have used any specific file in the process, you must provide the exe path of the application and additional parameters  for Windows applications. For SAP application, you only need to specify the connection name.
    • If you import a process containing any non-supported application to studio, a WriteLine activity appears as User action required in <<app>>. For such non-supported applications, you can configure the steps manually using the PDD.
  • Input or Output parameter mapping: If the Complex / Simple Hashing option is enabled while recording the task in the AssistEdge Discover, the manually entered data is hashed accordingly. After importing the process in studio, the hashed value is displayed in studio as well. You can correct these values in the parameters bar in studio. In case Complex/Simple Hashing option is disabled in AssistEdge Discover, the actual data is displayed in studio. Additionally, if masking policy is applied while recording the task in the Discover application, the data is masked. After importing the process in studio, the masked value is displayed in studio as well. You can correct these values in the parameters bar in studio.
  • Sign-in/Reset process creation: In some scenarios, the sign-in steps for applications might get captured while recording the process in Discover. However, it is recommended that you delete the existing sign-in steps from the process in studio and create a sign-in process for the application.
  • Saving/Publishing/Deploying the process: Unless the process is saved in studio, it appears in the Auto Automation tab in studio. Once the process is saved, it is displayed in the My Processes tab and you can publish and deploy it.
  • Merging multiple variants in one automation process: You can merge multiple variants in one automation process to generate a new combined process in the Automation studio. After merging and testing the process, you can assign it to Robot for execution.   

 

Role Access

Any RPA user with a Business Analyst or higher role in AssistEdge Discover can access the Discover tab in studio. The RPA user should be added to the Discover application using the same email address provided during user creation in AssistEdge RPA.