Virtual Assistants

Setting Up Authorization using oAuth v2 password grant

Setting Up Authorization using oAuth v2 password grant type OAuth v2 is the new version of the open protocol to allow secure authorization in a standardized manner from web, mobile, and desktop applications.  To use this authorization method, you must first register an account with the web application as you…

Setting Up Authorization using Basic Auth

When basic authorization is used for a task, the XO Platform automatically prompts the user for login credentials to access the web application or web service, as shown in the following illustration. After the end-user is authorized, the settings are saved using the following naming syntax: {{ First Name }}…

Bot Authorization Overview

Kore.ai XO Platform’s Enterprise Integration Framework provides support for multiple authentication models that can be configured at a task level for each assistant, to use both authenticated and unauthenticated tasks in the same configuration. Developers can build custom authentication profiles for virtual assistants by defining subdomains through tenancy URLs, 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…

Analyzing Your Bot

The Kore.ai XO Platform provides various dashboards to analyze the real-time data generated by the virtual assistant through its interaction. This data can be useful and provide value for your business. These dashboards are available within the Analyze section of the Platform and are as follows: Overview Dashboard: The page…

Adding the Skype Channel

To add the Skype channel to your bot, you need a developer Microsoft Bot Framework account to configure the connection between Skype and Kore.ai. Adding the Skype channel to your Kore.ai bot is a three-step process to allow end-users to interact with your bot. To add the Skype channel to…

Dialog Tasks Overview

Dialog Tasks represent a core component of the XO Platform. Together with the Conversation Designer, it is an essential tool in building conversations that are connected to your business logic. Each task is composed of interlinked nodes that help retrieve information, perform actions, connect with external apps, send messages to…

Adding the Twitter Channel

To set up Twitter as a channel, you must associate the bot with a Twitter account, define a Twitter app, and enable the integration. To add Twitter as a channel, follow the below steps: Create Twitter App - Log in to Twitter. In Twitter App Management Console, create an app…

Publishing your Bot

End users can interact with a VA only when it is published. The Kore.ai Experience Optimization Platform provides a publishing flow to allow administrators to review new VAs and updates before they are made available to end users. The publishing workflow applies to any component that impacts the end user.…

Adding the Cisco Webex Teams

To add the Cisco Webex Teams (formerly Cisco Webex) channel to your VA, the developer must create a dedicated VA app and an integration app in Cisco Webex Teams. Adding the Cisco Webex Teams channel to your Kore.ai VA is a four-step process to allow end-users to interact with it…
Menu