Advanced Topics

Managing Languages for Multilingual VAs

You can create an assistant from scratch, enable a language for an existing assistant or update the language configuration for an existing assistant. Besides these functionalities, this article also shows you how to switch between languages and how to enable or disable a language. Selecting a Language when Creating an…

Managing Translation Services

The Kore.ai XO Platform offers multiple ways to train your virtual assistant for language understanding. One of the ways is to use translation services to translate the user input. In this approach, you can train the virtual assistant in a language (NLU Language) other than the interaction language. For example,…

Multilingual VAs: Components & Feature Support

In the case of multilingual VAs, while much of the assistant’s behavior does not change with the language, the semantics does impose some restrictions. In this document we will list out the different behaviors that would be language-dependent, so you can cater for such scenarios. This article discusses language-specific components…

Setting Up Authorization using OAuth v2 client credentials

OAuth v2 is the new version of the open protocol to allow secure authorization via a standard method from web, mobile, and desktop applications. To use oAuth v2, you must first register an account with the web application as you will need the sign in credentials for that application to…

Sharing Data Tables or Views

The Kore.ai XO Platform allows you to share Data Tables or Data Views by assigning them to bots, process apps or apps. To learn more, see the following posts: Data Tables Table Views Note: Sharing the data table or data views with users, does NOT support editing or updating the…

App Definition

You can define apps to securely access the data from data tables and data views. These apps can be used for: Accessing the data tables and views over public APIs; Accessing the export and import API for the definition of data tables and views. App definition includes entering the App Name…

Table Views

Table Views let you create custom datasets by joining one or more Data Tables. These definitions get converted to queries to extract data from one or more data tables by using the required joins. Definition View definition includes: Name for the table view. Description of the table view. The description…

Data Table

From the Data tab of the Bot Builder Landing Page, click Create Data Tables to create a data table. Creation Create Data Table would open New Table page where you have to enter the following details: Name of the Data Table; Description of the Data Table; Columns to be included in the…

Training a Universal Bot

You can train a Universal Bot to guide it to the most relevant link bot(s) from which the intents are to be identified. You can use a combination of Invocation Phrases and Training Utterances to define the Bot Identification Training. Training a Universal Bot is essential for the following reasons:…

Creating a Universal Bot – older version

This document is for creating Universal Bots using an older version (pre-ver7.3 of the platform) This version is deprecated and will soon be discontinued, you are advised to upgrade to the latest version. The older version has the following limitations: There are performance issues if the number of linked bots…
Menu