Loading
Prepare for Email to Become the Default Login ExperienceRead More
Salesforce Personalization
Send Context to the Agent via Enhanced Chat

Send Context to the Agent via Enhanced Chat

To allow the agent to fetch context from the data graph, pass the Data 360 Web SDK anonymous ID to the chat client. This configuration makes the Individual_Id available to the agent.

window.addEventListener("onEmbeddedMessagingReady", () => {
   embeddedservice_bootstrap.prechatAPI.setHiddenPrechatFields({
      "Individual_Id": SalesforceInteractions.getAnonymousId()
   });
});

window.addEventListener("onEmbeddedMessagingConversationStarted", (event) => {
   SalesforceInteractions.sendEvent({
      interaction: { 
         name: 'conversation-started', 
         eventType: 'agentEngagement', 
         conversationId: event.detail.conversationId 
      }
   });   
});

For details on where to place this code, see Configure a Data 360 Web Connector.

 
Loading
Salesforce Help | Article