Compartir vía


linkToConversation

La Plataforma omnicanal para Customer Service ofrece un conjunto de funciones que extienden la potencia de Dynamics 365 Customer Service Enterprise con el que las organizaciones pueden conectarse e interactuar de forma instantánea con sus clientes en distintos canales de mensajería digital. Se necesitan una licencia adicional para acceder a la Plataforma omnicanal para Customer Service. Para más información, consulte las páginas Descripción general de precios de Dynamics 365 Customer Service y Plan de precios de Dynamics 365 Customer Service.

Esta función se puede utilizar para vincular registros de cuentas, contactos o incidentes a la conversación en la sesión enfocada. La función solo vinculará los registros de la base de datos. El vínculo se refleja después de actualizar la página. El autor de la llamada es responsable de la actualización de la interfaz de usuario. Solo se puede vincular una cuenta o contacto, y un caso a una conversación a la vez. Si se vincula un nuevo registro de cliente o caso, anulará el enlace del registro anterior para la conversación.

Nota:

La Plataforma omnicanal para Customer Service admite la vinculación solo a conversaciones activas.

Syntax

Microsoft.Omnichannel.linkToConversation(entityLogicalName, recordId, conversationId);

Parámetros

Parámetro Tipo Description
entityLogicalName String Nombre lógico de la entidad (como cuenta, contacto o incidente)
recordId String Identificador único para el registro de entidad que se va a vincular
*conversationId String Identificador único de la conversación que se va a vincular. También se hace referencia a él como liveworkitemId. Sin proporcionar este parámetro, la entidad se vinculará a la conversación enfocada de forma predeterminada.

* Indica el parámetro opcional.

Valor devuelto

Devuelve una promesa resuelta o rechazada en función del resultado de la operación.

Example

//Linking an incident record with the current conversation 
Microsoft.Omnichannel.linkToConversation("incident", "6b726d86-d37c-43b8-b3a4-c4056ddd2e07", "b7397aae-ecf8-43a6-aeb0-07d294efb494").then((response) => { 
    // Refreshing the tab UI  
    Microsoft.Apm.refreshTab("tab-id-3"); 
}, (error) => { 
    console.log(error); 
}); 

Referencia de las SDK de chat activo
Referencia de la API de JavaScript omnicanal
getConversations
getConversationId
desvincularDesdeConversación
openConversation
enviarMensajeToConversación