1. Home
  2. Docs
  3. Virtual Assistants
  4. What's New
  5. 9.1.x Release Details

9.1.x Release Details

This page gives full details of the various platform releases and the corresponding features that were updated/enhanced in version 9.1.x of the platform.

v9.1.8 Feb 19th 2022

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Whatsapp Messaging Integration with GupShup Whatsapp Business Messaging can now be enabled with GupShup as the channel partner. This is in addition to the current support for Infobip. Learn More.
RingCentral Engage Channel Support

The Kore.ai Platform now supports the RingCentral Engage as a channel to launch your assistant. Learn more.

Enabling Virtual Assistant with Multilingual NLU Mode

This release includes a powerful way to enable multilingual virtual assistants. You can select the specific languages to be enabled for your assistant and also the language to be used for building the NLU models. The NLU model is used for training the assistant, and it can be different from the assistant’s language.

The NLU model can be built using any of the standard 26 languages or you can also choose to use the Multilingual Model. The multilingual model is a language-agnostic NLU model pre-trained with 100 plus languages.

You can also copy the training data, FAQs & Answers, Ontology Structure, Small Talk, and Traits while enabling a new language for a VA.

These features are available for the Standard as well as the Universal assistants. Please ensure to have a common set of languages for Universal assistants and their linked assistants for an optimal experience. Learn more.

Default Date Filter for Analytics Modules The default Date Filters is set to 24 hours across all the analytics in the platform.
Customization of Kore.ai Hosted Web/Mobile SDK

You can now customize the appearance theme of the Web/Mobile Client directly from the Builder. This is applicable for both the Kore.ai hosted client as well as the clients hosted directly by you.

You can customize the Web/Mobile Client so that the end-users interact via a Web Client that reflects the business’s branding. Learn more.

v9.1.7 Feb 6th 2022

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Additional Signup Options

The platform now allows a new user to sign up to the Kore.ai XO Platform using Google, Microsoft Office or LinkedIn profiles.  Learn more.

Enhanced Storyboard Experience

The platform now has enhanced the navigation for the user to start building an Assistant using the Storyboard. The user can build Dialog Tasks, FAQs as well as Mock Scenes from the Storyboard. The Scenes created in the Storyboard are now referred to as Mock Scenes. 

In addition to the above, the Fallback and Welcome tasks are now created automatically for every new assistant. Learn more.

Store Template Installation Enhancements

The Kore.ai platform has improved the store template installation and simplified the post installation by allowing users to select values for variables defined for a template. You can also explore the assistant without completing the setup. Learn more.

Web/Mobile SDK Enablement Enhancements

Kore.ai’s Web/Mobile client is one of the most popular ways to interact with the Virtual Assistants (VA). You can now leverage the Kore.ai hosted Web/Mobile Client so that you don’t have to custom host the SDK. 

  • Kore.ai Hosted Web/Mobile Client – Configure the virtual assistant using the Kore.ai hosted Web/Mobile Client 
  • Embed Code – You can embed the client script directly into your application.

You can also directly share a URL with your customers so that you can interact with the virtual assistant. 

The Kore.ai hosted client also supports Panels and Widgets. If you would like to present panels or widget to your customers, make sure to enable and publish the Widget SDK Channel. Learn more.

Default Dialog Usability Enhancements

Starting from this release, in the Standard Bot, the Default Dialog feature is transformed into a new event called Intent not Identified. If you have already configured a Dialog Task as your Default Dialog, then the platform automatically links your task to the new event. 

Note: The Intent not Identified event cannot be disabled. However, you can customize the event as you need.

In the Universal Bot (UB), you can customize the ‘intent not identified’ event’s behavior in the UB. You can either trigger the Default Dialog of the Universal Bot or any of the tasks from the linked bots. Learn more.

The Event Handlers are now classified under Conversation Events, Intent Events, and Channel Events for better organization and discovery.Learn more

Import/Export Intent Patterns

