Virtual Assistants

Alert Task – WebHook API Request

In this article, we will see how to configure an API Request for a WebHook service Alert Task.You can learn more about Alert Tasks here. For an Alert task with the Connection Type specified as Webhook, you will need to define: Content Type  The Content Type describes the type of…

Alert Task – Authorization using API Key

We have seen how an Alert task can be set up in the Kore.ai XO Platform here. In this section, we will see how to configure API authorization. API Key Setup Overview An API key can act as both a unique identifier and a secret token for identification as well…

Alert Task – OAuth v2

We have seen how an Alert task can be set up in the Kore.ai XO Platform  here. In this article, we will see how alert task authorization can be set up using the OAuth v2. How it Works  The Kore.ai application redirects the user to a login dialog at the…

Alert Task – OAuth v1

We have seen how an Alert task can be set up in the Kore.ai XO Platform  here. In this article , we will see how authorization for the alert tasks can be set up using the OAuth v1. How it Works  The Kore.ai application obtains an unauthorized request token from…

Alert Task – OAuth v2 Password Grant Type

We have seen how an Alert Task can be set up in the Kore.ai XO Platform here. In this article , we will see how authorization for the alert tasks can be set up using the OAuth v2 with password grant. General Setup OAuth v2 is the new version of…

Alert Task – Basic Auth

We have seen how an Alert task can be set up in Kore.ai virtual assistant platform here. In this section, we will see how basic authorization for the alert tasks can be set up. How it Works  When basic authorization is used for a task, the XO Platform automatically prompts…

Intent Scoping using Group Node – Use case

Node groups are primarily used for defining a group of nodes and representing them  on the dialog canvas. Note that it is not a part of the dialog flow. Node groups can be used to improve the user experience with follow-ups, digressions, and amending entity values. For a use case…

Delete Batch Test Suite Execution API

To delete a specific execution of a Batch Test Suite.   Method DELETE Endpoint https://{host}/api/public/bot/{botId}/testsuite/{testSuiteName}/{testRunId} Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Batch Tests Management Admin Console: Batch Tests Management   Query Parameters Parameter Description Mandate host The environment URL.…

Delete Batch Test Suite API

To delete a Batch Test Suite.   Method DELETE Endpoint https://{host}/api/public/bot/{botId}/testsuite/{testSuiteName} Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Batch Tests Management Admin Console: Batch Tests Management   Query Parameters Parameter Description Mandate host The environment URL. For example, https://bots.kore.ai Required…

Import Batch Test Suite API

To import the test cases from a given Test Suite file.   Method POST Endpoint https://{host}/api/public/bot/{botId}/testsuite/import
Menu