Virtual Agent NLU Entity Recognition
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-01-2023 01:10 PM - edited ‎06-01-2023 02:30 PM
Hi all, I was wondering if anyone knew if there was a way to modify the entity confirmation message in virtual agent. Right now, it looks like this but this isn't ideal for how we want our virtual agent to speak. It seems to be pulling the nodes variable name and removing underscores + capitalizing the beginning of every word. Does anyone know how we can get it to look like a regular sentence, ideally I'd like it to pull node's display name.
UPDATE: So I found this in the UI Messages table and i'm trying to find documentation on what {0} and {1} are/where they are defined. Does anyone know where that might be?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-01-2023 03:36 PM
gs.getMessage() - The Second Parameter explains how the {0} and {1} work.
On the actual answer to your question, we had a similar problem with our Virtual Agent.
In our case, it was the message itself that was not updating when we changed it in the Conversation Designer, so we went to sys_ui_message, and corrected the capitalization there.
This is probably a similar situation where, even though you have updated the node name in the designer, the actual display value is not being updated. I am not sure what table stores the node name (if anyone else knows, please share it. I've been through docs, and tried looking for it in sys_db_object, but can't find the table).
The easiest workaround I can think of is to remove the node you have now, and add a new one with node name that you would like in the format that would fit in the sentence.