Bots

Defining a Table Report

With some tasks, you may want to add a link to a message sent to a user that contains data too large for a message, for example, an message with a picture, abstract, and a link to a full article or report. This topic describes how to define a table…

Tone Analysis

The Bots Platform Natural Language Processing (NLP) interpreter can parse user utterances for specific words and phrases, and then provide an average tone score based on the connotation, word placement, and any added modifiers. You can use the score to help assess the user input and direct the flow of…

Using the BotKit SDK

The Kore.ai BotKit SDK is a set of libraries that provide you with precision control for bot interaction with users for the bots you build on Kore.ai Bots Platform. When you build a dialog task using Dialog Editor in Bot Builder, you can subscribe message and webhook events by adding…

Working with the WebHook Node

You can use the WebHook node to subscribe to a message and WebHook events to capture real-time data from real-time events and show them to the user. You can use the WebHook node for server-side validation, execute business logic, or make backend server API calls. Also, you can use the…

Working with the Service Node

The Service node is a component type in a dialog task that you can use to add an API service to make REST or SOAP requests to third-party web services. You can use this node when you have collected the parameters needed for the API request using Entity or other nodes to capture…

Working with the Script Node

A Script node allows you to write JavaScript code in a Dialog Task. You can use the Script node to do the following: Manipulate user input parameters before executing an API call. Manipulate the parameters from an API response payload before continuing with the Dialog. Display custom error messages to…

Working with the Entity Node

Bots need to extract relevant information from the user utterance to fulfill the user intent. Take a look at this sample utterance: Book me a flight from LA to NYC on Sunday.  To act on this user intent, which is to book a flight ticket, the bot should extract the…

Using the Dialog Builder Tool

This topic describes the user interface for creating a conversational flow between a user and a Bot in a dialog task using the Dialog Builder tool in Kore.ai Bot Builder. In the Search field, you can search component titles for any letters or words using find-as-you-type. Search matches are highlighted…

Setting Up Authorization using an API Key

An API key can act as both a unique identifier and a secret token for identification as well as authorization to provide a set of access rights on the associated API. Instead of prompting the end-user for both a username and password for access, the user is prompted only for…

Setting Up Authorization using OAuth v2

OAuth v2 is the new version of the open protocol to allow secure authorization in a simple and standard method from web, mobile, and desktop applications. To use oAuth v2, you must first register an account with the web application as you will need the sign in credentials for that…
Menu