How Tos

Using Custom Tags to filter Assistant Metrics

In this How-To, we will explore a scenario in a Banking Bot, where, various metrics will be used to analyze the bot performance. For details on what Bot Metrics are and how they are implemented in the Kore.ai Bots platform, refer here. Problem Statement A Banking Bot client can track…

Creating a Banking Assistant

This document helps you create a sample banking bot. This bot is used in various use case scenarios presented in the How-Tos section of the developer documentation. Prerequisites The following are the prerequisites: You must have signed up with the Kore.ai Bots Platform. You must be aware of the basics…

Configuring Digital Views

In this How-To, we will explore a scenario in a Banking Bot, where with just one click user can view his/her account details. We will see how this Digital View can be presented using Panels and Widgets. Widgets can be used to trigger Dialog Tasks and display appropriate messages and…

How to Configure Panels & Widgets

In this How-To, we will explore a scenario in a Banking Bot, where with just one click user can view his/her account details. We will see how Widgets can be used to trigger Dialog Tasks and display appropriate messages and how Panel can be used to hold these Widgets. We…

Building a Knowledge Graph

This article helps to quickly build and understand the working of a Knowledge Graph for your bot. It shows how to convert an FAQ into ontology, add tags, use terms, add alternate questions, synonyms, tags, and traits. For the implementation details, refer here. Throughout this example we will be dealing…

Using Patterns for Intents & Entities

Using patterns can help to improve NLP interpreter accuracy. In this document, we will elaborate on the various pattern syntax and how they can be used in intent detection and entity extraction. Things to Remember: Patterns are to be used as a last resort, only for cases where ML engine…

Create Custom Dashboard

Let’s create a dashboard using various metrics to analyze the performance of a Virtual Assistant and identify trends for business needs using a Banking Bot as an example. Problem Statement As a Banking Bot client, you want to track the following metrics: Dollar Value Breakup Customer Type Summary Task Fulfillment…

Using Global Variables

Kore.ai bots platform provides a way to declare and use variables within the bot. These variables can be used to capture values that are commonly used by different tasks, nodes, and other bot elements In this How-To, we will explore a scenario in a Banking Bot, where Bot Variables can…

Scheduling a Smart Alert

In this How-To, we will explore a scenario in a Bot, say traveling Bot, where the user needs to be provided with weather updates daily for a preferred location. We will be using an Alert task to achieve the same. We will also see how auto subscription can be enabled…

Configuring Custom Agent Integration

The Kore.ai XO Platform offers a Custom Integration using the BotKit to configure agent transfer integrations for any system. NOTE: The Agent Transfer and BotKit features are moved from Deploy > Integrations menu to Build > Integrations > Agent Transfer menu. Kore.ai’s Botkit is now renamed to Custom Integration. Custom…
Menu