Compartir vía


openConversation

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 usar para abrir una conversación como una sesión mediante programación.

Syntax

Microsoft.Omnichannel.openConversation(conversationId, lastsessionId, liveworkstreamId);

Parámetros

Parámetro Tipo Description
conversationId String Identificador único para la conversación que se va a abrir. También se hace referencia a él como liveworkitemId.
lastsessionId String Optional. Identificador único para el último ID de sesión en el que se abrió la conversación.
liveworkstreamId String Optional. Identificador único para la secuencia de trabajo en directo a la que pertenece la conversación.

Valor devuelto

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

Example

El siguiente fragmento de código abre una conversación especificada para un ID de última sesión y un ID de flujo de trabajo en directo determinados.

Microsoft.Omnichannel.openConversation("051a340d-c821-42be-8c43-dfb42c4da821", "63e6b672-c1cc-4ba9-86d5-aea818e73092", "9e20ced1-7c81-eb11-a812-000d3a9c25eb").then(result => { 
  console.log(result); 
}, error => { 
    console.log(error);
});

Referencia del SDK de chat en vivoReferencia de la API de JavaScript omnicanalgetConversationId
linkToConversation
desvincularDesdeConversación
getConversations
enviarMensajeToConversación