Virtual Assistants

Create an ‘Update Booking’ Task

This document is part of the documentation that shows you the steps in creating a sample Travel Planning Assistant.  Assistant Capabilities The assistant we build will perform basic travel booking tasks, as follows: Check the status of a flight, based on the flight number provided by the user, as seen…

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…

Enrollment Preferences

The Enrollment > Preferences page within the Admin Console allows you to make customized configurations for your user enrollment. Here is where you can define the following:  Self Sign Up for Enterprise Users Default User Permissions Email Notifications Self Sign Up for Enterprise Users In this section, you can choose…

Travel Assistant Overview

The Kore.ai XO Platform allows you to create a variety of Virtual Assistants, to suit business needs that are just as diverse. In this section of the Platform’s Documentation, we will explore a use case that will help you gain more in-depth knowledge about building specific scenarios within your VA.…

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…

Test and Debug Overview

Once you have built and trained your assistant, it is recommended that you conduct testing, to make sure everything works as expected. Even though it takes additional effort and resources, testing ensures that you are finding and fixing problems before they reach your users.  The Kore.ai XO Platform provides an…

Digital Skills Overview

To improve user experience, your Virtual Assistant needs to be able to handle information smoothly, efficiently, and in a manner that the end user appreciates. Digital Skills address those situations when you have to retrieve or present information from/to the end user, and you want to do this in a…

Process Nodes

Process nodes are used to connect a Dialog Task to a Process App that has been created within the XO Platform.  In this article you will learn about working with the Process Node within a Dialog Task. Please see the Process Assistant documentation to learn more about working with this…
Menu