This documentation supports the 25.1 version of BMC Helix Virtual Agent.To view an earlier version, select the version from the Product version menu.

Leveraging application data to add context in a chat conversation


During a conversation with the end users, BMC Helix Virtual Agent uses different types of data such as the end users' location, preferred name, email address, and job title to reply to the users' queries based on the chat context. As an administrator, you can configure BMC Helix Virtual Agent to get certain information automatically so that the chatbot can return faster resolution to end users. You can select the application data for the chat context so that end users do not have to answer obvious questions such as What is your email ID? What is your location?

Scenario: End-user experience after adding application data as chat context

An employee interacts with BMC Helix Virtual Agent and requests a new laptop with a certain configuration. BMC Helix Virtual Agent refers to the approval data in this context and replies that the user requires approval from the manager for the specified configuration. Additionally, BMC Helix Virtual Agent also informs the employee about the configurations that are pre-approved. Based on this information, the employee quickly decides how to proceed with the request. The chat context data is also removed when the employee closes the chat session. 

Scenario: Adding application data to chat context

Continuing with the earlier scenario, the administrator wants to use approval data in the chat context so that BMC Helix Virtual Agent knows which type of laptop configurations are pre-approved and which configurations require the manager's approval. The administrator communicates the requirement to the business analyst. In the BMC Helix Innovation Studio Process designer, the business analyst customizes a copy of the Custom Chat Context Variables Template process. The business analyst also creates a skill in the BMC HelixGPT or modifies the dialog in the IBM Watson Assistant skill to include the chat context variables. The administrator then configures the process name in the BMC Helix Innovation Studio administration settings.

BMC Helix Virtual Agent provides some attributes from the CTM: People form in BMC Helix ITSM out-of-the-box. 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*