Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 obtener una lista de registros de conversación (msdyn_ocliveworkitem) para un agente.
Syntax
Microsoft.Omnichannel.getConversations(input, correlationId);
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
| entrada | String | Entrada JSON. Tiene el siguiente formato: { attributes, agentID, status, orderBy, createdBeforeDays} donde:
Es agentId la única variable de entrada requerida y el resto son opcionales. |
| correlationId | String | Optional. Identificador único para el registro de telemetría. |
Valor devuelto
Devuelve una promesa resuelta o rechazada en función del resultado de la operación.
Nota:
Incluso si el autor de la llamada no pasa ningún atributo en la entrada, la función devuelve los registros con los siguientes atributos predeterminados:
- msdyn_ocliveworkitemid
- msdyn_liveworkstreamid
- msdyn_lastsessionid
- Código de estado
- CreadoOn
Example
El siguiente fragmento de código recupera la conversación en espera para el ID de agente dado.
var input = {
"attributes": [
"msdyn_title",
"msdyn_channel"
],
"agentId": "2b330c52-6844-4d36-8e05-03c78c9681dc",
"status": [3],
"orderBy": [
{
"attributeName": "createdon",
"descending": true
}
]
};
Microsoft.Omnichannel.getConversations(input).then(result => {
console.log("result is as:", result);
}, (error) => {
console.log("error is as:", error);
}
);
Información relacionada
Referencia de las SDK de chat activo
Referencia de la API de JavaScript omnicanal
getConversationId
linkToConversation
desvincularDesdeConversación
openConversation
enviarMensajeToConversación