The platform now allows you to import and export the Intent Patterns without any dependency on the task definitions. You can select the Patterns category under the NLP Data to import intent patterns and negative patterns from the bot definitions. You can also choose the option to either Append or Replace the patterns and negative patterns for the incremental import.

You can export the intent patterns from both Published and In-Development Assistant versions. Learn more.

Support for PII Values Confirmation

The platform now lets you present the original values of the PII data fields to the customers for confirmation purposes. For example, you can securely redact an identity number but can choose to read out or present the original value to the customer for confirmation.  

By default, this option is turned-off for all entities. You can choose to present the original values by selecting the option using the ‘Redaction of PII Data’ configuration of the Entity nodes. Learn more. 

Note:  The PII information is always redacted/masked in the Chat History, messages, prompts and all other components irrespective of the option selected

Upload New Linked FAQs using a CSV or JSON file

The platform now lets you upload linked FAQs in bulk using a CSV or JSON file without a need to search for each individual path to link the FAQ.

Starting from this release, the ‘faqLinkedTo’ is populated with the ‘que id’ of the source FAQ. However, the ‘faqLinkedBy’ column is updated automatically by the platform with the ‘que id’ of the newly linked FAQs. Learn more.

Language Selection Timeframe Enhancement

The platform has now introduced a feature to set the user input language only after receiving a certain number of inputs from the users. 

Navigate to the Language Selection Logic and you can enable the Set the user input language on execution count for Per Session or LIfetime options under Language Selection Timeframe. You can choose a value between 1 to 5.  Learn more.

Support for Negation Intent by All NLP Models The NLP engine extended support for the negation intents to the Knowledge Graph (KG) and Fundamental Meaning (FM) engines. This was available only for the ML engine before.  Learn more.
Increased BotUserSession Limit Size The permanent store of BotUserSession is set to 1 MB size.  Learn more.
BotKit Event – On Session Closure The platform has introduced a new BotKit event to send the information whenever the Conversation Session is closed. This event will be sent when the ‘On Event’ option is enabled for the BotKit.  Learn more.
Syniverse Channel Support The Kore.ai XO Platform now supports the Syniverse as a channel to configure your assistant. Learn more.
Feature Enhancement
Process Apps
Conversational  Triggers Enhancements

In this release, you can add any Assistant and set permission automatically to execute a process application directly from the Conversational Trigger’s properties panel.

When you add an Assistant, the platform will automatically add the required permission under the bot permissions section implicitly for the selected Assistant.

You can also add multiple Assistants to the conversational trigger from the bot permissions page. Learn more.


Note: You can add or delete any bot that is accessible by account admin.

Enhanced Access Control and Form

You can now add an instance to a form and define all the necessary access controls and use it at multiple steps as per business requirements.

You can inherit access controls from one  instance to another instance.  You can change the properties of all the form components from in the new instance as per your requirements.

You can also add instances from the step or from the Form Builder in the platform.

Click the Add Access Control link in the form builder to provide a name for the instance and select the access controls are inherited from.

Click the Edit Access Control link to make any changes to access control of the instance. Once access control is changed, these changes are applied across all the steps where the same instance is used. Learn more.

v9.1.6 Jan 22nd 2022

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Knowledge Graph Extraction – Annotation Updates The platform now retains the knowledge extraction annotations marked in the PDF files even if the Ignore Page option is enabled. Learn more.
Proactive Notifications API

Kore.ai Platform has now introduced the support for sending proactive notifications to your users. You can send proactive updates to your users even if they have not interacted with a virtual assistant before. The feature is provided via an API.

Note: In this release, Proactive Notifications are supported only on the Microsoft Teams channel. Make sure to enable the Proactive Notification settings for the channel to use this API. Learn more.

v9.1.5 Jan 8th 2022

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Concepts Supported in Multiple Languages

The platform now supports concept in multiple languages in the Look Up and List of Values entity nodes. Learn more.

v9.1.3 Dec 4th 2021

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Google Hangouts Configuration Changes

The platform is now updated to support the Google Hangouts configuration and branding changes. The Hangouts chat is now changed to Google chat and Hangouts chat API is changed to Google chat API in the platform.

