Bots

Get Analytics API

To extract the metrics data related to the intent detection and task performance using API. It can be used to retrieve metrics information related to Intents Found, Intents not Found, Failed Tasks, Successful Tasks, and Performance Logs To use this API, the app needs the Bot Scope of Metrics. POST…

Voice Call Properties

You can enable voice interaction with your virtual assistant, i.e., users can talk to the virtual assistant. For this, you need to enable one of the voice channels like IVR, Twilio, IVR-AudioCodes, etc and publish the bot on those channels. There are some Voice Properties you can configure to streamline…

Adding the IVR-AudioCodes Channel

AudioCodes is a voice network provider with the ability to choose custom ASR and TTS engines. You can connect your bot to IVR-AudioCodes using a Webhook based integration. Before you begin, please ensure that you have administration access to your AudioCodes account for configuring the integration. Introduced in ver8.0 of…

Advanced NLP Configurations

Using the Thresholds & Configurations section under Natural Language -> Training, you can fine-tune intent detection for each of the languages enabled for your bot by customizing the Fundamental Meaning model – see here for details; Machine Learning model – see here for details; Knowledge Graph – see here for…

Entity Rules

Chances are you might be want to perform additional validations on entity values as entered by the users. While the entity type selected when adding an entity node to a dialog does impose some restrictions, these are not always sufficient. Entity rules are additional processing hints and validations that can…

Managing Namespace

(This feature was introduced in ver8.0) Chances are you have defined tens or hundreds of (Global or Content) variables and used them in the bot definitions. These variables could have been used in defining text prompts or messages, JavaScript, transitions, and service call definitions. Loading all these variables for every…

Status Tracker

There are some jobs that are performed in the background, without distracting you from the bot builder UI like exporting the bot, training the bot, etc. You will get a notification once the task is complete. You can track the status from the Status Tracker at the bottom of the…

Get FAQs – KG

To get a list of questions and nodes under Knowledge task. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/faqs?ktId=&limit=&offset=&parentId=&withallchild=&type=&language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the…

Add Questions from Extract – KG

To add specific questions to Knowledge graph. To use this API, app needs the Admin API Scope of KnowlegdeGraph. POST https://{{host}}/api/public/stream/{{streamId}}/faqs/bulk?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings page of…

Get KnowledgeTasks – KG

To get a listing knowledge Tasks with the nodes. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/knowledgeTasks?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings…
Menu