.Solution Prerequisites v13.1
Software Requirement
OS Compatibility
We require the customer/partner to install the following software on the server.
Item | Version |
CentOS 7 | Administrative privileges (root) are required to follow the deployment steps. |
Database Requirements
Item | Notes |
MS SQL Server 2014, 2016 Express/ Standard/ Enterprise |
Docker Engine Requirements
Item | Notes |
Docker CE | Docker CE 18+ and docker-compose (in case of CentOS) |
Git | Git install |
Browser Compatibility
Item | Version | Notes |
Firefox | the latest | |
Chrome | the latest | |
IE | Not tested | An on-demand testing cycle can be planned |
Cisco Unified CCX Compatibility
UCCX 11.6
Hardware Sizing
The table lists hardware sizing for upto 100 concurrent agents.
CPU | vRAM | vDisk |
---|---|---|
2 cores (2.60GHz, 2 processors) | 8 GB | 1x100 GB |
Get a quote from ExpertFlow or contact your ExpertFlow Account Manager for a detailed hardware sizing for more than 100 agents.
System Access Requirements
Machine Access
Administrative privileges (root) on the machine are required to follow the deployment steps.
Provision Database and a user on SQL Server
The following database and the privileged SQL user is required to connect to the application database. The application will create its tables and other schema objects itself after connection.
Create an application database with a name such as EFECM
Create a SQL Server User EFUser with a database role db_owner on the EFECM database.
SMS Campaign Requirements
To run an SMS campaign, the application needs to connect with an SMS Gateway such as Infobip, CM SMS Gateway, Tropo and Twilio. It can also connect to a Direct-to-SMSC Gateway over SMPP.
The application can also work with a hardware-based SMS Gateway with APIs such as SMS Eagle, Ozeki NG SMS Gateway and GrepTech SMS Gateway.
Port Utilization
Type | Source Host | Source Port | Destination Host | Destination Port |
---|---|---|---|---|
TCP | Any application in LAN | any | MS SQL Server | 1433 |
HTTP/S | ECM Application | any | UCCX/Informix DB | 80/443 |
HTTP/S | Enterprise web user | any | ECM Web App | 8080/8443 |
SMPP | ECM Application | any | SMS Gateway |
Time Synchronization Requirements
If the system dates and times are not synchronized, the system can produce unpredictable results. Therefore, the EF applications and Cisco UCCX 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 on a regular basis. For security reasons, the Network Time Protocol (NTP) V 4.1+ is recommended.