...
Some widget logics are parametric, and parameters are defined at service layer. Some of them are:
...
Name
...
Description
...
Type
...
restart_chat
...
When a chat contact is terminated, would you like to show again the engagement widget?
...
boolean
...
enableVideo
...
video escalation option available during interaction
...
boolean
...
enableAudioNotifcation
...
Play a audio alert for each message received without focus on the page
...
boolean
...
enableBrowserNotification
...
Show browser notification for each message reveiced without focus on the page
...
boolean
...
enableSendLink
...
Enable feature for sending links
...
boolean
...
enableSendDocument
...
Enable feature for sending documents
...
boolean
...
title
...
Title to show on top of the interaction box
...
localized string: accepts a string representing the label to be displayed or an object whose key is the country code and whose value is the relative label to be displayed.
Example:
{
"it-it" : "Messaggio italiano",
"en-gb" : "English message"
}
...
welcomeText
...
Text to show to customer when chat has been accepter
...
localized string: accepts a string representing the label to be displayed or an object whose key is the country code and whose value is the relative label to be displayed.
Example:
{
"it-it" : "Messaggio italiano",
"en-gb" : "English message"
}
...
isWritingText
...
Message to show for is writing notification
...
localized string: accepts a string representing the label to be displayed or an object whose key is the country code and whose value is the relative label to be displayed.
Example:
{
"it-it" : "Messaggio italiano",
"en-gb" : "English message"
}
...
compatibilityErrorMessage
...
Message to show if widget is not compatible based on parameters configured in generalSettings (browserCompatibility, deviceCompatibility)
...
It’s possible to find the complete list of service parameters on this page Service Object
AgentAvailability
You can configure that widget will appear into webpage only if an agent is available to accept the request. To do that, at service level, a REST webservice can be configured to be called automatically by CTLive (server-side) to query agent availability.
...