Hybrid Chat Configurations
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 chat , mre , comm-server,database-connector . | 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 |