Customize VA Topic Confirmation Message to Include Description?

mohammadabd
Tera Contributor

Hello Team,

I'm working on a Virtual Agent (VA) and noticed that the topic confirmation message 
currently uses the format:

"You'd like help with {Topic name}. Is that right?"

However, I want to enhance the user experience by including the topic description in the confirmation message. Ideally, I’d like it to look like one of the following:

  • "You'd like help with {Topic name} – {Topic description}. Is that right?"
  • "You'd like help with {Topic description}. Is that right?"

This would help end-users better understand what the topic covers, especially when the topic name is short or generic.
For example, I have a topic named "Hardware Support", but it includes subtopics like Audio, Bootup, Login, Camera, Overheating, etc. A non-technical user might not understand what’s included just by the topic name.


🔧 What I’ve Tried

I explored the NLU module and found that it's possible to enable or disable topic confirmation via:

Conversational Interfaces > Home > View NLU Settings

Ask user if topic VA chose is correct.png

However, I couldn’t find where the confirmation message is hardcoded to use only the topic name.
I’d like to know if there’s a way to customize this message to include the topic description instead.


Goal

Improve the confirmation message to make it more informative and user-friendly by including the topic description.


Any guidance or workaround would be greatly appreciated!
Thanks in advance 😊

Topic Name & Topic Descriptions I've configured:
Topic Name - Description.png

Current user experience when they type:
It is bit challanging to end-user with nontech background.png

Note:
I don't want to disable the Topic confirmation for sure!


3 REPLIES 3

GlideFather
Tera Patron

Hi @mohammadabd 

and have you tried to change it as similar as: following

"You'd like help with {Display name} – {Topic description}. Is that right?"

 

But I am worried it might be too long then.

 

Perhaps not what you are asking for but if you want to skip this part you cam map that intent in the virtual designer, go to topic > property > add NLU model and Intent name and if an utterance is matched it goes to the flow skipping this.

 

And for this you can create vocabularies - it would be hardware = monitor, laptop, desktop, mobil phone, ... 

 

Keep me updated

———
/* If my response wasn’t a total disaster ↙️ drop a Kudos or Accept as Solution ↘️ Cheers! */


Appreciate your response.
I'm already using Entities, and they are working as expected.
I just want to customize the confirmation message alone.

Talking about the "Topic description" being too long—it's actually within my control.
I can ensure it remains a short, basic, and user-friendly description that helps users understand the topic better.

I believe this might be hardcoded somewhere in the business rules, flow, or Script Include.

I'm okay with customizing it to get the expected results, as I see great potential and business value in enabling this.