Freigeben über


linkToConversation

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 Firmen-, Kontakt- oder Incident-Datensätze mit der Konversation in der fokussierten Sitzung zu verknüpfen. Die Funktion verknüpft nur die Datensätze in der Datenbank. Der Link wird nach dem Aktualisieren der Seite angezeigt. Der Aufrufer ist für die Aktualisierung der Benutzeroberfläche verantwortlich. Es kann jeweils nur eine Firma oder ein Kontakt und ein Fall mit einer Konversation verknüpft werden. Wenn ein neuer Kunden- oder Anfragedatensatz verknüpft ist, wird der vorherige Datensatzlink für die Konversation überschrieben.

Hinweis

Omnichannel for Customer Service unterstützt nur die Verknüpfung mit aktiven Konversationen.

Syntax

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

Die Parameter

Parameter Typ Description
entityLogicalName String Logischer Name der Entität (z. B. Firma, Kontakt oder Incident)
Datensatz-ID String Eindeutiger Identifikator für den zu verknüpfenden Entitätsdatensatz
*conversationId (englisch) String Eindeutige Kennung für die Konversation, die verknüpft werden soll. Wird auch als liveworkitemId bezeichnet. Ohne Angabe dieses Parameters wird die Entität standardmäßig mit der fokussierten Konversation verknüpft.

* Gibt einen optionalen Parameter an.

Rückgabewert

Gibt eine aufgelöste oder abgelehnte Zusage basierend auf dem Ergebnis des Vorgangs zurück.

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); 
}); 

Livechat SDK Referenz
Referenz zur Omnichannel-JavaScript-API
getConversations
getConversationId
unlinkFromConversation
openKonversation
sendMessageToConversation