An administrator manages BMC Helix Chatbot to work with BMC Helix Business Workflows and BMC Helix Digital Workplace Advanced. The workflow to administer BMC Helix Chatbot can be divided in four phases—Creating a chatbot, configuring the IBM Watson Assistant Skills, integrating BMC Helix Chatbot with other applications, and performing advanced configurations, such as enabling live chat for users, embedding BMC Helix Chatbot in external applications, and so on.
The following table describes the tasks that you must perform in the specified sequence, the product in which you must perform the task, the description of the action that you must perform, and the reference to the procedure:
Task | Action | Product | Reference |
---|---|---|---|
Phase 1: Setting up BMC Helix Chatbot | |||
1 | Provide the IBM Watson Assistantworkspace ID in BMC Helix Innovation Studio | BMC Helix Innovation Studio | Setting up BMC Helix Chatbot |
Phase 2: Setting up multiple specialized chatbots | |||
2 | Create a chatbot and configure the conversation Skill ID for the chatbot. | BMC Helix Chatbot | |
3 | Customize the chatbot for your line of business. | BMC Helix Chatbot | Setting up chatbots for your line of business |
Phase 3: Configuring BMC Helix Chatbot to work with a communication channel and enabling real-time translation. | |||
4 | Configure a communication channel for users, such as Slack, Microsoft Office 365 (Teams), Skype for Business on-premises, and SMS, which uses Twilio. |
| Configuring a chatbot to work with a communication channel |
5 | Configure real-time translation to localize chatbot conversations |
| Enabling a real-time translation provider for chatbots |
Phase 4: Configuring IBM Watson Assistant to work with BMC Helix Chatbot | |||
6 | Customize BMC Helix Chatbot to invoke custom actions in a dialog. | IBM Watson Assistant | Customizing the chatbot actions |
7 | Use the English IBM Watson Assistant Skills to create localized Skills so that end users can chat with BMC Helix Chatbot in a supported locale. | IBM Watson Assistant | Leveraging the English Skills to create localized Skills |
8 | Configure data that you want to add in a chat context so that BMC Helix Chatbot does not seek answers from the end users. | IBM Watson Assistant | Adding context to a chat conversation by using Person or application data |
9 | If you are using BMC Helix Chatbot version 18.08 or earlier, configure IBM Watson to include a newly-added dialog Live AgentChat – Login. The dialog enables users to access the topics that are configured in BMC Virtual Chat. | IBM Watson Assistant | Configuring the live chat dialog nodes in IBM Watson Assistant Skills |
10 | Configure the intents and dialog nodes to enable transfer between multiple chatbots. | IBM Watson Assistant | Configuring the dialog nodes to enable transfer between chatbots |
11 | Update the search dialog-node to publish the chatbot response to a user query as answered or unanswered. | IBM Watson Assistant | Updating the search dialog node in IBM Watson Assistant Skills |
12 | Configure the survey dialog nodes to capture feedback provided by end-users for their chatbot experience. | IBM Watson Assistant | Configuring the survey dialog nodes in IBM Watson Assistant Skills |
13 | Configure the MyStuff dialog nodes to enable users to access their asset or MyStuff information from a chat conversation. | IBM Watson Assistant | Configuring the MyStuff dialog nodes in IBM Watson Assistant Skills |
Phase 5: Performing advanced configurations | |||
14 | Configure cognitive insights so that the chatbot application identifies the user's natural language query and locale to search for relevant knowledge content. |
| Configuring cognitive insights for BMC Helix Chatbot |
15 | Enable summarization of chat conversations for support agents. |
| Enabling summarization of chat conversations |
16 | Enabling cognitive routing of chats to support agent with subject expertise. |
| Enabling cognitive routing of chats |
17 | Test whether the chatbot is able to understand the conversation context and provide appropriate responses when interacting with users in natural language. |
| Testing the chatbot training data to improve predictability |
18 | Address the personal data protection and privacy requirements for BMC Helix Chatbot associated with the General Data Protection Regulation (GDPR). | BMC Helix Innovation Studio | Addressing BMC Helix Chatbot data privacy requests |
Phase 6: Reporting and analyzing chatbot usage | |||
19 | Analyze and monitor chatbot usage with the help of measurement dashboard. | Remedy Smart Reporting | BMC Helix Chatbot measurement and usage dashboard |
20 | Track chatbot events to generate usage reports and to check how chatbot is being used by the end users. | BMC Helix Innovation Studio | |
21 | Create reports based on the raw events in the Telemetry service. |
|