2.22.0

Release date: May 02, 2024

Gatekeeper Core

Added support of reporting media events

New

Audit Data Exporter service now supports exporting media, convoprint profile, deviceprint profile, caller ID watchlist, and caller ID risk assessment events.

Note: The event-related data was already stored in the blob storage.

Added support to display unmasked person identifier

New

A new AzMan operation ShowUnmaskedPersonID has been added to show or hide unmasked person identifier.

Added new AzMan operations

New

The following new operations have been added to the scopeAdmin role:

  • Operational.CheckWatchlistConsistency
  • Operational.StartWatchlistRetrain
  • Operational.StopWatchlistRetrain
  • Operational.GetWatchlistRetrainStatus
  • Operational.CompleteWatchlistRetrain

Exposed agent information as session variables

New

The following webhook session variables have been added:

  • cti.agentId - The agent ID.
  • cti.agentExtension - The agent extension.

Updated the default value of ‘OptOutDurationOnFraudsterDetected’

Enhanced

The default value for OptOutDurationOnFraudsterDetected has been changed from 0 (zero) to -1 (minus one) for new scopes.

Gatekeeper Web Portal

Added support to obfuscate person identifier

New

The ability to mask person identifier has been added based on following AzMan operation: EntitiesR.ShowUnmaskedPersonID. By default, existing customers will see the entire Person ID.

Updated the Person UI

Enhanced

The Profile section on the Person page, now shows the trained prints numbers.

Web Agent Console

Updated the UI

Enhanced

The scroll bars have been updated and are slimmer now.

Contact Center as a Service

No updates in this release.

APIs

Added a new header

Enhanced

To upload a calibration buffer through an API, a new header is required as below:

"x-ms-blob-type" with the value: "BlockBlob"

Bug Fixes

Bug Fixes
Issue Description
Issue ID
Backward search and clustering results don’t mask on DeletePersonalData. 1474108
Backward search and clustering reorder post DeletePersonalData. 1474110
Masking string ‘***’ causes issues on the web. 1474114
IVRBot GetSessionDecision returns OK when a session doesn’t exist. 1507644
Missing tooltip for long configuration name in AddToPrint. 1509175
In the Gatekeeper web admin portal, AppData isn’t displayed in the Engagement view. 1513370
When running Web Agent Console in an iFrame, refreshing the page results in an authentication error. 1507565
The Detect Known Fraudster (DKF) avatar widget becomes visible during verification flow if there is a DisplayMessage event, where it’s supposed to remain hidden. 1517622
Web Agent Console enrollment failed screen background color is red instead of orange. 1521875

Known Issues

In the web agent console miniature view, language prompts aren’t localized to match the miniature view.
In web agent console, some Dutch prompts aren’t localized, and they default to the English locale.

Any NVSL frameworks at 16 kHz don’t work, as Gatekeeper doesn’t support 16 kHz audio yet:

  • FACTORY_TI_16kHz_10
  • FACTORY_TI_16kHz_9
  • FACTORY_TI_16kHz_8_2
  • FACTORY_TI_16kHz_8
  • FACTORY_TI_16kHz_7_2
Rarely it may happen that a post call session is isolated in a separate engagement and not aggregated with the other live sessions.
DEMO and Bootstrap risk engine calibration models might not work properly and they show poor accuracy. Use these models only for non-production use.
Gatekeeper Web administrator applications don’t officially support Private Browsing Mode. Without them, the Console may display an authorization error. This isn’t required for agents authorized for a single scope.
The autocomplete for first name and last name doesn’t work when using special character, such as ‘@’ or ‘_’.
Web Admin Portal has a time zone selection issue related to browser updates.
Kibana Dashboard – The Generate PDF feature doesn’t work when Optimize for Printing is enabled.
A Clustering or Backwards Search action may time out due to the memory required for media collection exceeding configured limits. This is likely due to a collected engagement containing more than an expected number of sessions but could have another cause.

Clustering and Backward Search have the following limitations:

  • No estimations available for media collection.
  • Clustering and Backwards Search require manual scaling.
Audio streaming for transcription is limited to one realtime (this value isn’t configurable).
For Stereo audio, the redacted overlay interval applies on both channels in the audio viewer.
Realtime redaction isn’t supported when Transcribe API is used.