Skip to content

4.78

Upcoming Feature Removals

  • The Cognigy Journeys feature will be removed from the Cognigy.AI UI and API in version 4.79.
  • The Chatbase analytics integration will be removed in version 4.82. The Chatbase platform has not been supported since 2021.
  • The Any Slots feature will be removed in version 4.83. Instead, utilize the LLM Entity Extraction Node to identify Slots in the user input via LLMs.
  • The facebook-bot-messenger module within a Code Node is deprecated and will be removed in version 4.83.

4.78.3

Infrastructure

Released July 11th, 2024

Cognigy Voice Gateway

  • Added a list of German voicemail phrases to the feature-server ConfigMap for Answering Machine Detection (AMD)

Cognigy.AI

Released June 26th, 2024

Bugfixes

  • Fixed the issue where the analytics inputText and inputData fields would not be overwritten by the Overwrite Analytics Node or Code Node

4.78.2

Cognigy Insights

Released June 24th, 2024

Bugfixes

  • Fixed the issue in service-insights-api that caused it to fail due to the ERR_HTTP_HEADERS_SENT error thrown in the proxy middleware

Cognigy Voice Gateway

Released June 24th, 2024

Bugfixes

  • Fixed the issue where Google-based Speech-To-Text conversions used an incorrect default model, causing inaccuracies in transcriptions. The default model has been updated to latest_short to improve recognition accuracy

4.78.1

Cognigy.AI

Released June 21st, 2024

Improvements

  • Added the opt-out mechanism for Gravatar interaction to protect privacy for profile pictures. To enable this mechanism, use the FEATURE_DISABLE_GRAVATAR_FOR_PROFILE_PICTURES=true feature flag

Bugfixes

  • Fixed the issue where both Webchat v2 and Webchat v3 were not responding in cases where the AI Copilot flowId was configured but no handover provider was selected

Cognigy Voice Gateway

Released June 20th, 2024

Bugfixes

  • Fixed the issue where the AudioCodes disconnect event caused a 503 Service Unavailable error instead of the expected 200 OK response

Infrastructure

Cognigy Voice Gateway

  • Fixed the issue where the image name of feature-server was incorrect

4.78.0

Cognigy.AI

Released June 12th, 2024

Features

  • Added charts for monitoring the number of Knowledge Chunks and Queries metrics according to a new license for the Knowledge AI feature. To ingest new Knowledge Sources after the v4.78.0 update, a new license key for the Knowledge AI feature should be updated in the Cognigy.AI installation, and the maximum Knowledge Chunks quota should be allocated for the organization.

Improvements

  • Added the functionality to record user acceptance of the Privacy Notice within the Contact Profile
  • Added the Minimize button at the top of the Chat screen within the Webchat v3 interface
  • Updated the Webchat v3 preview tag to beta
  • Renamed the Organisation Details page to Admin Center
  • Removed the Knowledge AI trial notification from the UI
  • Improved the Copilot section in the Endpoint Settings to differentiate between configurations for the AI Copilot Whisper and AI Copilot workspace
  • Updated the AI Copilot configuration. Adding the AI Copilot config via API is no longer mandatory. In the Copilot section of the Endpoint Settings, select Workspace > None and use a Copilot: Set Grid Node to set up the workspace within your Flow
  • Added support for multiple languages in addition to English
  • Increased the size limit of a custom field in the Cognigy.AI OData Endpoint. Now, the maximum length of a custom field is 1024 characters

Bugfixes

  • Fixed the issue of insufficient input validation enabling HTML injection in notification emails
  • Fixed the issue where deleting a connection selected in the HTTP Request Node breaks Node execution, even after setting the authType to none
  • Fixed the issue where the original user input would be replaced by the text of a Think Node in the Transcript Explorer
  • Fixed the issue where an NLU warning was displayed due to an error in merging the NLU result
  • Fixed the issue where adaptive cards weren't displaying all container and font styling colors

Cognigy Insights

Released June 12th, 2024

Improvements

  • Renamed the term virtual agents to AI Agents and the term agents to human agents in the Transcript Explorer

Bugfixes

  • Fixed the issue where the Step Explorer was giving the error Invalid request for Step report. Starting step and containing step do not match any of the steps when the step report is filtered by snapshotId

Cognigy Live Agent

Released June 12th, 2024

Improvements

  • Added the queue_details API endpoint for conversations to get their position in the queue

Bugfixes

  • Fixed the issue where automation rules not behaving as expected due to a race condition

Cognigy Voice Gateway

Released June 12th, 2024

