SDKs

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…

SDK Configuration

To enable your Kore.ai Bot to communicate between your application servers and Kore.ai servers, you need to create and register an app in Kore.ai Bot Builder that specifies the callback URL for your application, and generates the Client ID and Client Secret authentication tokens required for secure communications between your…

Web Socket Connect & RTM

Kore.ai SDK libraries use the web socket channel to communicate with Kore.ai Bots Platform. To initialize a web socket session, the Kore.ai SDKs use the following Bots Platform endpoints. When using the Kore.ai Bots Platform SDKs, only the JWT token must be generated and passed to the client SDK. Initializing…

SDK App Registration

This topic describes how to register your application and generate credentials for you clients that are required to exchange messages between your application and the Kore.ai Bots Platform. When you register your app, you will need to select a security algorithm: HS256 - Bot Builder generates and displays the Client ID…

SDK Security

The Kore.ai Bots Platform only accepts clients that are authorized to connect and exchange messages. You must register your SDK app with the Kore.ai Bots Platform in the Bot Builder tool and acquire client credentials. You can then use your client credentials to authorize the app and communication exchange between your user,…

Bot SDKs

Kore.ai offers Bots SDKs as a set of platform-specific client libraries that provide a quick and convenient way to get Kore.ai Bots Platform capability into custom applications and to provide you with more control for the Bots you build on Kore.ai Bots Platform. With just a few lines of code,…
Menu