Solution Prerequisites

Following are the prerequisites for setting up Hybrid Chat solution under different deployment profiles. 


Hybrid Chat Core

Hybrid Chat Core with Rasa

Hybrid Chat Core with Knowledge base

Hardware Sizing

For up to 50 concurrent agents4 vCPU, 8 GB RAM, 150 GB HDD8 vCPU, 12 GB RAM, 250 GB HDD8 vCPU, 12 GB RAM, 250 GB HDD




Software Requirements


Certificates for HTTPS
  • Certificates from a valid signing authority or Domain signed certificate required for https protocol support


System Access Requirements
  • Administrative privileges (root) on the host machine are required to proceed with installation.
  • Int
  • Port 9242 (for external use ) will be open. We are cloning the repository from a local gitlab over this port.



Browser Compatibility

Agent Gadget


BrowserCompatibilityVersionLimitations

Google Chrome

(tick)
  •  77.0.3865.120
  • 77.0.3865.90
-
Mozilla Firefox(tick)
  • 70.0b14
    (32-bit)
  • 69.0.3 (64-bit)
-

Customer Gadget


BrowserCompatibilityVersionLimitations

Google Chrome

(tick)
  •  77.0.3865.120
  • 77.0.3865.90
-
Mozilla Firefox(tick)
  • 70.0b14
    (32-bit)
  • 69.0.3 (64-bit)
-
Opera(tick)
  • 63.0.3368.107
-
Safari (OSX)(error)


Safari (Windows)(error)--
Internet Explorer(tick)
  • 11.805.17763.0
  1. Browser Notifications are not supported by IE
  2. Some Emoji icons may no be visible.
  3. In Internet Options>General>Settings>Temporary Internet settings, under "Check for newer versions of stored pages", following option must be selected:
    "Every time I visit the webpage".
Microsoft Edge(tick)
  • 44.17763.771.0




Port Utilization

The local security policy and firewall should allow the open communication on the following ports.

Type

Source Host

PortDestination

Notes

Enable for Outside Network

Https

chat-solution

443any

The external port(s) for chat server

yes


(lightbulb) Time Synchronization

Communication between Chat Solution, client applications, Cisco Finesse and external reporting carry timestamps. If the system dates and time are not synchronized the system can produce unpredictable results. Therefore, please make every effort to adhere to the following time synchronization guidelines:

Chat Solution, client applications, Cisco Finesse and external reporting database  should have their Time Zone and time configured properly according to the geographic region and synchronized. To configure the time zone, please see the instructions from the hardware or software manufacturer of NTP server. Client applications and EF Connector should be synchronized to the second. This synchronization should be maintained continuously and validated on a regular basis. For security reasons, Network Time Protocol (NTP) V 4.1+ is recommended.