The list below represents the features, updates, and fixes included in the Orbita Voice GA Release for June 2022.
Release v4.0.108
Build number: 4.0.108
Core Product Modules
Chatbot V3
When we set the audio property to false
"audio": false
in the Settings, the Speaker icon will be removed from the Bot UI. The user will no longer be able to control the mute/ Unmute action from the chatbot.Reiterating v4.0.106 Patch updates that were done - The Template code of the Chatbot v3 using the Attributes has been fixed. Please make sure to add
<div id={elementId}
inside the<body>
tag. Refer https://orbita.atlassian.net/wiki/spaces/OCS/pages/1994555401/Chatbot+V3#Template-node for the updated sample code.The V3 Bot was not reading out the phrases that had hyperlinks and phone numbers when using the Speaker. This is now handled when using the Text-to-Speech service.
We have included a property to specify the Host of the Chatbot in the Chatbot Settings tab.
"botHost"
holds this value. This property will help us use assets, and define CSS from the hosting page in our Template tab.
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 identify as Call support.
This is visible, for example, in the Say Node> Text tab> Link Type: URL> Protocol: tel
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;
SOAP Web services can be connected from the Orbita system now. Please refer to How to connect to SOAP Web Service? for more information.
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.