The configuration procedure to publish a bot in Google Chat channel is also updated. Click Learn more for steps.

v9.1.1 Nov 20th 2021

Patch Release

This update was mainly aimed at addressing some minor bugs.

Following is a list of few updates.

Feature Enhancement
Virtual Assistant
Bot Publish Status

You can view the status of the publish requests from the Status Docker of the Builder. This will be helpful for virtual assistants with a high volume of tasks or training data as it might take longer to publish them. It displays the status for both successful and failed publish requests.

The Publish Status can be viewed from the Bot Builder as well as from the Bot Admin Console. A new status API is also introduced to track the publish requests made via API. Learn more.

Feature Enhancement
Process Apps
Flow > Human Task

In this release, the approval task and form task are replaced with the Human Task. Human task offers the abilities of both the approval and form.

In the Human Task, you can now select All the channels along with the bot(s) that are available in the Delivery Channels drop-down. The Delivery Channel shows all bots that are associated to a channel. For example, if there are two bots associated to a Slack Channel you can select both from the drop-down.

You can also select the same configuration for multiple channels to avoid rework. The platform allows you to create a section and by default, the email channel is selected in the Delivery Channel for that section. You can select or unselect the email channel by clicking the action buttons in the section. You can use the Notify stencil to notify users on multiple channels. Learn more.

Note: You can select multiple channels for a section provided the Human Task is selected while configuration.

v9.1.0 Oct 31st 2021

Minor Release

Following is a list of feature enhancements addressed in this release.

Feature Enhancement
Virtual Assistant
Multilingual Virtual Assistants Virtual assistants that engage the customers in their preferred language are very effective in improving the customer experience. This update of the platform allows you to automatically enable multilingual virtual assistants. You only need to train the virtual assistant in one of your preferred languages, and the language-agnostic NLP models can start engaging the customers in over 100 languages. The virtual assistants also support auto-translation of the responses using the translation services from Google Cloud or Microsoft. Learn more.
Conversation Testing End-to-end validation of the assistant’s skills ensures the best experience for the customers and improves RoI. The Conversation Testing tool allows you to validate the virtual assistant’s interaction flows across dialog and knowledge graph intents. You can record the test cases, execute them and also analyze the test results to optimize the performance.  Learn more
Feature Enhancements
  • There are times when you do not want to present certain information to your users. To help you achieve this, Knowledge Graph now supports disabling selected nodes or FAQs that are invalid for a certain period. You can re-enable these intents anytime when your business needs them. Also, explore the new FAQ API to synchronize the responses and the status of the KG intents. Learn more
  • The Webhook channel has a new version of the APIs (Version 2.0) with standardized request and response formats. This release includes a web client for the Webhook channel.
  • The Voice Channel’s error flows are standardized to always invoke the call termination handler. 
  • The Virtual assistant definition files now support version compatibility checks to prevent imports in non-compatible application versions. These checks are applicable only for the on-premises installations with different application versions in different environments.  
  • Slovenian is supported as a standard language now. Learn more
Feature Enhancement
Process Apps
Email Trigger There are times where you don’t want to fill a lengthy form for a purchase/leave request to your manager, instead send out an email on your query. The Process Apps now provide the ability to the end-users to trigger an automatic business process just by sending out an email. For e.g. you can send an email for budget approval, and this can automatically initiate a process flow and create a task for the appropriate persons/groups.  Learn more
Delay Event Use the Delay event to hold a process flow for a specific amount of time before initiating the next steps in the flow. For example, in an employee onboarding flow, after an orientation task is sent to the manager of the new hire, you want the process to wait for a week before another task is sent to their manager to follow up. Learn more
One-click Approval via Email There are cases where you would like to provide quick approval with just a click on the email. The task assignment emails can now include actionable buttons/links so that the users can complete the task directly from their email inbox. 
Feature Enhancement
SDK Versions
Web/Mobile SDK & Widget SDK
BotKit SDK
Menu