Message Host
The Message Host AppSettings.Config file defines the configuration of the Message Host web application, which processes Syntelate XA's chat channels (web chat, WhatsApp, social media messaging). It contains the following settings.
Tip: To disable an entry, enclose it in a comment:
<!-- -->
Note that a comment cannot have two dashes anywhere in the comment except at the start and end.
Setting | Description |
---|---|
EnableTransfer |
Valid values: true | false Default value: false Determines whether the Transfer button is displayed in the Chat control of the agent desktop. |
MaxChatMinutes
|
Applies a limit, specified in minutes, to the length of a chat session. |
RedisDatabase
|
Required. Defines the Redis database number. |
RedisPort
|
Required. Defines the Redis port number. |
RedisConnectionString
|
Required. Defines the Redis connection string. |
ClientValidationEnabled
|
Valid values: true | false Standard ASP.NET MVC app setting. For Syntelate XA, the value must be set to |
UnobtrusiveJavaScriptEnabled
|
Valid values: true | false Standard ASP.NET MVC app setting. For Syntelate XA, the value must be set to |
aspnetspell_key
|
Specifies the license key for Nanospell, a plugin ASP.Net spell checker, used by the web chat application to provide user guidance on spelling. |
hideEmailPrintChat
|
Valid values: true | false Determines whether the web chat will offer the customer the options to email or print the chat transcript. |
ChatBotEnabled
|
Valid values: true | false Determines whether the chatbot is active. |
ChatBot
|
For chat channels that use a third-party AI chatbot. Enter the name of the chatbot service. |
ChatBotName
|
Enter the name of the chat bot avatar. If you don’t want to use an avatar, this value can be left blank. |
UltimateAIChatBotId
|
Only required for chat channels that integrate an Ultimate AI chatbot. Enter the ID of your chatbot. |
UltimateAIChatBotURI
|
Only required for chat channels that integrate an Ultimate AI chatbot. Enter the URI of your Ultimate AI chatbot. |
RenderChatHeadCss
|
Optional. This setting enables the web chat application to display embedded Google fonts. To achieve this, a CSS file must be created in the Web Chat directory of Syntelate XA, where the CSS specifies the HTML that will embed the Google font. When this CSS file exists, Syntelate XA will automatically pick up the HTML and inject it into the web page that hosts the web chat application. The value for this setting must be the filename of the new CSS file. Your Inisoft consultant will create the CSS file and update the app setting for you. After implementation, if you need to make a change to the CSS or change the value for this setting you must restart the Web Chat app pool in order for the change to be effected. |
MaxFileSize
|
Specifies the maximum file size for attachments uploaded by the customer to the chat. Write the value in bytes (binary prefixes). So, you should specify “1048576” if the maximum file size limit is 1 MB. |