Chatbot Settings enable you to control some of the customizable chatbot features such as setting waitTime between bubbles, loading the chatbot from the bottom or top, changing the banner content, customizing the menu options, and so on.
You can change the Chatbot Settings at Project side menu > Develop > Chatbot settings > Settings tab.
All the properties listed below should be used under the appSettings
property.
For example, to change waitTime to 250 ms, you have to use "waitTime": 250
as shown below.
On the Chatbot settings page, If any default property is deleted, it will be restored.
To restore all the default properties, you have to use an empty object {}
and save it.
Refer, Chatbot Settings for more information.
For existing customers,
1. The contents from the settings tab in the Bot view template node takes higher priority.
2. Delete the contents of the settings tab in the Bot view template in Experience Designer, to load the Chatbot Settings for that project.
For new customers, by default, the Chatbot settings will be loaded for the project.
Property | Description |
---|---|
| Defines the Speech-to-Text converter to be used by the chatbot application and it takes values such as native, default, and google. |
| Defines the amount of time (in milliseconds) the bot waits before showing the next bubble. Also, see How do I delay delivering bubbles in Chatbot using waitTime? |
| Setting this property to Setting this property to |
| This property defines the amount of time (in milliseconds) the loading animation renders the buttons in the chatbot. The animation time will kick in only when the chatbot’s scroll is visible i.e; when the chat bubbles occupy/fill the entirechatbot window. The animation time is calculated based on the |
| When this property value is set to true, the chat bubbles are loaded from the top of the chatbot first. |
| When this property value is set to true. The options displayed to the chatbot user will be visible highlighting the option chosen by the user. |
| This property introduces dynamic wait time based on the text in the previous chat bubble.
More information at How do I delay delivering bubbles in Chatbot using waitTime? |
| When you click the logout button, the utterance set in this property will be passed to the server. |
| This URL will be called when the chatbot user clicks on the logout button. |
| You can rename the logout button using this property |
| The text passed in this property is displayed in the keyboard input box. |
| Defines the amount of time (in milliseconds) the chatbot waits before saying the reprompt question. Note: Reprompt works only if the original question is not answered yet. |
| The message that is displayed when the chatbot user is offline. You cannot do any action in the chatbot when offline. |
| The message that is displayed when the chatbot user is back online. |