Skip to main content
Skip table of contents

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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.