Understanding Components 

Enterprise edition of AssistEdge involves installation and configuration of the components as per the deployment model you choose. Before you proceed with the installation, it is important to understand the product components and prepare your system for it.


AssistEdge has multiple components that work together to provide an end-to-end solution.


The components are categorized into:

Server-Side Components

Below is the list of server-side components:

  • ControlTower: It is a web-based administrative and monitoring server for users, roles, license, robots, and others.
    It enables the administrator to configure various aspects of AssistEdge Engage such as create and update users, assign role to the user, control, and update server settings and so on.
    It enables them to set-up and manage robots running on remote machines.
    It also enables process SMEs to access Decision Workbench that acts as a bridge between digital and human workforce to support digital workers in variety of scenarios such as business decision making, business data review, and exception handling.
  • Vanguard: It is a background service that helps to perform various background jobs, monitors the status of the AssistEdge Engage components and sends the notifications to the intended recipients.
  • Messaging (Rabbit MQ): It is a message-oriented middleware that helps the various components to communicate with each other.
  • TxnStore (OpenSearch): It is the search and analytics engine. All the data related to automation processes such as the transactional data are stored in the OpenSearch.
  • Reporting (OpenSearch-Dashboard): It is used for reporting of the data that is stored in OpenSearch. It helps to search, view, analyze and project the data in an easy-to-understand format such as charts, tables, and maps.
  • ETL (Logstash): It is a data processing pipeline that sends data to the OpenSearch.
  • AssistEdge Core Cognitive Engine / ML: It is the Machine Learning (ML) component that helps in the execution of tasks using algorithms and statistical models. For example, it predicts SLA adherence for all transactions in AssistEdge Engage. It consists of Baked In ML and cognitive services.
  • LowCode:  It is a web-based server which provides the drag-drop and point-click abilities to build feature rich responsive web applications. LowCode built applications have accessibility over desktop, laptop, tablets and mobile powered by iOS, Android, or Windows OS.

 

Client-Side Components

Client-side components are supported only on the Windows machine and should be downloaded by the end user from the Admin Module.


Below is the list of client-side components:

 

  • Automation Studio: It is designed to create and configure automation process workflow. The Automation Studio includes automation configuration capabilities for varied and heterogeneous technology applications.
  • Engage
    • Web Engage: The Web Engage platform, powered by a low-code design interface, allows enterprises to rapidly deploy Engage as a responsive web application and customize it according to their requirements.
    • Thick Client Engage: It delivers automation driven operational productivity. Its unified dashboard non-intrusively integrates with disparate applications and technologies to provide a relevant and contextual view.