How Tos

How to Install Template Bots

This section of the documentation will discuss a scenario where a user wants to install a template bot into their Kore.ai platform account instead of building it from scratch. These template bots serve as ready-to-use bots that enable you as a bot developer to explore the bot’s capabilities and install…

Using nlMeta

At times one wants to control the flow of the virtual assistant by taking an alternate path to improve the user’s experience. Consider the following scenarios: The NLP engine might have identified an intent based on the user utterance. But a  different task might be more suitable based on additional…

Intent Scoping using Group Node

Adding contextually relevant sub-intents is one of the important elements in building conversational bots. Contextually relevant intents could be required for various purposes like taking a different path in the dialog flow, amending previously provided entity values, etc. We have seen how to use the contextual data in combination with…

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…

Entity Rules

Validating user input before processing these values goes a long way in improving the bot’s efficiency and user experience. While the entity type does impose some basic restrictions, these are not always sufficient and does not cater to the specific business requirements. Entity rules can be used for additional processing…

How to Add Data into Data Tables from UI Forms

In this How-To, we will explore a scenario in a Banking Bot, where the user can create an additional account. We will see how data collected from the UI Forms can be used to create the account in a Data Table. For details on what UI Forms are and how…

How to Update Data in Data Tables

In this How-To, we will explore a scenario in a Banking Bot, where the account-related data for a customer is stored in a Data Table. We will see how the data can be updated by a request from the user. For details on what Data Tables are and how it…

How to Add Data to Data Tables

In this How-To, we will explore a scenario in a Banking Bot, where the account-related data for a customer is stored in a Data Table. We will see how the required information gathered from the user can be stored. For details on what Data Tables are and how it is…

How to Configure Digital Forms

In this How-To, we will explore a scenario in a Banking Bot, where the user can create an additional account. We will see how Digital Forms can be used to gather all the required information from the user and create the account. For details on what Digital Forms are and…

Multi-lingual Bot Behavior

In the case of multi-lingual bots, while much of the bot behavior does not change with the language, but the language semantics does impose some restrictions. In this document we will list out the different behaviors that would be language-dependent, so you as bot developer can cater for such scenarios.…