Breadcrumbs

Solution Prerequisites


    Table of Contents:

      Software requirements



      OS

      Red Hat 8,9, Centos 7, 8, Debian 9,10,11

      MSSQLServer

      2016,17, 19

      Docker CE

      20+

      Docker compose

      2.15.1

      Hardware requirements



      CPU

      4 cores

      RAM

      4 GB

      Disk

      300 GB

      NICs

      1 NIC per VM

      Browser compatibility

      Browser


      Chrome

      120+

      Firefox

      Not Tested

      Edge

      Not Tested

      Port Utilization Table for PCS

      Type

      Source Host

      Source Port

      Destination Host

      Destination port

      TCP

      PCS

      any

      SQL Server Cluster

      1433 (assuming the cluster accepts connection of TCP 1433)

      TCP

      PCS Server

      any

      Email Server

      465 (PCS server to send the email notifications. The default port is 465 but the other port is to be configured depending upon the destination system configuration)

      HTTPS

      Any machine in LAN 

      any

      PCS

      443 (to call the PCS server API to get the configured surveys and also to post the survey results)

      HTTPS

      PCS Administration

      any

      PCS

      443 (For the supervisor or administrator to access the Web page of the PCS server)

      TCP

      PCS

      any

      CVP

      445 (to fetch prompts from the CVP shared folder)

      Contact Center Readiness Requirements

      Cisco Unified CCX

      • CCX should be up and running to run surveys after incoming calls.

      • Since PCS integrates with CCX over custom Java classes, CCX services need to be restarted after loading the PCS JAR file in CCX.

      • To read the prompts list from CCX, we need admin user credentials to access UCCX Configuration APIs to fetch the list of prompts.

      Cisco Unified CCE 

      • Need Prompt file location to be shared with PCS for reading voice prompts 

      • Access to the CCE Database for reading call data from the call center (the agent name, the customer information, etc.)

      Time Synchronization Requirements

      If the system dates and times are not synchronized, the system can produce unpredictable results. Therefore, the EF applications and Cisco Contact Center should have their time zone and date/time properly configured, according to the geographic region and must be synchronized.

      To configure the time zone, please see the instructions from the hardware or software manufacturer of the NTP server. The application servers should be synchronized. This synchronization should be maintained continuously and validated regularly. The Network Time Protocol (NTP) V 4.1+ is recommended for security reasons.