PC Requirements

The following requirements apply to workstations using the inContact WFO Web Portal, the NICE Uptivity Performance Management portal, or both. The requirements also apply to workstations running inContact Screen Recording, inContact Desktop Analytics, or Performance Management Ticker client applications.

Software Requirements

For complete information on supported client operating systems and browsers, see Supported Environments.

inContact WFO offers two options for recording search and playback. The Call List and Web Player (also known as the Silverlight Player) are supported in the following browsers: Internet Explorer and Firefox only. The Interactions List and HTML5 Interaction Player are supported in the following browsers: Microsoft Edge, Chrome, and Firefox only. Customers can generally choose the option they prefer, although the Silverlight option is recommended for any customer using inContact Screen Recording due to a known issue.

The HTML5 Recorded Interactions list does not support speed-adjusted playback or manual blackouts.

Users who play call recordings, screen recordings, or both, and who use the Silverlight Player, also need:

  • Microsoft Silverlight browser plug-in v5.0.61118.0 or higher

If your deployment includes inContact Desktop Analytics, a proprietary client application must be installed on each PC used by recorded agents. This PC must also run:

  • .NET Framework v4.5.2

If your deployment includes screen recording, a proprietary client application must be installed on each PC to be recorded. This PC must also run:

  • .NET Framework v4.0 and .NET Framework v4.6.1

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, inContact 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

inContact WFO supports the following virtual desktop systems:

  • Microsoft Terminal Services
  • Citrix XenDesktop
  • VMWare View

inContact WFO 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 inContact Screen Recording 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 inContact WFO application or module; however, inContact strongly recommends testing needed resources by deploying desired applications and modules to a limited number of users and evaluating resource utilization in your specific environment.

inContact WFO Module

Estimated Resource Usage

inContact Screen Recording Client

RAM: 50-250MB, CPU: 1-5% per instance (highly dependent on screen resolution and activity)

Web Player (browser-based Silverlight application)

RAM: 50-500MB, CPU: 1-10% per instance (highly dependent on number of records returned by user queries and size of audio/video files being played)

inContact Desktop Analytics 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.

The inContact WFO Web Player may play back data recorded in full HD (in other words, at resolutions greater than 1080p) and the size of the recordings may be significant.

Each VDI vendor has specific caveats and limitations regarding performance for media playback, and most have specific considerations for Silverlight-based media players, especially if the endpoint is a thin or zero client. Consult your vendor for specific information regarding your deployed products.

Microsoft offers a publicly-available Silverlight media player demo application you can use for initial performance testing. Visit Microsoft's iis.net website and search for IIS Smooth Streaming.