BOT Manager is a platform which was built on AppForms that enables you to manage your Robots and helps in executing business processes. You can view RPA robots and the jobs that the robots are performing in the BOT Manager.
First, you have to connect to a robot in order to execute your task. Then, Create and Publish a project through RPA Genie Studio. Once a project is published, it will be uploaded to the BOT Manager in the form of a package. Next a process needs to be added by selecting the required package and the desired version. Finally, you can select a robot to execute the process by running it as a job.
This is the fundamental workflow of how a job can be run in BOT Manager.
The Genie BOT Manager Architecture includes three components – Robot, Genie Service and AppForms Application. The Robot executes the automated activities as described above. The Genie Service acts as a service layer with the ability to manage the connectivity between the Robot and the BOT Manager.
The BOT Manager was built on AppForms. RPA Genie inherits security from the AppForms Database. So, the Users and Groups are managed within the AppForms platform. The AppForms accesses the Genie service and Database in order to manage the BOT Manager resources.
Below, you will see a pictorial explanation of the BOT manager Architecture.
This is the landing page of the BOT Manager, where you will be able to see the total overview. In the topmost row, you will see a section with a heading called BOT overview. The BOT overview section consists of three widgets. First, the BOT connected widget displays the numbers of BOTs that are currently connected. Next, the BOT Running widget displays the number of BOTs that are currently running. Finally, the BOT InActive displays the numbers of BOTs that are inactive at present. The next section is the Total Job Overview section in which the job requested widget displays the number of job requests and the job completed widget displays number of jobs that are completed. Also, you will be able to see the Job Error and the Job Running widgets where you will be able to see the total number of Jobs in which errors have occurred during runtime and the total number of jobs that are currently running respectively. The final section is the Process job overview section in which there is a bar graph that shows the job status of each process that had been created.
Below, you will see the following tabs that are available in the BOT Manager.
Below mentioned points are applicable to all the tabs in the BOT Manager:
Session timeout happens when a user’s session expires due to inactivity or the predefined time limit has been exceeded. It results in the user being prompted to authenticate again by clicking on the “OK” button before continuing to use the system or application.
2. Advanced Pagination in all the table views
Advanced Pagination allows users to enter the required page number and rapidly browse to that particular page rather than relying only on the next/previous navigation button.
For Example, if we need to navigate to the 10th page out of the 47 pages, we can simply type 10 in the box, which will become “10 of 47” and then click on any part of the page. This will redirect us to the 10th page without clicking on the next icon subsequently.
3. Auto-Complete Box in every input field
4. BMT enhancement Form validation in all available forms
Form Validation is essential when a required field is not entered, a validation message will be displayed to inform the user about the missing information. This message serves as feedback to indicate that the field needs to be filled out before the form can be submitted.
Let’s take the “Time Scheduler” example in the Triggers Tab. Suppose the user forgets to enter the Name field, which is a required field. In that case, a pop-up window named “Validation” will be displayed as shown above, reminding the user to enter the required fields they have missed.