Advanced Topics

Enabling Additional Languages for the Universal Bot

Like standard bots, you can enable more than one language for universal bots, but the functionality is completely different. When you enable a new language for a standard bot, you need to upload language packs consisting of the entire bot definitions. Whereas to enable a new language for a universal…

Customizing the Universal Bot’s Default Dialog Task

Universal bots come with a built-in dialog task that triggers automatically for unidentified intents. You can customize this dialog task, or import another, but cannot replace it with other standard responses. You can add more nodes to the default dialog task to build a custom experience Default Dialog Task Before…

Creating a Universal Bot

This post refers to the upgraded version of the Universal Bot offered since the ver7.3 of the platform, for the older version click here. Creating a Universal Bot involves the following major steps: Create the Basic Universal Bot Add Linked Bots Train the Universal Bot Configure the Channels Test the…

Defining a Universal Bot

Kore.ai’s Universal Bots facilitate a scalable, modular approach to bot building by linking several standard individual bots into one. Modularity: Build separate bots that address domain-specific issues and then integrate them to optimally interoperate. Scalability: Start building bots that address key use cases and keep adding additional bots to address…

Multi-Lingual Bots

Consumers are more likely to engage with your bot if it can communicate in their preferred language. Kore.ai Bots Platform supports enabling multiple languages for a bot without having to rebuild the bot definitions. You can build the bot in your preferred language and then enable one or more supported…

Asana Sample Bot

The Asana Sample bot contains a basic configuration for registering an app with Asana, generating authentication tokens, and then adding those tokens to the bot in Bot Builder. After configuration, you can test the bot using the Talk to Bot feature to test any of the following configured alerts and actions. Dialog Tasks…

Flight Search Sample Bot

The Flight Search Sample bot is defined with a single dialog task that uses webhooks to get flight information. After installation, and configuration for the webhooks or using our Kore.ai BotKit SDK, you can test the bot using the Talk to Bot feature to test the following configured task: Dialog Tasks Find a flight…

Travel Planning Sample Bot

This sample bot is defined with a dialog task that uses open APIs to get the flight, location, and weather details. You can use this bot to learn about optimizing Natural Language Processing (NLP) and designing more complex dialog tasks, as well as an alert task, information task, action task, and knowledge…

Installing Sample Bots

To get you started with Bot Builder and Kore.ai bots, you can install a fully-defined sample bot that you can view, modify, and clone to explore end-to-end bot definitions. Each sample bot is designed and defined to demonstrate most of the features of Kore.ai bots to include authorization setup, alert…

Github Sample Bot

The GitHub Sample bot contains the basic configuration for registering an app with GitHub, generating authentication tokens, and then adding those tokens to the bot in Bot Builder. After configuration, you can test the bot using the Talk to Bot feature to test any of the following configured alerts and actions.…
Menu