Allows developers to initialize the widget with a payload
This callback method allows developers to pass a payload that can be used to append additional data to all chat threads initiated from the widgets. These key-value pairs being passed in the payload need to be configured as custom chat fields on Webex Engage's Client Admin console.
var data = '{"custom_chat_fields": {"Load ID": "123456789"}}';
imichatwidget.init(data, function(response){
//do anything here
});
Please note that this SDK doesn't throw an error if at all the keys provided are not found in the configured list on the client admin console.
Note
Updating the widget with a new payload will not result in updating the metadata associated with previous chats initiated from the widget