Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Breaking Changes

  • Orbita will provide limited support for Internet Explorer 11 from this release. Internet Explorer supported features in Orbita
    As an admin user, if you want to notify the IE11 chatbot users to use a different browser, you can provide them with the message “Unsupported Browser IE. Please use Chrome or Firefox.

    To achieve this, you have to navigate to the Experience Designer > Bot Manager/Chatbot tab > Bot View Template node > Custom JS tab and place the below code.

Sample code

Code Block
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 Survey and Taxonomy agents have been deprecated and are no longer available from the project menu. The end-of-life date for these features is March 2022. This means that existing projects leveraging these capabilities will continue to work as expected now through March 2022.
    If needed, the Surveys and Taxonomy agents can be re-enabled in your project menu by contacting support@orbita.ai. After March 2022, these features will no longer be supported, so please plan accordingly and transition away from the Survey and Taxonomy agents.
    Orbita recommends using Orbita Answers in place of Taxonomy and using Flow Studio in place of Surveys.

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 Orbita New UI 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 Chatbot Response in Array Format

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 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 Login using Adaptive cards.

  • 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.

Engineering Notes

Additional technical information can be found in the Engineering Notes for each of the builds included in the GA Release.

Engineering Notes for Build 4.0.79

Engineering Notes for Build 4.0.80
  • 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.

    Image Added

  • 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.