Release notes v2.0

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:
    1. Display Name
    2. Sample Question
    3. Category
    4. Upload Icon
    5. Scope
      • Global
      • Private
      • Bot Specific
    6. 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:
    1. Skill Name – display name of the skill
    2. Bot Name – name of the bot where the skill is assigned to
    3. Status
      • 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
    4. Scope
      • Global
      • Private
      • Local
    5. 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:
    1. Message – user will respond through a message
    2. Choice – user will respond through an array of choices
  • User can create a multitude of choices depending on the action namely:
    1. Data – When user clicks a choice with action type data, bot will just store data
    2. 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
  • User can upload files to a maximum of 20MB