GA Release - 4.0.80

The list below represents the features, updates, and fixes included in the GA Release build 4.0.80

Breaking Changes

Sample code

function isIE() { const ua = window.navigator.userAgent; const msie = ua.indexOf('MSIE '); // IE 10 or older const trident = ua.indexOf('Trident/'); //IE 11 return (msie > 0 || trident > 0); } function ShowIEAlert(){ if(isIE()){ var content = '<div class="messageHolder"><div class="message"><h4>Unsupported Browser IE. Please use Chrome or Firefox.</h4></div></div>'; setTimeout(function() { $('body').empty(); $('body').html(content); }, 800); } } ShowIEAlert();

Screenshot

  • The OrbitaENGAGE Side menu now contains Dashboards instead of Insights. To access Insights, log in via Experience Manager.

Deprecation Notice

  • The Taxonomy agent has been deprecated and is no longer available from the project menu. The end-of-life date for these features is March 2022. This means that existing projects leveraging this capability will continue to work as expected now through March 2022.
    If needed, the Taxonomy agent can be re-enabled in your project menu by contacting support@orbita.ai. After March 2022, this feature will no longer be supported, so please plan accordingly and transition away from the Taxonomy agent.
    Orbita recommends using Orbita Answers in place of Taxonomy.

Experience Manager

  • Optimized the time taken when deploying flows in the Experience Designer that contains a larger number of sub-flows.

  • As an admin user, you can now add Email templates at the project level. If you try to edit a global email template for the first time, a local copy will be created at the project level.

    • For new environments, only 5 global email templates will be available by default.

      • CalendarInvite

      • Forgotpassword

      • Inviteuser

      • LoginAttempt

      • Admininvite

  • This release will bring you a new interface for Orbita Experience Manager. Please refer to this https://orbita.atlassian.net/wiki/spaces/OCS/pages/1230307384 for a quick tour of the new UI.

  • You can disable/enable the emails with the toggle button on the top right corner for both project and global email templates.

If you toggle off the Enable Email in the Global email template forgot password, the users in the environment will not get an email notification when they click on the forgot password link.

Experience Designer

  • Previously, whenever you used a directive in a function node, you needed to connect the directive with a say node to render the directive. This has been improved. Now, you can use directives in function nodes without having to connect them to the say nodes.

Directive with Say node

Directive without Say node

  • Selecting the email template in the Send email node will preview the template in the node

Adaptive Cards

  • Adaptive cards now support the masking of passwords. As an adaptive card designer, you have to set the placeholder as Password to get the password field masked.

Adaptive Card Designer

How it is rendered in the Chatbot

 

Answers

  • You can now define multiple values for a word or phrase in Utterances, Answers questions, etc.
    For example, in Answers, if you have multiple questions such as
    "how does the covid spread",
    "how does the virus spread",
    "how does the infection spread"
    you can combine them in one question "how does the {covid | virus | infection} spread" for the same effect.

Chatbot

  • In the Project side menu > Chatbot settings > Settings tab, you can now use the reprompt wait time by assigning a value greater than zero.

    • If the rePromptWaitTime property is not set, it will take the default value as zero.

    • If the rePromptWaitTime property is already set to a positive value, it will be maintained after the upgrade.

  • You can now render the chatbot responses in an array format.

    Previously we used to send payload response to the chatbot as an object and hence we are not rendering the response in the user-defined order. Now, we can send the payload as an array to the chatbot, and the chatbot will recognize the array structure and render the response in that order.
    For more info on the usage, refer https://orbita.atlassian.net/wiki/spaces/OCS/pages/1230667829

General Improvements

  • Fixed a bug that occasionally throws an error and doesn't allow you to save the Adaptive Card Host Configuration.

  • In Adaptive Cards designer, the Orbita-host-config dropdown is not working. This bug is now fixed.

  • In Answers, even if the topics and relationships are used in facts, they are tagged as unused. This bug is now fixed.

  • The error that occurs when uploading an image in the Message Center of the Clinician portal is now fixed.
    Also added a confirmation popup to notify that the image is uploaded successfully.

  • When you edit an existing fact and try to save it, the edited content is not getting saved. This bug is now fixed.

  • In the chatbot, the autocomplete suggestions are always in lower case. This is fixed now and the autocomplete suggestions will maintain the original letter case given in the autocomplete directive.

  • When using the Email Template node > Default template, the email delivery failed. This bug is now fixed.

  • In the Experience Designer > Email templates, the tokens used in the templates will now translate to the respective values in the email.

  • In the dock view chatbot, there was an error with the inline login using the HTML directive. You can now use Adaptive Cards for the inline login in the dock view chatbot to avoid the error. Refer .

  • The bug that didn't allow the HTML form with HTML directive to load in the chatbot is now fixed.

  • In the Experience Designer > Say node > Text tab > Chat text > link icon > link popup window, the Upload tab is re enabled.

     

  • When importing Flow studio flows by selecting the “Delete existing data“ option, the existing Flow studio flows will now be deleted and the corresponding old autogenerated intents will also be deleted after a successful import.

  • In Answers settings > Advanced tab, the Generate intent per k-graph option is toggled off upon upgrade, this bug is now fixed.

     

  • In the Flow studio > Options (Choose One) control, when choice values have spaces in them, the next control is not rendered in the chatbot. This bug is now fixed.

  • Using the Survey flow in the dock float chatbot, the UI gets collapsed for Rating type question and the options are hidden. This bug is now fixed.

  • When the previous state is set as “no state“, the Group intent node is not getting triggered even with the state is set as “Any State“. This is now fixed.

  • As a chatbot user, while using the mic to speak to the chatbot, the speech to the text conversion is always in English. We have fixed this, now the admin users can configure the Speech-to-text and Text-to-speech languages of the chatbot. Refer, .

Patch Fixes

  • Build 1618504276:

    • Updated the following modules to the latest versions.

      • Bootstrap v4.6.0

      • Jquery v3.6.0

      • Handlebars v4.7.7