Web SDK v4
Web SDK ver 4.0
Install the Web HTML Widget
<script type="application/javascript">
window.tiledeskSettings =
{
projectid: "YOUR_TILEDESK_PROJECT_ID"
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "https://widget.tiledesk.com/v4/launch.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'tiledesk-jssdk'));
</script>
Configuration
Example 1. Widget with user fullname and email
Example 2. Widget with preChatForm and left alignment:
Configuration using URL parameters
Methods
Open the widget
Minimize the widget
Hide the widget
Show the widget
Reinitialize the widget
Signin with JWT Custom Token
Make a logout
Show or hide the PreChatForm
Send a message to a support conversation
Events
tileDeskAsyncInit
window.tiledesk.on(event_name, handler)
event_name
description
Parameter
Type
Required
Description
Example 3. Logging of widget events
Load Parameters event
Parameter
Type
Description
Example 4. Widget with visitor fullname and email from localStorage
Example 5. Widget with welcome message with current date
Before sending messsage
Parameter
Type
Description
After messsage sent
Parameter
Type
Description
onAuthStateChanged
Parameter
Type
Description
Parameter
Type
Description
onBeforeDepartmentsFormRender
Parameter
Type
Description
onNewConversationComponentInit
Parameter
Type
Description
onMessageCreated
Parameter
Type
Description
onConversationUpdated
Parameter
Type
Description
Enabling authenticated visitors in the Chat widget
Last updated