How to collect the words entered in the virtual agent

kuroiwa
Tera Contributor

I would like to collect & analyze conversations with virtual agents.

Is there a way to collect the characters entered in the topic "Text"?
Also, is there a table that logs conversations with virtual agents?

Thank you.

 

find_real_file.png

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi @kuroiwa ,

Here are the tables used in Virtual agent and you can get the information around conversations :

find_real_file.png

 Also, Virtual Agent topic outputs support all languages available on the Platform today. The Translated Text table, sys_translated_text, stores translations for Virtual Agent keywords and topic titles. The Messages table, sys_ui_message, stores translations for messages and menu items in Virtual Agent topics. Messages for predefined topics have been translated out-of-box, e.g. “No Chat Agents currently available”.  

To localize text within the conversation, use localization method: gs.getMessageLang() in your script output. The gs.getMessageLang method searches for a record on the Messages table with a Key value and a language value matching the user’s language. The method returns the translated version of the text, which is stored in the message field of the record. Below is an example of it used to translate a Greetings topic.  

image

 

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

View solution in original post

2 REPLIES 2

Community Alums
Not applicable

Hi @kuroiwa ,

Here are the tables used in Virtual agent and you can get the information around conversations :

find_real_file.png

 Also, Virtual Agent topic outputs support all languages available on the Platform today. The Translated Text table, sys_translated_text, stores translations for Virtual Agent keywords and topic titles. The Messages table, sys_ui_message, stores translations for messages and menu items in Virtual Agent topics. Messages for predefined topics have been translated out-of-box, e.g. “No Chat Agents currently available”.  

To localize text within the conversation, use localization method: gs.getMessageLang() in your script output. The gs.getMessageLang method searches for a record on the Messages table with a Key value and a language value matching the user’s language. The method returns the translated version of the text, which is stored in the message field of the record. Below is an example of it used to translate a Greetings topic.  

image

 

Mark my answer correct & Helpful, if Applicable.

Thanks,
Sandeep

Community Alums
Not applicable

Hi @kuroiwa ,

Any update to this ?Any follow-up required? if not

Kindly mark the answer as Correct & Helpful both such that others can get help.

Thanks,
Sandeep