API Guide

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:…

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…

Language Updation API

To update for an existing language’s configuration for a virtual assistant.   Method PUT Endpoint https://{{host}}/api/{{version-Id}}/public/bot/{{botId}}/language Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Language Configuration Admin Console: Language Settings > Language Management   Path Parameters Parameter Description Mandate host The…

Disable an Existing Language API

To disable an existing language for a virtual assistant.   Method POST Endpoint https://{{host}}/api/{{version-Id}}/public/bot/{{botId}}/language/status   Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Language Configuration Admin Console: Language Settings > Language Management   Path Parameters Parameter Description Mandate host The environment…

Enable an Existing Language API

To enable an existing language for a virtual assistant.   Method POST Endpoint https://{{host}}/api/{{version-Id}}/public/bot/{{botId}}/language/status   Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Language Configuration Admin Console: Language Settings > Language Management   Path Parameters Parameter Description Mandate host The environment…

Add and Enable a New Language API

To initiate the addition and enablement of a new language for a virtual assistant. Method POST Endpoint https://{{host}}/api/1.1/public/bot/{{botId}}/language Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Language Configuration Admin Console: Language Settings > Language Management Path Parameters Parameter Required Description host…

Feedback Survey API

To fetch the feedback survey scores provided by the user in the conversation with a virtual assistant and push the data for visualization on the Feedback Analytics module using the Survey Type and Survey Name.   Method POST Endpoint https://{{host}}/api/public/bot/{{BotID}}/saveFeedback   Content Type application/json Authorization auth: {{JWT}} See How to…
Menu