Virtual Assistants

Channel Enablement

By default, your Virtual Assistant is not available to users unless you define one or more channels through which it can communicate. So, after creating a Virtual Assistant, you can add delivery channels that end-users can use to access and interact with it when deployed. For example, you can enable…

Enrollment

As the Bots Admin, you need to invite and enroll users in Kore.ai, then, if desired, select some or all of those enrolled users as managed users. This document deals with the Enrollment aspects of the Bots Admin Console. Using the Enrollment module, you can invite users directly by email…

Intro to Bots Admin Console

The Kore.ai Admin Console is where virtual assistant project administrators can manage Kore.ai assistants and related tasks, users, security, billing, and more, at an organization level. This article provides an overview of the Admin Console, taking you through prerequisites, access options and a  recommended workflow. Admin Prerequisites To sign up…

Web Socket Connect & RTM

Kore.ai SDK libraries use the WebSocket channel to communicate with the Kore.ai XO Platform. When using the Kore.ai XO Platform SDKs, only the JWT token must be generated and passed to the client SDK. Initializing This section describes how the Kore.ai SDKs initialize a WebSocket session and is for reference…

SDK App Registration

This topic describes how to register your application and generate credentials for your clients that are required to exchange messages between your application and the Kore.ai XO Platform. When you register your app, you will need to select a security algorithm: HS256 / HS512 – XO Platform generates and displays…

SDK Security

The Kore.ai XO Platform only accepts clients that are authorized to connect and exchange messages. You must register your SDK app with the Kore.ai XO Platform in the XO Platform tool and acquire client credentials. You can then use your client credentials to authorize the app and communication exchange between your user,…

Bot SDKs

Kore.ai offers Bots SDKs as a set of platform-specific client libraries that provide a quick and convenient way to get Kore.ai XO Platform capability into custom applications and to provide you with more control for the assistants you build. With just a few lines of code, you can embed our…

About the Kore.ai Experience Optimization Platform

  What Is the Kore.ai Experience Optimization (XO) Platform? The Kore.ai XO Platform is an AI-powered, enterprise, end-to-end platform that designs, builds, trains, analyzes, and manages AI-powered virtual assistants. Kore.ai provides a scalable, secure, and repeatable foundation to create assistants that leverage award-winning Natural Language Processing (NLP) engines to perform…

Bot Settings

After you create a bot using Bot Builder, you may need to change or define advanced and optional settings, for example, to update or add a bot icon, or description. Modifying Your Bot Settings Follow these steps to open the bot's Settings page: Open the bot whose settings you want…

Alert Tasks

Alert Tasks deliver timely, relevant, and personalized information from enterprise systems to customers and employees by polling the relevant service in real time or according to a user-defined schedule. These alerts contain detailed information such as name, ID, notes, amount, and more, in a variety of formats for each channel.…
Menu