GA Release - 4.0.108

GA Release - 4.0.108 - June 2022

The list below represents the features, updates, and fixes included in the Orbita Voice GA Release for June 2022.

Breaking Change

  • This change is brought as part of the v4.0.108 Patch update. Due to the introduction of the new bubble loading indicator design after the update to v4.0.108, customers who used custom CSS classes for the bubble loading indicator encountered issues.

    While using custom loading indicator classes, we need to add display: "none" for the typing-indicators class to avoid overriding by the Product Loading indicator.

 

Release v4.0.108

Build number: 4.0.108-1655835758

Core Product Modules

Chatbot V3

For example to access an image in the Template tab, use {{settings.appSettings.botHost}}/brand-logo.png to access it.

Flow Studio

  • We've introduced a new protocol 'tel' to the Link option in the Editor to explicitly aid in identifying as Call support.
    This is visible, for example, in the Say Node> Text tab> Link Type: URL> Protocol: tel

Protocol: ‘tel’ in the Link option

Core Platform Capabilities

Orbita Chatbot Design System

  • Reiterating v4.0.106 Patch updates that were done - UI issues with a few Flow Studio controls are fixed for the Chatbot v3 including the Slider Rating control, Choose Many control List view and the default Rating control.

  • The bubble loading indicator design has been updated in this release.

Experience Designer

  • The Experience Designer now includes support for the jsrasign npm module.

    The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token/Key in pure JavaScript.

Sample Snippet:

var rs = global.get('jsrsasign'); var rsu = global.get('jsrsasign-util'); var oHeader = {alg: "HS256"}; var sHeader = JSON.stringify(oHeader); var sPayload = "aaa" var sJWS = rs.KJUR.jws.JWS.sign("HS256", sHeader, sPayload, "616161"); node.warn(sJWS); return msg;


Experience Manager

  • The display name of the autogenerated Intents can be changed to make them more human-readable. For example, the listing name for Flow Studio intents is 'Flow_Token.' The user can now change the name in the Intent Display Name field to whatever they want.
    After changing, the display name will appear on the listing screen.

  • Earlier, on creating a new Dynamic schema, the Button to Index the schema was not visible. This is now handled.

  • We have added the ability to bulk delete content using the API endpoint. Thus making customized delete action simpler. Please refer to this How to bulk delete content using API? for more info.

Skyhawk Portal

  • We can now share images in the Chat section of the Message Center. Previously, we were unable to do so.

  • After switching to the new Care Journey, we were able to see the old Care Journey also in the Care Journey tab of the Population. This is now handled. We will only tag the new Care Journey now.

 

Patch v4.0.108

Build number: 4.0.108-1657751020

  • In the V3 Chatbot, when we specified "audio": false in the Chatbot Settings, the Speaker icon was retained in the Bot. Now it's fixed. Only when "audio" is set to true will the Speaker icon be visible.

  • While scrolling through a V3 Chatbot conversation hosted on a page, the page was scrolling along with it. This behaviour has been fixed by anchoring the Bot.

General

As a best practice, have separate content for Voice and Text tabs in the Content Editors. This will help deliver the content appropriately through Audio output (fetched from the Voice Tab) or through Chatbot conversations (fetched from the Text tab).

In the Voice Tab, use the Insert SayAs Tag icon to select the type of that content appropriately. Please refer to How to add content to the Voice tab? for detailed steps.