PC Requirements
The following requirements apply to workstations using the NICE Uptivity Web Portal. The requirements also apply to workstations running NICE Uptivity On-Demand, NICE Uptivity Screen Recording, Legacy Desktop Analytics (Fusion), or Performance Management Ticker client applications.
Software Requirements
Browser Support
Uptivity has been tested with and is supported for:
- Operating Systems — Windows 10, and Windows 11.
- Web Browsers — Google Chrome 89+, Microsoft Edge 89+.
Legacy Desktop Analytics (Fusion) Requirements
If your deployment includes Legacy Desktop Analytics (Fusion), a proprietary client application must be installed on each PC used by recorded agents. If the agents use Chrome with the client application, the NICE Browser Connector extension is required. The extension must be allowed to be installed and enabled automatically. Otherwise, each agent must install and enable the extension. These PCs must also run:
- .NET Framework v4.7.2
NICE Uptivity Screen Recording Requirements
If your deployment includes screen recording, a proprietary client application must be installed on each PC to be recorded. These PCs must also:
- Run .NET Framework v4.7.2.
- Have a minimum of 5 GB disk space free.
Additionally, PCs that run NICE Uptivity Screen Recording must have these power management settings:
- The Windows setting When plugged in, PC goes to sleep after___ must be set to Never. You can find this setting under Settings > System > Power & Sleep.
- The Windows setting Allow the computer to turn off this device to save power must be unselected. You can find this setting under Device Manager > Network Adapters when you select your physical network adapter and select Properties, then click the Power Management tab.
NICE Uptivity On-Demand Requirements
If your deployment includes NICE Uptivity On-Demand, a proprietary client application must be installed on each PC used by agents with record-on-demand capability. These PCs must also run:
- .NET Framework v2.0 (this version is not included by default with Windows 8.1, Windows 10, or Windows 11 but can be enabled via the Windows Control Panel)
C++ Requirements
For version 20.1 and later, the following versions of C++ must be installed for both 32-bit and 64-bit:
- 2010
- 2017
Hardware Requirements
The minimum workstation specifications for users who simply view information in a web portal are:
- 2.0 GHz Processor
- 1 GB RAM
- 50 MB hard drive space
- 1280 x 800 (minimum screen resolution at 16-bit color depth)
Users who monitor calls, screen activity, or both; who perform quality evaluations; or who in general use the web portal more heavily will normally benefit from more powerful PCs. For these users, NICE Uptivity recommends:
- 3Ghz or 1.6Ghz dual core
- 2 GB RAM
- 50 MB hard drive space
- 1280 X 1024 or higher screen resolution at 16-bit color depth
Virtual Desktop Infrastructure (VDI) Support
Uptivity supports the following virtual desktop systems:
- Microsoft Terminal Services
- Citrix XenDesktop
- VMWare View
Uptivity does not support Citrix XenApp in application streaming mode for any applications. However, if the endpoint launching the XenApp client is a Windows PC, the Screen Capture Client will capture the streamed application windows if the client is running on the Windows PC itself.
VDI does not affect call recording.
Major Considerations
Each application instance in use will consume resources on the customer's VDI. The following table provides some general guidelines regarding resource usage for each Uptivity application or module; however, it is strongly recommended that you test needed resources by deploying desired applications and modules to a limited number of users and evaluating resource utilization in your specific environment.
Uptivity Module |
Estimated Resource Usage |
---|---|
Screen Capture Client |
RAM: 50-250MB, CPU: 1-5% per instance (highly dependent on screen resolution and activity) |
NICE Uptivity On-Demand Client |
RAM: 50MB, CPU: 0-2% per instance |
Legacy Desktop Analytics (Fusion) Client |
Resource usage can vary greatly depending on the type and number of applications being monitored, which scripts are being used, and so on. Requires testing in customer's environment to determine specifics. |