The license key allows added security for KLoBot software.
In the log-in page, the license key shows up as a modal or pop-up window that asks users to provide a valid license key.
If the user provides an invalid license key, the user won’t have access to all core functionalities of KLoBot.
Upgraded the User Interface that connects to various SharePoint Lists and filters out the Documents from the Lists using parameters.
SharePoint Connector can now retrieve data from various SharePoint Sites.
Improved performance speed for retrieving data in the SharePoint Connector.
KLoBot can now connect to a Stored Procedure via a connection string.
The user can enter values from the default parameters retrieved from the stored procedures to filter and retrieve data from the SQL Database.
Added pagination for multiple questions in the Manage Questions Page.
Displays an overall experience report from the Chat and the conversation.
Shows a counter based on the experience (Very Poor, Poor, Average, Good, Excellent).
Improved the Deployment Process
Enhanced the deployment process to a new tenant using a Deployment Script via Windows PowerShell. Users can also make changes in the project using an Upgrade Script via PowerShell to update changes.
Added a new feature in the Bot Settings called Most Popular Queries that shows a list of the user’s most popular messages in the chat.
Added a new feature in the Bot Settings called My Queries that shows a list of the user’s most recent messages in the chat.
New Authentication Access Token
Allows users to log-in and authenticate to NetDocuments only once. When the access token expires, KLoBot gets a new access token via the refresh token and lets users gain access to NetDocuments with a longer token expiry time.
Action Buttons in each document
Action buttons integrated into each document in the chat. For each document, the user can view, rename, delete, check-in, and check-out the document via the chat with the push of a button.
Multi-turn Conversation Feature in the Chat
Shows a list of queries as choices that would rehash the user’s when Chat Bot does not understand the previous query.
Top 4 Skill Intent Prediction Links in the Failed Filter
Failed Messages now include a list of top 4 skill intent predictions that redirects users to the skill builder page for retraining.
Top 4 Skill Intent Prediction Links in the Disliked Filter for Direct Line channel
Disliked Messages now include a list of top 4 skill intent predictions that redirects users to the skill builder page for retraining.
HTTPS Connectors in the Skill Builder
Connects the user to a third-party REST API using Basic Auth and OAuth 2.0.
SharePoint Connector in the Skill Builder
Connects the user to a SharePoint Site provided with a valid SharePoint site URL, username and password.
NetDocuments Connector in the Skill Builder
Connects the user to a NetDocuments vault provided with a valid End-Point URL, client id and client secret.
Old Skill Builder Features
Adding skills are accomplished only through the bot page by clicking the + button
In the add-new-skill page, user can add the following values:
Upload JSON (User has to manually create a JSON file)
User does not have the ability to train LUIS via the KLoBot page but only through LUIS.AI
Bot Analytics Key Features
User can create knowledge bases with knowledge sources (ex. URL to Microsoft FAQ, and word document containing the file format)
User can upload files maximum of 500kb
Skill Builder Features
1. New Skill List Page containing all the skills
In the skill list page, users can view skills with the following information:
Skill Name – display name of the skill
Bot Name – name of the bot where the skill is assigned to
Published – when user clicks the publish, it saves the skill in the Blueprint
Draft – when user does not click publish, user has a copy of the draft skill
Skill Author – Username of the person who created the skill
User can view their draft skills when they do not publish the skill. Users can revert back to the skill they previously created.
2. Skill list tab in the navigation bar and an add a skill button in the chatbot page
Adding skills is accomplished through the add button in the bot page and the add button in the skill list page
3. Training intents and entities integrated within KLoBot Skill Builder
User can now train and assign intents, utterances and assign entities through the chatbot for enhanced skill prediction
User can edit and delete intents
User can add a multitude of user utterances in the examples field
4. Discard button deletes the skill from the skill list page and assigned intent and entities
When user clicks discard button, it deletes all the intents and entities assigned to the skill from the LUIS
5. Users can create sub-skills within a parent skill
User can create a wide array of sub-skills within a parent skill by clicking add new intent button
6. User can create Prompts with different data types such as type message or choice
User can add a prompt through the chatbot depending on data types namely:
Message – user will respond through a message
Choice – user will respond through an array of choices
User can create a multitude of choices depending on the action namely:
Data – When user clicks a choice with action type data, bot will just store data
Intent Name – When user clicks a choice with action type intent name, bot will call to a subskill
User can set the prompt into a mandatory question meaning user is required to answer the prompt
7. SharePoint Connector within KLoBot
User can connect to SharePoint by providing the method type, API Route, username and password in the SharePoint site
User can select from the SharePoint list and test out the skill
8. NetDocuments Connector within KLoBot
User can connect to NetDocuments by providing the API route, Client ID and Client Secret
User can test the API route by providing the document name of an existing document in NetDocuments
Authentication link would appear if user is unauthenticated to connect to NetDocuments
9. API Route testing
User can test different API routes by specifying the HTTPS method (ex. GET or POST request) followed by providing the URL and the values to the arguments/parameters
New QnA Maker Key Features
User can edit the Knowledge Base Name
User can upload a maximum of 3 Knowledge sources (URL) and Files