Hybrid Chat comprises on following Windows Services:
|
|
Component |
Description |
Configuration |
|---|---|---|---|
|
1 |
ActiveMQ |
A mandatory component of the chat solution that must be setup. No change in these service parameters is required. This service is used by |
Preconfigured |
|
2 |
Mongo DB |
This service is used by the
Once all configurations are done, Mongo service can be accessed with URL <mongo>:port or mongo. If mongo service is configured on the default |
Preconfigured |
|
3 |
Database Connector |
Used by the Chat Server for storing chat messages. Database connector is also used for real-time data storage to support failover. |
Database Connector Configurations |
|
4 |
Ecm Frontend |
Ecm Frontend consists of two UI based microservices:
|
Ecm Frontend Configurations |
|
5 |
Chat Server |
Chat Server is the main messaging core. |
Chat Server Configurations |
|
6 |
Communication Server |
Communication Server maintains an agent state for voice and non-voice MRDs. |
Communication Server Configurations |
|
7 |
Mre |
Media Routing Engine (MRE) routes new/requeued tasks to available agents. |
Mre Configurations |
|
8 |
Mre Frontend |
Mre Frontend is web-based admin user interface to configure MRE. |
Mre Frontend Configurations |
|
9 |
Mre Microservice |
Mre Microservice saves and maintains mre related configurations in MongoDB. These configurations include Attributes, Agent-Attribute association, MRD and Precision Queues. |
Mre Microservice Configurations |
|
10 |
Agent Gadget |
Agent gadget can be accessed with URL https://<fqdn>/agent-gadget/. For changing the logo, mount your image with the assets/images/d-logo.png path in the agent-gadget container. image size should be 90*27. |
Agent Gadget Configurations |
|
11 |
Customer Gadget |
The web widget to be embedded in the customer website is loaded from this service. |
Customer Gadget Configurations on Windows |
|
12 |
Minio |
MinIO is a cloud storage server released under Apache License v2 , compatible with Amazon S3. It is used by File Engine to store files. |
Preconfigured |
|
13 |
File Engine |
File Engine is a file stream API that is compatible with the MinIO server. It entertains stream upload and download features. |
File Engine Configurations |
|
14 |
EABC |
EABC (Easy Announcements & Business Calendars) provides handling business calendars features. It can be configured using ECM Frontend |
EABC Configurations |
|
15 |
UMM |
UMM (User Management Module) acts as a gateway for all the microservices, UMM synchronizes agents with Finesse to provide Cisco Finesse integration with Hybrid Chat |
UMM Configurations |
|
16 |
Bot Connector |
Bot Connector is used to integrate with Articulate, Rasa ChatBot, Google Dialogflow, etc. |
Bot Connector Configurations |
|
17 |
Apache Tomcat |
Apache Tomcat is used to host UI based application in Core. Tomcat Memory Pool is needed to be configured after installation. |
Apache Tomcat Configurations |
|
18 |
Reporting Connector |
Reporting Connector is an ActiveMQ consumer. It listens to Chat Events propagated by Communication Server, MRE, and Chat Server and records them in an SQL database for reporting |
Reporting Connector Configurations |