Define topic context intent configurations
-
- UpdatedJan 30, 2025
- 2 minutes to read
- Yokohama
- Conversational Interfaces
Use pre-chat survey information to determine the appropriate Virtual Agent conversation topic automatically displayed to end users (requesters), rather than prompting them to choose from a list of conversation topics.
Before you begin
- Configure the chat context variables for storing user answers to specific questions in your chat surveys.
- As you create your chat survey, map a survey question to a new or existing chat context variable. The variable stores the user response that Virtual Agent uses to determine topic context intent and the conversation topic displayed.
- Role required: virtual_agent_ admin or admin
About this task
Create a context topic intent to specify conditions that determine which Virtual Agent conversation topic is displayed after a user answers a pre-chat survey. The context topic intent uses data collected by the survey to find an appropriate topic for the user.
For example, a pre-chat survey asks the user “What problem are you having with your computer?” and maps their answer to a context variable called “problem” in the survey. The variable passes from the survey to the topic context intent. Instead of the chat going directly to topic discovery, the variable stored in the intent is used as an utterance to feed into the Virtual Agent for topic discovery.
You can define conditions in a topic context intent to limit topic discovery, such as restricting the “problem” variable in the preceding example to only feed to ITSM VA conversations. The Context Topic [sys_cs_context_topic] table is used to map your variables for intent discovery, after the pre-chat survey has been executed.
Procedure
Result
The context topic intent configuration is added to the Context Topic [sys_cs_context_topic] table. Virtual Agent displays the appropriate conversation topic to users based on the context intent configuration.