Intents for chatbot conversations
As an administrator or an application business analyst, you can add phrases and modify the out-of-the-box intents in IBM Watson Assistant. This allows you to add phrases and words that suit your local language preferences. For example, you can add a new phrase, such as "leave this chat" to the start-over intent. For more information, see Configuring IBM Watson Assistant to work with BMC Helix Virtual Agent.
The following image shows the Intents tab in IBM Watson admin:
End users can use BMC Helix Virtual Agent to submit their service requests by using natural language conversation. During a conversation, based on the required intent, an end-user enters relevant text in the chat. An intent is a goal that the user wants to accomplish and is reflected in the user's input (or text) in the chat. The chatbot understands the user's intent and then responds to the user with the correct dialog.
While interacting with an out-of-the-box chatbot, as a user, you can use various intents (or their variations as texts) to converse with the chatbot. For example, while interacting with BMC ITOps Chatbot, you can request for a service budget by entering cloud cost budget in the chat. Whereas, while interacting with BMC Chatbot to request for a leave, you can enter paid time off in the chat.
List of texts for interacting with
The following table lists the goals that you can accomplish by entering different texts when you use the out-of-the-box BMC Chatbot:
Goal to accomplish | Intent | Text to enter |
---|---|---|
To request for the transcript of a chat | emailTranscript |
|
To start a conversation with a bot | conversation_start | NA |
To end a conversation with a bot | thanks |
|
To know the progress of your requests | request-status |
|
To view the list of available chatbots and switch between them | list_and_switch_chatbot |
|
To provide feedback on your chatbot conversation | userFeedback |
|
To start a conversation with a bot | greetings |
|
To change the locale in which you want to converse with a bot | preferredUserLocale |
|
To install a new software on your machine | install_software |
|
To get information about your assets | my-stuff |
|
To receive your employment verification letter | employment-verification |
|
To search for any information For example, to resolve your login issue, you enter how do I troubleshoot login issues in a chat. | Search |
|
To raise a general request | general |
|
To get the budget details of a business service or resource pool | cloud-cost |
|
To change your organization in a chat | switch_org |
|
To talk to an agent about your query | LiveAgentChat |
|
To access the wifi | guest_wifi |
|
To move to a different office location | office-move |
|
To raise a request when you face issues while accessing VPN | VPN_access_issue |
|
To apply for a leave | PTO |
|
To exit from a conversation or start a conversation again | start-over |
|
To get assistance from a bot in your conversation | assist |
|
List of texts for interacting with BMC ITOps Chatbot
The following table lists the goals that you can accomplish by entering different texts when you use the out-of-the-box BMC ITOps Chatbot:
Goal to accomplish | Intent | Text to enter |
---|---|---|
To start a conversation with a bot | greetings |
|
To get the budget of a business service or resource pool | cloud cost |
|
To change your organization in a chat conversation | switch_org |
|
To provide feedback on your chat conversation | userFeedback |
|
To get the transcript of your chat | emailTranscript |
|
To get assistance for a chat | assist | Is there anything I can assist you with? |
To start your conversation again | start-over |
|
To change your locale in a chat conversation | preferredUserLocale |
|
To end a conversation with a bot | thanks |
|
List of texts for interacting with BMC ChatOps
The following table lists the goals that you can accomplish by entering different texts when you use the out-of-the-box BMC ChatOps:
Goal to accomplish | Intent | Text to enter |
---|---|---|
To update the status of your ticket in Smart IT | updateIncidentStatus |
|
To update the assignee of your incident | updateIncidentAssignee |
|
To add a worklog note or an activity note to an incident | addActivity |
|
To save a conversation with a bot | saveConversation |
|