Newer Version Available

This content describes an older version of this product. View Latest

lightning__conversationEndUserMessage

Messaging event triggered when the customer sends a new message. This event is also triggered when using Enhanced Messaging channels.

Response

Name Type Description
recordId String The ID of the work record that’s associated with the current conversation.
content String The message sent by the agent.
name String The name of the user who sent the message. This name matches the username displayed in the conversation log.
timestamp Date/Time The date and time the message was received.

Example

Component code:

1<lightning:messageChannel type="lightning__conversationEndUserMessage" scope="APPLICATION" 
2                          onMessage="{!c.onConversationEndUserMessage}" />

Controller code:

1({
2    onConversationEndUserMessage: function(cmp, evt, helper) {
3        var recordId = evt.getParam('recordId');
4        var content = evt.getParam('content');
5        var name = evt.getParam('name');
6        var timestamp = evt.getParam('timestamp');
7
8        console.log("recordId:" + recordId + " content:" + content + " name:" + name + " timestamp:" + timestamp);
9    }
10})