Chatbot Starter Kit
To help accelerate your BMC Helix Chatbot roll out, BMC has developed the Chatbot Starter Kit. The Chatbot Starter Kit provides several example use cases that you can utilize within your own chatbot implementation. The use cases range from IT and HR related services to a weather forecast service as well as giving your chatbot the ability to engage in small talk.
In this guide we will cover the following topics:
- Implementation instructions on how to install the Chatbot Starter Kit within BMC Helix Digital Workplace Catalog (Catalog), BMC Helix Innovation Studio and IBM Watson Assistant.
- A review of each of the starter kit's uses cases, which will be classified as either services that are defined in the BMC Helix Digital Workplace Catalog (Catalog) or services that are not part of the Catalog. Services outside the Catalog are comprised of either BMC Helix Innovation Studio and IBM Watson Assistant content or just IBM Watson Assistant content. Services that are defined in the Catalog will have both Catalog and IBM Watson Assistant content.For each use case, we will be identifying important implementation aspects and insights, that you can leverage to implement your own use cases. We will be using the label "Tip" to identify these aspects.
The use cases in this guide are intended to be sample use cases that you can leverage for your chatbot implementation in part or in whole, however the assumption is that you will need to modify the use cases to meet your requirements.
All content in the starter kit was developed on version 20.08 of BMC Helix Digital Workplace, BMC Helix Innovation Studio and BMC Helix Chatbot. You must have these applications as well as an IBM Cloud account with access to IBM Watson Assistant to take advantage of this guide.
How to use the tutorial to implement use cases from the Starter Kit
The Chatbot Starter Kit Guide has been developed to provide sample use cases that can be used as examples for your chatbot implementation. The use cases are documented as either BMC Helix Digital Workplace Catalog (Catalog) service use cases (i.e. these use cases are defined in the Catalog and are then enabled for chat) or use cases that are not defined in the Catalog but are rather use cases that exist solely for the chatbot.
Before you begin to review this tutorial information, it is suggested that you first install the Chatbot Starter Kit by following the installation instructions outlined in this guide. This will allow you to follow the implementation within BMC Helix Digital Workplace, BMC Helix Innovation Studio and IBM Watson Assistant environments as you review the details for each use case in this guide.
With respect to the Catalog service use cases, it is recommended that you review the first use case in this guide as it is documented in greater detail. All the other Catalog services in this guide that are enabled for chat, follow a similar implementation pattern like the first use case. However, the documentation only covers key aspects of their implementation. For each use case, we will be identifying important implementation aspects and insights denoted as a "Tip" within this guide, that you can leverage for your own use case implementations.
All other service use cases within this guide can be reviewed as needed, if you are planning to implement the same or a similar service.
If you plan to use any of these services for your implementation, then please follow the instructions outlined in the Using the Chatbot Starter Kit Services for your implementation section of this guide.