Docs

Adding the WhatsApp Business Messaging Channel

Adding the WhatsApp Channel using Infobip Application Note: To complete this procedure, you must already have an Infobip account. This is one of the messaging providers for enabling WhatsApp Business Messaging on the Kore Platform. To configure Infobip, follow these steps: Login to the Infobip developer portal. On the left…

Get Admin Console Audit Logs API

To retrieve the audit logs from Bot Admin Console Note: This feature was introduced in ver7.2 of the platform. Method GET Endpoint https://{{host}}/api/public/auditlogs? size=50&offset=0&fromDate={{timestamp}}&toDate={{timestamp}}&fetchAfter={{AuditLogId}} Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Not Applicable Admin Console: Logs > Admin Console Audit…

Building a Knowledge Graph

This article helps to quickly build and understand the working of a Knowledge Graph for your bot. It shows how to convert an FAQ into ontology, add tags, use terms, add alternate questions, synonyms, tags, and traits. For the implementation details, refer here. Throughout this example we will be dealing…

Using Patterns for Intents & Entities

Using patterns can help to improve NLP interpreter accuracy. In this document, we will elaborate on the various pattern syntax and how they can be used in intent detection and entity extraction. Things to Remember: Patterns are to be used as a last resort, only for cases where ML engine…

Get Dashboard Widget Data

To retrieve the data associated with custom widgets and the reports of a bot. Method GET Endpoint https://{{host}}/api/public/bot/{{BotID}}/dashboard/ {{dashboardName}}/widget/{{widgetName}}?startDate={{startDate}}&endDate={{endDate}}&limit=-1 Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope Bot Builder: Custom Reports Admin Console: Custom Reports > Custom Reports   Path Parameters Parameter Required/Optional…

koreUtil Libraries

koreUtil libraries provide pre-written JavaScript functions which makes common or complex tasks easy to implement. These libraries often target specific tasks such as setting up recurring rules for calendar, parsing and manipulation of dates, conversion of dates between timezone, tools to simplify programming with strings, numbers, arrays, functions and objects…

Adding the Workplace by Facebook Channel

This channel enablement flow is modified as per the changes implemented by Facebook post v7.2 of the product. To add the Workplace by Facebook channel to your assistant, you need a developer portal Facebook account to configure the connection between Facebook Workplace and Kore.ai. Kore.ai application must be authorized to send…

Create Custom Dashboard

Let’s create a dashboard using various metrics to analyze the performance of a Virtual Assistant and identify trends for business needs using a Banking Bot as an example. Problem Statement As a Banking Bot client, you want to track the following metrics: Dollar Value Breakup Customer Type Summary Task Fulfillment…

Remove Users from Account

To remove users from an account. This API requires JWT generated by an application created only from the Bot Admin Console. Note: This feature was introduced in ver7.1 of the platform. Method DELETE Endpoint https://{{host}}/api/public/users Content Type application/json Authorization auth: {{JWT}} See How to generate the JWT Token. API Scope…

Bots Platform v7.0

This section contains major and minor release information for the Kore.ai Bots Platform v7.0 released on June 15, 2019. This release includes features that help enhance the user experience by enabling intent detection based on Traits and Context Management, event transition based on Sentiment Analysis. Many features have been improved…
Menu