2.15.0

Release date: November 22, 2023

Gatekeeper Core

Added new entities index in write APIs

New

VoiceprintProfilesManager writes to the new Elasticsearch entities index for the write APIs.

Added new Elasticsearch entity index

New

The new Elasticsearch entity index keeps the person and fraudster prints status. The current status of the entity is no longer event based.

Added new operations and factory roles for Authorization-manager

New

The new Authorization-manager operations are available for call session manager and IVR bot.

The new operations are as follows:

  • Operational ListCallSessions ListCallSessions call-session-manager 15-Nov-23
  • Operational ListCallSessionsSupervisor ListCallSessionsSupervisor call-session-manager 15-Nov-23
  • Operational IvrBotGetPersonStatus IvrBotGetPersonStatus ivr-bot 15-Nov-23
  • Operational IvrBotStartIvrSession IvrBotStartIvrSession ivr-bot 15-Nov-23
  • Operational IvrBotSubmitPersonId IvrBotSubmitPersonId ivr-bot 15-Nov-23
  • Operational IvrBotSubmitOptIn IvrBotSubmitOptIn ivr-bot 15-Nov-23
  • Operational IvrBotGetSessionDecision IvrBotGetSessionDecision ivr-bot 15-Nov-23
  • Operational IvrBotEndIvrSession IvrBotEndIvrSession ivr-bot 15-Nov-23

Notes:

  • The new operations will be enforced in the future release.
  • ListCallSessionsSupervisor operation enables getting call information for any agent, while ListCallSessions operation enables access only to the logged in agent.

The new factory role definitions for CallCenterAgent are as follows:

  • SystemR.GetGkScopeId
  • SystemR.GetScopeDetails
  • Operational.SubmitAgentAction
  • Operational.StartAgentSession
  • Operational.StopAgentSession
  • Operational.GetWebAgentConfiguration
  • Operational.MonitorCallSession
  • Operational.ListCallSessions
  • WebPages.PageWAC

Updated the data purging

Enhanced

The following updates have been made to the data purging:

  • A small delay is added in between each deletion to lower the Request Units (RU) utilization. This is a harness configuration.
  • Data purging can now be scheduled at the weekend, instead of daily. A new harness parameter has been added to schedule the purging job: daily or weekly (default).
  • Data purging can now increase or decrease the RU of the database based on the configuration. The following are the two configurations:
    • RU during the purging
    • RU after the purging
  • The purging job checks if the person exists upon enrollment media flag for a specific scope.
    • If the person exists, the person data is retained.
    • If the person doesn’t exist, the person data is deleted.

Gatekeeper Web Portal

Added support to retrieve the shared fraudster attributes

New

In DataShare, the form’s details are now available in the receiving scope post enrollment. The ability to retrieve the shared fraudster attributes has been added.

Updated the Convoprint and Deviceprint UI

Enhanced

When the convoprint or deviceprint fraud is detected, the enrollment is reverted.

Web Agent Console

No updates in this release.

Contact Center as a Service

No updates in this release.

APIs

Updated the description of some APIs

Enhanced

The description of the DeletePerson and DeleteFraudster APIs has been updated.

Updated the Process Audio factor in IVR-Bot

Enhanced

For IVR integration, more information has been added to Process Audio factor such as net audio, minimum audio for the train, minimum audio for enroll, and maxixum audio for enroll.

Bug Fixes

Bug Fixes
Issue Description
Issue ID
DeletepersonalData API doesn’t have a rate limiter set. XSUPPORT-14542
Users are signed out of the Gatekeeper portal when token refresh fails. XSUPPORT-14081
In the Gatekeeper portal, the Delete option under the Issuers tab doesn’t work. XSUPPORT-13886

Known Issues

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.
Convoprint L2 Streaming functions for Business Logic Layer (BLL), Call Session Manager (CSM), and Web Agent Console (WAC) are considered beta.
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.