Setting User Data
At any point, a user’s name and available endpoint may be registered in the WebChat so that the WebAgent it is connected to will be able to use this information to query the CRM Customer Relationship Management, or CRM, is (usually) a software-based, data management method to deal with interactions with customers and potential customers. and display matching customer information.
Configuration
This can be accomplished with the following call:
The username is optional and, when omitted, will be generated by the WebChatDialogueProvider. Without this call the WebAgent will show it is connected to an anonymous user.
Example Script
The following is an example script that can be loaded into your website's html. In this example we loaded a web chat as well as set a email and username:
<script>
WebChat.load();
window.addEventListener('WebChatLoaded', function() {
WebChat.setUser('endpoint@domain.com', 'Username');
});
</script>