Anforderungen
Warnung
Copilot Studio-Copiloten mit Namen, die länger als 30 Zeichen sind, können keine Verbindung herstellen, wenn Sie den Anweisungen in diesem Artikel folgen. Stellen Sie sicher, dass der Name Ihres Copiloten weniger als 30 Zeichen enthält, bevor Sie fortfahren.
Ihren Copiloten mit Dynamics 365 Customer Service verbinden
Öffnen Sie Ihren Copilot in Copilot Studio.
Wählen Sie im Navigationsmenü Kanäle und dann unter Customer Engagement-Hub die Kachel Dynamics 365 Customer Service aus.
Wählen Sie Verbinden aus.
- Die Installation des Dynamics 365 Customer Service-Pakets muss in derselben Umgebung wie der Copilot erfolgen.
- Möglicherweise wird eine Nachricht angezeigt, die besagt, dass wir nicht feststellen können, ob die Dynamics 365 Customer Service-Integration für die Umgebung aktiviert ist, wenn Sie Application Lifecycle Management (ALM) verwenden. Weitere Informationen finden Sie unter Copiloten mit ALM.
Wählen Sie In Dynamics 365 anzeigen aus, um mit der Konfiguration der Copilot-Verbindung in Dynamics 365 Customer Service fortzufahren.
Wichtig
Um den Copilot auf Ihrer benutzerdefinierten Website zu testen, müssen Sie den Einbettungscode verwenden, der in dem von Ihnen in Dynamics 365 Customer Service eingerichteten Chat Widget angegeben ist. Wenn Sie den Einbettungscode von Copilot Studio verwenden, funktioniert die Übergabe nicht. Weitere Informationen finden Sie unter Einbetten des Chat-Widget in Ihre Website oder Ihr Portal.
Copiloten mit Application Lifecycle Management
Angenommen, Sie haben Application Lifecycle Management (ALM) für Ihre Copiloten eingerichtet und exportieren und importieren Copiloten zwischen Entwicklungsumgebungen (nicht verwaltet) und Test- oder Produktionsumgebungen (verwaltet). In diesem Fall wird möglicherweise eine Meldung angezeigt, dass wir nicht feststellen können, ob die Dynamics 365 Customer Service-Integration für die Umgebung aktiviert ist.
Wenn für den exportierten Copilot Dynamics 365-Funktionen aktiviert sind, können Sie diese Meldung ignorieren. Der Copilot funktioniert weiterhin ordnungsgemäß. Die Meldung verschwindet, nachdem Sie die neueste Version Ihres Copiloten aus Ihrer Entwicklungsumgebung exportiert haben und sie dann in eine gezielte Test- oder Produktionsumgebung mit verwalteten Copiloten importiert haben.
Wenn die Meldung nach dem Exportieren und Importieren der neuesten Version Ihres verwalteten Copiloten weiterhin angezeigt wird, stellen Sie sicher, dass Sie alle nicht verwalteten Ebenen entfernt haben:
Melden Sie sich in Power Apps an und wählen Sie die Umgebung des verwalteten Copiloten aus.
Wählen Sie im Navigationsmenü Lösungen und dann die Lösung aus, die den Copiloten mit der nicht verwalteten Ebene enthält.
Wählen Sie neben der Copilot-Komponente in der Lösung Weitere Befehle (⋮) und dann Lösungsebenen anzeigen aus.
Wählen Sie die nicht verwaltete Ebene und dann Nicht verwaltete Ebene entfernen aus.
Wenn für Ihren Copilot keine Dynamics 365-Funktionen aktiviert sind, wird die Meldung immer angezeigt.
Dynamics 365 Customer Service geht davon aus, dass eine Unterhaltung nach einer Zeit der Inaktivität endet. Dieses Feature ist wichtig, um sicherzustellen, dass in der Vorgesetztenansicht die richtigen laufenden Unterhaltungen angezeigt werden und die Agentenauslastung und -metriken korrekt verwaltet werden. Wenn Sie einen Copiloten aus Dynamics 365 Customer Service erstellen, enthält der Standard-Copilot zwei Themen: Sitzungstimeouterinnerung und Sitzungstimeout. Diese Themen verwenden den Inaktivitätstrigger, um die Benutzenden zunächst daran zu erinnern und dann die Unterhaltung nach einem festgelegten Inaktivitäts-Zeitüberschreitungswert zu schließen, der im Thema konfiguriert werden kann. Wenn Sie den Copiloten jedoch über das Copilot Studio-Portal erstellen, sind diese Themen nicht im Copiloten enthalten. Befolgen Sie die Schritte unten, um sie zu erstellen:
Erstellen Sie ein Sitzungszeitüberschreitungsthema
Wählen Sie im linken Navigationsbereich Themen aus.
Wählen Sie in der oberen Leiste Neues Thema und dort Ohne Vorlage aus.
Bewegen Sie den Mauszeiger über den Trigger Text, und wählen Sie das Symbol Trigger ändern aus.
Wählen in der Liste Inaktivität aus.
Wählen Sie im Trigger-Knoten Bearbeiten, um die Inaktivitätsdauer zu konfigurieren.
Wählen Sie einen Wert aus der Dropdownliste aus, oder geben Sie einen beliebigen Wert (in Sekunden) über einen Formel-Eintrag ein. Dieser Wert gibt die inaktive Zeit an, die benötigt wird, bis das Thema ausgelöst wird.
Wählen Sie mithilfe der Option Bedingung den Kanal aus, auf den es angewendet wird. Wählen Sie für Dynamics 365 unter dem Bedingungsblock die Option "Variable auswählen", dann die Registerkarte "System " und "Activity.Channel" aus.
Wählen Sie Dynamics 365 aus der Dropdownliste aus.
Fügen Sie abschließend eine Nachricht und am Ende einen Knoten „Unterhaltung beenden“ hinzu, damit die Unterhaltung endet. Klicken Sie auf das (+)-Zeichen, wählen Sie Themenverwaltung und dann Unterhaltung beenden.
Speichern und veröffentlichen Sie Ihren Copiloten schließlich.
Die Dynamics 365-Funktionen Ihres Copiloten verwalten
Wählen Sie Einstellungen, Agenttransfers und dann die Kachel Dynamics 365 aus. Hier können Sie die Verbindung zu Ihrem Copiloten trennen und den Link zum Dynamics 365 Customer Service-Admin Center suchen, um die Verbindungsdetails anzuzeigen.
Trennen Sie Ihren Copilot von Dynamics 365 Customer Service oder deaktivieren Sie die Verbindung
Wenn Sie Trennen auswählen, wird der Anwendungsbenutzer, der den Copilot in Ihrer Dynamics 365 Customer Service-Instanz darstellt, deaktiviert. Ihr Copilot trennt effektiv die Verbindung zur Dynamics 365 Customer Service-Umgebung und empfängt keinen Datenverkehr mehr von Ihrer Dynamics 365 Customer Service-Instanz.
Sie müssen Ihren Copiloten erneut verbinden, um ihn wieder hinzuzufügen. Beginnen Sie dazu ab Schritt 2.
Bekannte Einschränkungen
Siehe Einschränkungen bei der Verwendung von Copilot Studio mit dem Chat-Add-In für Dynamics 365 Customer Service.
Empfohlene Erweiterungen
Die folgenden Erweiterungen müssen nicht an Dynamics 365 Customer Service übergeben werden, aber sie bieten Copilot-Verfassenden eine bessere Erfahrung, indem sie zusätzliche Variablen und Aktionen bereitstellen.
Installieren Sie die Erweiterung Dynamics 365 Copilot Studio.
Anforderungen
Ihren Copiloten mit Dynamics 365 Customer Service verbinden
Anmerkung
Wenn Sie Ihren Copiloten vor November 2021 mit der Dynamics 365 Customer Service-Kundenbindung verbunden haben, sehen die Einstellungen auf der Kachel Dynamics 365 aus, als ob sie nicht konfiguriert worden wären. Dies ein bekanntes Problem. Dies wirkt sich weder auf den Copiloten noch auf seine Dynamics 365-Funktionen aus, die weiterhin normal ausgeführt werden. Wählen Sie Aktivieren, um die Einstellungen zu aktualisieren und die tatsächlichen Verbindungsdetails anzuzeigen.
Bearbeiten Sie Ihren Copiloten in Copilot Studio. Wählen Sie im Navigationsmenü Einstellungen, Agentenübertragungen und dann die Kachel Dynamics 365 aus.
Wählen Sie Aktivieren.
Wenn die erforderlichen Erweiterungen nicht installiert sind, sehen Sie eine Meldung, dass Ihr Copilot keinen Zugriff auf die benötigten Variablen oder Aktionen hat.
Möglicherweise wird eine Nachricht angezeigt, die besagt, dass wir nicht feststellen können, ob die Dynamics 365 Customer Service-Integration für die Umgebung aktiviert ist, wenn Sie Application Lifecycle Management (ALM) verwenden. Weitere Informationen finden Sie unter Copiloten mit ALM.
Wählen Sie unter Umgebung anzeigen, mit der dieser Copilot verbunden ist die Umgebung aus, in der die Dynamics 365 Customer Service-Integration aktiviert haben. Wenn sich Ihr Copilot und Dynamics 365 Customer Service in unterschiedlichen Umgebungen befinden, funktionieren Analysen für Dynamics 365 Customer Service für Ihren Copilot nicht.
Wenn Sie Dynamics 365 Customer Service in dieser Umgebung nicht eingerichtet haben, wird eine Nachricht angezeigt, in der Sie dazu aufgefordert werden, eine Testversion zu starten.
Wählen Sie Erfahren Sie, wie Sie eine neue Anwendungs-ID registrieren, und befolgen Sie den Schritten, wie Sie die App-Registrierung für Copilot Studio finden oder erstellen.
Wechseln Sie im Azure-Portal zu App-Registrierungen und wählen Sie dann Überblick. Kopieren Sie die Anwendungs- (Client-)ID.
Kehren Sie zum Bereich Dynamics 365 in Copilot Studio zurück, und fügen Sie die Anwendungs-ID in das Feld Anwendungs-ID ein.
Wichtig
Dynamics 365 Customer Service modelliert Copiloten als „Anwendungsbenutzer“. Daher muss die Anwendungs-ID, die Sie verwenden , für Ihren Copiloten eindeutig Copilot Studio sein. Die Wiederverwendung einer Anwendungs-ID zwischen verschiedenen Copiloten führt zum Fehlercode 1004
(DuplicateBotAppId).
Wählen Sie Ihren Copilot hinzufügen aus.
Copilot Studio verwendet für die Kommunikation mit Dynamics 365 Customer Service einen Teams-Kanal. Wenn keiner aktiviert ist, wird ein Teams-Kanal aktiviert, wenn Sie Ihren Copilot hinzufügen auswählen.
Wählen Sie den Link Details in Dynamics 365 anzeigen aus, um mit der Konfiguration der Copilot-Verbindung in Dynamics 365 Customer Service fortzufahren.
Wichtig
Um den Copilot auf Ihrer benutzerdefinierten Website zu testen, müssen Sie den Einbettungscode verwenden, der in dem von Ihnen in Dynamics 365 Customer Service eingerichteten Chat Widget angegeben ist. Wenn Sie den Einbettungscode von Copilot Studio verwenden, funktioniert die Übergabe nicht. Weitere Informationen finden Sie unter Einbetten des Chat-Widget in Ihre Website oder Ihr Portal.
Um Sprachfunktionen hinzuzufügen, nachdem Sie Ihren Copilot mit Dynamics 365 Customer Service verbunden haben, müssen Sie den Copilot von Dynamics 365 Customer Service trennen und dann erneut verbinden.
Copiloten mit Application Lifecycle Management
Wenn Sie Dynamics 365 Customer Service für Ihre Copiloten einrichten und Copiloten zwischen Entwicklungs- (nicht verwaltet) und Test- oder Produktionsumgebungen (verwaltet) exportieren und importieren, wird möglicherweise die Meldung angezeigt, dass nicht ermittelt werden kann, ob die Dynamics 365 Customer Service-Integration für die Umgebung aktiviert ist.
Wenn für den exportierten Copilot Dynamics 365-Funktionen aktiviert sind, können Sie diese Meldung ignorieren. Der Copilot funktioniert weiterhin ordnungsgemäß. Die Meldung verschwindet, nachdem Sie die neueste Version Ihres Copiloten aus Ihrer Entwicklungsumgebung exportiert haben und sie dann in eine gezielte Test- oder Produktionsumgebung mit verwalteten Copiloten importiert haben.
Wenn die Meldung nach dem Exportieren und Importieren der neuesten Version Ihres verwalteten Copiloten weiterhin angezeigt wird, stellen Sie sicher, dass Sie alle nicht verwalteten Ebenen entfernt haben:
Melden Sie sich in Power Apps an und wählen Sie die Umgebung des verwalteten Copiloten aus.
Wählen Sie im Navigationsmenü Lösungen und dann die Lösung aus, die den Copiloten mit der nicht verwalteten Ebene enthält.
Wählen Sie neben der Copilot-Komponente in der Lösung Weitere Befehle (⋮) und dann Lösungsebenen anzeigen aus.
Wählen Sie die nicht verwaltete Ebene und dann Nicht verwaltete Ebene entfernen aus.
Wenn für Ihren Copilot keine Dynamics 365-Funktionen aktiviert sind, wird die Meldung immer angezeigt.
Die Dynamics 365-Funktionen Ihres Copiloten verwalten
Wählen Sie Einstellungen, Agenttransfers und dann die Kachel Dynamics 365 aus. Hier können Sie Ihren Bot trennen oder deaktivieren, die Verbindung aktualisieren oder das Dynamics 365 Customer Service-Admin-Center öffnen, um die Verbindungsdetails anzuzeigen.
Ihren Bot von Dynamics 365 Customer Service trennen oder die Verbindung deaktivieren
Wenn Sie Bot trennen auswählen, wird der Anwendungsbenutzer, der den Bot in Ihrer Dynamics 365 Customer Service-Instanz darstellt, deaktiviert. Ihr Bot ist tatsächlich von der Dynamics 365 Customer Service-Umgebung getrennt.
Sie müssen Ihren Bot erneut verbinden, um ihn wieder hinzuzufügen. Beginnen Sie dazu ab Schritt 3.
Wenn Sie Deaktivieren auswählen, wird die Verbindung zwischen Ihrer Dynamics 365 Customer Service-Instanz und Copilot Studio deaktiviert. Ihr Bot empfängt keinen Datenverkehr mehr von Ihrer Dynamics 365 Customer Service-Instanz.
Verbindung aktualisieren
Wenn Sie Aktualisieren auswählen, wird die Verbindung zwischen Ihrem Bot und der Dynamics 365 Customer Service-Instanz geprüft und bestätigt.
Es empfiehlt sich, die Verbindung zu aktualisieren, nachdem Sie Ihren Bot zu einem Dynamics 365 Customer Service-Arbeitsstream hinzugefügt haben, um sicherzustellen, dass die Verbindung erfolgreich war.
Sprachbasierte Funktionen
Die Copilot Studio Telefonieerweiterung fügt mehrere Aktionen und Variablen zu Copilot Studio hinzu.
Wählen Sie VoIP aktivieren, um Sprachfunktionen für den gesamten Bot ein- oder auszuschalten, nicht für einzelne Bot-Sitzungen oder -Verbindungen. Wenn die Sprache aktiviert ist, kann jede Verbindung mit dem Bot Sprache, Text oder sowohl Sprache als auch Text verwenden.
Wichtig
Wenn ein Copilot mit einem Dynamics 365-Spracharbeitsstream oder einer Dynamics 365-Warteschlange verbunden ist und Anrufe entgegennimmt und die Sprachfunktion deaktiviert ist, schlagen die Anrufe fehl. Stellen Sie sicher, dass der Copilot von Dynamics 365-Arbeitsstreams oder -Warteschlangen getrennt ist, bevor Sie die Sprachübertragung in der Copilot Studio Konfiguration deaktivieren.
Zustimmung zur Umfrage festlegen
Verwenden Sie diese Aktion, um Anrufer zu fragen, ob sie bereit sind, am Ende ihres Anrufs an einer Umfrage teilzunehmen.
Fügen Sie die Aktion hinzu.
Wählen Sie Eingabe für Zielthema hinzufügen und dann surveyConsent (boolesch) aus.
Auswählen Sie Ja oder Nein aus oder geben Sie eine benutzerdefinierte Antwort ein.
Festlegen des Kundengebietsschemas und der Übergabe an Dynamics 365 Customer Service
Verwenden Sie diese Aktion, um Anrufer nach ihrer bevorzugten Sprache zu fragen.
Fügen Sie die Aktion hinzu.
Wählen Sie Eingabe für Zielthema hinzufügen und dann customerLocale (Zeichenfolge).
Wählen Sie eine Variable aus, die den Gebietsschemacode definiert, oder geben Sie einen Gebietsschemacode ein.
Beziehen Sie sich auf die Liste der in In Dynamics 365 Customer Service unterstützte Sprachen um gültige Gebietsschemacodes zu finden. Nur eine Teilmenge dieser Sprachen wird in Copilot Studio unterstützt. Weitere Informationen finden Sie unter unterstützte Sprachen.
Nicht unterbrechbare Sprachnachricht senden
Verwenden Sie diese Aktion, um eine Sprachnachricht zu senden, die der Anrufer nicht unterbrechen kann.
Fügen Sie die Aktion hinzu.
Wählen Sie Eingabe für Zielthema hinzufügen und dann UninterruptibleMessage (Zeichenfolge).
Wählen Sie eine Variable aus, die den Nachrichteninhalt definiert, oder geben Sie eine Nachricht ein.
Den Anruf an eine andere Telefonnummer weiterleiten
Verwenden Sie diese Aktion, um den Anruf an eine andere Telefonnummer weiterzuleiten.
Fügen Sie die Aktion hinzu.
Wählen Sie Eingabe für Zielthema hinzufügen und dann TargetPhoneNumber (Zeichenfolge).
Wählen Sie eine Variable aus, die die Telefonnummer definiert, an die der Anruf weitergeleitet werden soll, oder geben Sie eine Telefonnummer ein.
Warnung
Fügen Sie vor der Telefonnummer kein Pluszeichen + hinzu.
Die eingegebene Telefonnummer muss über die Berechtigung Anrufe tätigen verfügen. Sonst schlägt die Weiterleitung an die Nummer fehl.
Auflegen
Verwenden Sie diese Aktion, um den Anruf zu beenden.
Fügen Sie die Aktion hinzu.
bot.CustomerPhoneNumber
Diese Variable enthält die Telefonnummer des Kunden, die auch als CallerID bezeichnet wird.
Sie können die „Ist leer“-Bedingung mit bot.CustomerPhoneNumber
verwenden, um den Kommunikationskanal des Kunden herauszufinden. Wenn das Gespräch von einem Anruf stammt, wird „Ist leer“ immer als Falsch zurückzugeben. Wenn es vom Messaging stammt, wird „Ist leer“ immer als Wahr zurückgegeben.
bot.OrganizationPhoneNumber
Diese Variable enthält die Telefonnummer, die der Kunde gewählt hat.
Dynamics 365-Variablen
Dynamics 365 Customer Service bietet mehr Kontextvariablen für Copilot Studio-Copiloten.
Überlegungen zur Dokumenterstellung
Die Authentifizierung wird für die sprachbasierte Übergabe an Dynamics 365 Customer Service-Instanzen nicht unterstützt. Wenn Sie die Authentifizierung für Ihren Copilot eingerichtet haben, enthalten die Authentifizierungsvariablen keine Authentifizierungsinformationen, wenn sie an Ihre Dynamics 365 Customer Service-Instanz gesendet werden.
Wenn Ihr Copilot adaptive Karten enthält, stellen Sie sicher, dass Sie Bot Framework Composer verwenden, damit der Sprach-Copilot seine Eigenschaft Sprechen richtig liest.
Wenn Ihre Themen Markdown-Inhalte enthalten, liest der Sprach-Copilot das Sternchen (*). Passen Sie Ihren Markdown-Inhalt entsprechend an und testen Sie Ihren Copilot immer mit der Stimme, damit Sie auch sicher das gewünschte Ergebnis erzielen.
Bekannte Einschränkungen
Siehe Einschränkungen bei der Verwendung von Copilot Studio mit dem Chat-Add-In für Dynamics 365 Customer Service.
Beschränkungen für die Größe von Variablen, die für Dynamics 365 freigegeben werden, wenn Copilot Studio die Unterhaltung weitergibt, finden Sie unter Grenzwerte für die maximale Größe von Kanaldatennachrichten in Copilot Studio.
Empfohlene Erweiterungen
Die folgenden Erweiterungen müssen nicht an Dynamics 365 Customer Service übergeben werden, aber sie bieten Bot-Autoren eine bessere Erfahrung, indem sie zusätzliche Variablen und Aktionen bereitstellen.
Normalerweise werden die Erweiterungen automatisch in Ihrer Dynamics 365 Customer Service-Umgebung installiert. Wenn die Umgebung, mit der Sie Dynamics 365 Customer Service verbunden haben, jedoch nicht dieselbe Umgebung ist, in der sich Ihr Copilot befindet, müssen Sie die Erweiterungen manuell installieren.
Text- und Sprachübergabe
Installieren Sie für Text- und Sprachübergaben folgende Erweiterungen in dieser Reihenfolge:
- Power Virtual Agents-Telefonieerweiterung
- Dynamics 365 Copilot Studio-Erweiterung
- Dynamics 365 Voice Copilot Studio-Erweiterung
Textübergabe (Messaging)
Wenn Sie nur Textnachrichten (Messaging) übergeben möchten, installieren Sie die Erweiterung Dynamics 365 Copilot Studio.
Wenn die folgende Warnung nach der Installation der Dynamics 365 Copilot Studio-Erweiterung weiterhin angezeigt wird und Sie keine Sprachfunktionen benötigen, können Sie sie getrost ignorieren.