...
Code Block | ||
---|---|---|
| ||
<script async src="https://ctlive.cloudando.com/livechat/<tenantname>/lib/livechatsdk.js"></scrip>script> |
Info |
---|
Note: the async attribute avoid to block customer page until ctlive SDK is loaded |
Layers
CTLive widgets are configurabile on multiple layers:
...
For each layer, you can define multiple parameters in order to meet your needs.
Widget
Widget is the object type to show up into the webpage.
...
But you can define your own widget, add it on CTLive and reuse in multiple context.
Proactive Rules
Even when a widget is configured to be activated, it’s not immediately visibile. CTLive evaluates a list of rules to decide when to show up the widget based on events triggered in the webpage, the availability of agents in the callcenters or other logics.
Data Collection
When the customer has clicked on a widget, one or multple forms are shown to the customer sking for collecting data before starting a chat.
Data Collection is then configuration object that describes which data to render.
Service
A Service is the configuration object CTLive uses to link the widget load, the data collection to use, the style and logic to apply to a webpage when the livechatsdk.js is loaded.