Virtual Assistants

Execute a Test Suite API

To execute Conversation Test Suites and get results. This API only initiates the test process and returns the execution status and testRunId to track the execution status. Please look at the Conversation Test Suite Execution Status API for the results of the test. Method POST Endpoint https://{{host}}/api/public/stream/:streamId/conversation/testsuite/:testSuiteName/run Content Type application/json…

Delete a Test Suite API

To delete an existing conversation test suite. Method DELETE Endpoint https://{{host}}/api/public/stream/:streamId/conversation/testsuite Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Conversation Tests Management Admin Console: Conversation Tests Management Query Parameters Parameter Description Mandate host Environment URL. For example,https://bots.kore.ai Required StreamID The  Stream…

Create (Import) a Test Suite API

To create a conversation test suite by importing the test cases from a given file. This API returns dsId, the ID to check the import status. Method POST Endpoint https://{{host}}/api/public/stream/:streamId/conversation/testsuite/import Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Conversation Tests Management…

Get the Creation Status of a Test Suite API

To get the creation/import request status of the Conversation Test Suite against a unique Import ID and provide the download link for the results file after the test execution is complete. Please refer to Create (Import) a Test Suite API  to learn more. Method GET Endpoint https://{{host}}/api/public/stream/:streamId/conversation/testsuite/import/:dsId/status Content Type application/json…

Conversation Details and Summary API

To fetch the conversational details and conversation summary data between the bot and the user. This API supports pagination. You can specify skip and limit parameters to retrieve a certain number of messages at a time. Method POST Endpoint https://{{host}}/api/public/bot/{{botId}}/conversationDetails Content Type application/json Authorization auth: {{JWT}} API Scope Bot Builder:…

Adding the Zoom Contact Center Channel

Zoom Contact Center (ZCC) is an automation solution for enterprises to manage customer interactions across voice and chat channels. It enables chat automation through Asynchronous Webhook Integration. The Kore.ai XO Platform now supports the Zoom Contact Center channel to integrate virtual assistants for rich and asynchronous messaging experiences. This integration…

Task Execution Logs

The Task Execution Logs feature helps you gain in-depth insights into the task execution-related data and assess your virtual assistant’s performance in executing tasks. The Analyze > Task Execution Logs page shows information specific to task execution in the following sections: Failed Task: Indicates the number of unsuccessful tasks. API…

GenAI Prompt (BETA)

The GenAI Prompt lets bot developers leverage the full potential of LLM and Generative AI models to quickly build their own prompts. Developers can select a specific AI model, tweak its settings, and preview the response for the prompt. The node allows developers to creatively leverage LLMs by defining the…

Conversation Summary API (Beta)

The API summarizes the conversation between a user and an agent. The agent can be a virtual agent or a human agent. The API accepts the conversation Id or the transcripts as input and provides an auto-generated conversation summary. The API uses open-source LLM fine-tuned and hosted by Kore.ai for…

Dynamic Intent Node

The Dynamic Intent node lets you dynamically trigger any of the flows in the bot by defining the intent’s display name using variables. The target intent can be either a Dialog Task or a FAQ. You can use this node to proactively disambiguate an intent and choose different intents based…
Menu