Improvements

  • Added support for REGISTER over TLS to ensure secure communication channels are established for user registrations
  • Limited utterance_end_ms to (1000, 5000) per discussion with Deepgram
  • Removed an asymmetric flag on the offer to the B party for re-invite, as port learning should still occur
  • Added a pre-check mechanism to verify if SIP gateways are included in a restricted list before initiating outbound calls
  • Added new Microsoft voices and regions now have access to a broader range of voice and language options supported by Microsoft's text-to-speech
  • Added support for additional Google regions to improve geographical coverage and accessibility for users across various locales
  • Enabled bidirectional audio support for the listen verb

Bugfixes

  • Fixed the issue where the database schema upgrade was failing due to a non-existing schema
  • Fixed the issue where recording audio failed for AWS
  • Fixed the issue where Deepgram TTS could fail
  • Fixed the race condition related to playing filler noise during idle times while waiting for commands
  • Fixed a deadlock in the say verb that occurred while waiting for playback to stop, especially when the say verb was terminated
  • Fixed the race condition issue in the gather verb related to Google services
  • Fixed the race condition during the Dial process, which occurred when the caller hung up as the Dial was initiating
  • Fixed the issue where the Automatic Speech Recognition (ASR) timer was not being restarted after receiving a partial transcript
  • Fixed the issue where pre-cached audio could cause unexpected behavior
  • Fixed the issue with the gather verb where an empty Deepgram transcript was incorrectly saved
  • Fixed the issue where bargeIn failed to function after the first attempt, even when sticky=true was set
  • Fixed the inconsistency with bargeIn where the sticky attribute only worked for two attempts
  • Fixed the issue where a SIPREC session was not cleared properly

Infrastructure

Cognigy.AI + Insights + AI Copilot

Rollback Instructions

In case you need to revert to version 4.78.0, run the following script since we've added new AI Copilot configuration fields for the Endpoints.

  1. Establish a connection to the MongoDB instance within your cluster and execute the database script:

    kubectl exec -it -n mongodb mongodb-0 -- bash
    mongo -u $MONGODB_ROOT_USER -p $MONGODB_ROOT_PASSWORD --authenticationDatabase admin
    
    use service-resources;
    db.endpoints.updateMany({},{$unset:{"handoverSettings.agentAssistSettings.copilotType":""}});
    
  2. Execute the Helm Chart rollback.

Cognigy Voice Gateway

  • Add VG_DISABLE_DIAL_PAI_HEADER to feature-server StatefulSet and Deployment. It can be controlled via .Values.featureServer.disableDialPaiHeader. The default value is false.
  • Add PRIVATE_IP_ONLY to feature-server StatefulSet and Deployment, and sbc-sip StatefulSet and DaemonSet. It can be controlled via .Values.drachtio.privateIpOnly. The default value is false.
  • Rename JAMBONES_EAGERLY_PRE_CACHE_AUDIO to VG_EAGERLY_PRE_CACHE_AUDIO in the feature-server StatefulSet and Deployment.
  • Add ENABLE_PING_OPTIONS to the vg-webapp deployment.
  • Add .extraEnvVars to all containers of a template. Optionally, specify a list of extra environment variables to be added to the container. Containers:
    • api-ban
    • api-server
    • billing-app
    • drachtio
    • feature-server
    • freesSWITCH
    • heplify-server
    • homer
    • rtp-engine
    • rtp-engine-sidecar
    • sbc-call-router
    • sbc-inbound
    • sbc-outbound
    • sbc-sip-sidecar
    • test-call-manager
    • webapp
      Example:
      myService:
        extraEnvVars:
          - name: FOO
            value: "bar"
      
  • Rename the test-call-manager image from voicegateway-test-call-manager to vg-test-call-manager.
  • Rename the feature-server image from jambonz-feature-server to vg-feature-server.
  • Expose the drachtio container metrics port for Prometheus monitoring via .Values.drachtio.metricsPort. The default port is 8088.
  • Enable the environment variable VG_TTS_TRIM_SILENCE. It can be controlled via .Values.featureServer.trimTts. The default value is true. This configuration removes trailing silence (periods of no sound) at the end of Microsoft TTS audio files.
  • Add a new environment variable to feature-server to control the trimming of trailing silence for Microsoft TTS services. By default, the trimming is enabled and VG_TTS_TRIM_SILENCE_DISABLE_BY_ACC_SID is not set. If you want to add an account sid to the ignore list, add VG_TTS_TRIM_SILENCE_DISABLE_BY_ACC_SID to the extraEnvVars property:
    featureServer:
      extraEnvVars:
        - name: VG_TTS_TRIM_SILENCE_DISABLE_BY_ACC_SID
          value: "<account_sid1>,<account_sid2>,..."
    

Version Compatibility Matrix

The version compatibility matrix was updated for the following Cognigy products: