jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

Change text in the Show me everything button

On this page

Change text in the Show me everything button

Configure the text in the Show me everything button displayed in the chat window to control the display of the initial greetings and the Show me everything button in Virtual Agent conversations. Edit the message in the System Properties [sys_properties] table, or in a copy of the Greetings setup topic.

Before you begin

If you’re updating the Greetings setup topic in Assistant Designer Asset library, first Create a copy of the Greetings setup topic, since the prebuilt Greetings setup topic is read-only.

Role required: virtual_agent_admin or admin

About this task

You can change the Virtual Agent greeting message by updating the default greeting through the System Properties [sys_properties] table, or in the Greetings setup topic in Assistant Designer Asset library.

If you change the message in the System Properties table, the default greetings setup topic shows the updated message. Any custom greetings topics that don’t override the default Show me everything also show the message. If you change the greeting message through Assistant Designer Asset library, you can make more targeted changes, such as a message for an HR-based greeting topic.

The Greetings setup topic contains the Send Topic Picker script action, which controls the text in the Show me everything button. To change the text, edit the Send Topic Picker script action in the copy of the Greetings setup topic.

Procedure

  1. Navigate to All and use one of the following methods.

Method Description **System properties** 1. Input `sys_properties.list`. 2. Under **com.glide.cs.topic\_picker\_button\_label**, set the value to a message of your choice, such as `Show me everything.` 3. Select the Save icon \[Omitted image "icon\_save.png"\] Alt text: Save icon.. **Assistant Designer Asset library** 1. Navigate to **Conversational Interfaces** > **Assistant Designer**. 2. Select the **Asset library** tab. 3. Set the topic discovery toggle switch to **LLM** or **NLU/Keyword** depending on which type you're working with. 4. Select the copy of the Greetings setup topic that you created. 5. In the **Flow** tab, select the node for the Send Topic Picker script action. 6. In the Script action properties sheet, select the Script icon \[Omitted image "icon-script.png"\] Alt text: Script icon. to open the **Action expression** script. 7. Change the `greetingMessage` text string as needed, and select **Save**. For example, to change the button text to **Show more**, you would change the script as follows: ``` (function execute() { var greetingMessage = vaSystem.getTopicSelectionMessage(); vaSystem.sendTopicPickerControl(greetingMessage, "Show more"); })() ``` 8. Preview the change in the chat window by selecting **Test** in the header bar. The button text change displays as follows: \[Omitted image "va-showme-button-chg.png"\] Alt text: Virtual Agent bot displaying the change in the text with the Show me everything option when you tested. 9. Select **Save** in the header bar. 10. When you're ready to make the topic active, select **Publish**.

Result

If you follow the System Properties method, your change to the greeting message is shown in all Virtual Agent conversations. If you follow the Assistant Designer Asset library method, your change is shown in conversations related to the Greetings setup topic.

What to do next

If you customized your Greetings topic, add it to the default chat experience or to a new custom chat experience that you created. For details, see Configure a Virtual Agent chat experience.

Parent Topic:Working with setup topics

Keep exploring.

Find another answer, or bring this documentation into your own tools.