Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Omnichannel for Customer Service bietet eine Reihe von Funktionalitäten, die die Möglichkeiten von Dynamics 365 Customer Service Enterprise erweitern und es Unternehmen ermöglichen, über digitale Nachrichtenkanäle sofort mit ihren Kunden in Kontakt zu treten und sich mit ihnen zu engagieren. Für den Zugriff auf Omnichannel for Customer Service ist eine zusätzliche Lizenz erforderlich. Weitere Informationen finden Sie auf den Seiten Dynamics 365 Customer Service Preisübersicht und Dynamics 365 Customer Service Preisplan.
Diese Funktion kann verwendet werden, um eine Liste von Konversationsdatensätzen (msdyn_ocliveworkitem) für einen Agenten abzurufen.
Syntax
Microsoft.Omnichannel.getConversations(input, correlationId);
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
| Eingabe | String | JSON-Eingabe. Er hat das folgende Format: { attributes, agentID, status, orderBy, createdBeforeDays} wobei:
Das agentId ist die einzige erforderliche Eingabevariable, der Rest ist optional. |
| correlationId | String | Wahlfrei. Eindeutiger Bezeichner für die Telemetrieprotokollierung. |
Rückgabewert
Gibt eine aufgelöste oder abgelehnte Zusage basierend auf dem Ergebnis des Vorgangs zurück.
Hinweis
Auch wenn der Aufrufer keine Attribute in der Eingabe übergibt, gibt die Funktion die Datensätze mit den folgenden Standardattributen zurück:
- msdyn_ocliveworkitemid
- msdyn_liveworkstreamid
- msdyn_lastsessionid
- Statuscode
- CreatedOn
Example
Der folgende Codeausschnitt ruft die aktuell wartende Konversation für die angegebene Agent-ID ab.
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);
}
);
Verwandte Informationen
Livechat SDK Referenz
Referenz zur Omnichannel-JavaScript-API
getConversationId
linkToConversation
unlinkFromConversation
openKonversation
sendMessageToConversation