Virtual Assistants

Collections

Collections enable you to store multiple value sets for Environment Variables so that you can select the appropriate variable set while promoting the bot definition to a different environment without manual intervention. Note: This feature was enabled in v8.1 of the platform and is available only for the on-prem installation.…

Install a Sample Bot API

To install a sample bot.   Method POST Endpoint https://{{host}}/api/public/samplebots/{{botId}}/add Content Type application/json Authorization auth: {{JWT}} AccountId: {{accountId}} userId: {{userId}} bot-language : en See How to generate the JWT Token. API Scope Bot Builder: Not Applicable Admin Console: Bot Definition > Bot Create   Path Parameters Parameter Description Mandate host…

Channel Enablement API

To initiate enable a channel for a virtual assistant. Method POST Endpoint https://{{host}}/api/public/bot/channels   Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Not Applicable Admin Console: Channel Management   Query Parameters Parameter Description Mandate host The environment URL. For example, https://bots.kore.ai…

Update NLP Configurations

To update the NLP thresholds and configurations   Method POST Endpoint https://{{host}}/api/public/bot/{{BotID}}/configurations?language={{languageCode}}&groupName={{groupName}} Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: NLP Configurations Admin Console: Test > NLP Configurations & Train   Query Parameters Parameter Description Mandate host The environment URL. For…

Update NLP Configurations

To update the NLP thresholds and configurations To use this API, app needs the Bot Builder API scope of NLP Configurations. OR the Admin API Scope of NLP Configurations under Test and Train. POST https://{{host}}/api/public/bot/{{BotID}}/configurations?language={{languageCode}}&groupName={{groupName}} Query Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai BotID Required Bot ID or…

Kore-Unblu Integration

Overview Unblu is a conversational platform that allows agents and advisors in your organization to collaborate with your customers and website visitors. It enables collaboration through online channels like live chat, secure text messaging, and video chat to achieve a better customer experience. Transferring a chat to a human agent…

System Commands

  Conversation sessions are defined as an uninterrupted interaction between the assistant and the user. These sessions are used in multiple analytics dashboards in the XO Platform as well as the Admin Console. The Kore.ai XO Platform allows you to customize how these Conversation Sessions are to be created and…

System Commands

Using system commands user can define the bot behavior to some extent. The following is the list of available commands To manage sessions You can terminate current task/intent using commands like “Discard“, “Terminate“, “End” etc. Any previous tasks that were on hold would be resumed. You can terminate all tasks/intents…

Adding the Skype for Business (On-premises) Channel

This document elaborates the steps to provide support for Skype For Business Server (On-premises) for your virtual assistant. Prerequisites The following server must be installed On-premises: Skype for Business Server 2015 Configured Auto-Discovery Service Skype for Business (On-premises) channel is backed with Microsoft Unified Communications Web API (UCWA) – REST…

Conversation Sessions

Conversation sessions are defined as uninterrupted interactions between the bot and the user. These sessions are used in multiple analytics dashboards in the Bot Builder as well as Bot Admin Console platforms. Kore.ai virtual assistant platform allows you to customize how these Conversation Sessions are to be created and closed.…
Menu