Anforderungen
Warnung
Microsoft 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.
Ihr Copilot mit Omnichannel for Customer Service verbinden
Bearbeiten Sie Ihren Copiloten in Microsoft Copilot Studio. Wählen Sie im Navigationsmenü Einstellungen, Kundenbindungs-Hub und dann die Omnichannel-Kachel.
Wählen Sie Verbinden aus.
- Beachten Sie, dass sich die Omnichannel-Installation in derselben Umgebung wie der Copilot befinden muss.
- Möglicherweise sehen Sie eine Nachricht, die besagt, dass wir nicht feststellen können, ob die Omnichannel for Custumer Service Integration für die Umgebung aktiviert ist, wenn Sie Application Lifecycle Management (ALM) verwenden. Weitere Informationen finden Sie unter Bots mit ALM.
Wählen Sie In Omnichannel anzeigen aus, um mit der Konfiguration der Bot-Verbindung in Omnichannel for Customer Service fortzufahren.
Wichtig
Um den Copiloten auf Ihrer benutzerdefinierten Website zu testen, müssen Sie den Einbettungscode verwenden, der in dem von Ihnen in Omnichannel for Customer Service eingerichteten Chat-Widget angegeben ist. Wenn Sie den Einbettungscode von Microsoft 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 Bots eingerichtet und exportieren und importieren Copiloten zwischen Entwicklungsumgebungen (nicht verwaltet) und Test- oder Produktionsumgebungen (verwaltet). In diesem Fall sehen Sie eventuell eine Botschaft, dass wir nicht feststellen können, ob die Integration von Omnichannel for Customer Service für die Umgebung aktiviert ist.
Wenn für den exportierten Copiloten Omnichannel-Funktionen aktiviert sind, können Sie diese Meldung ignorieren. Der Bot funktioniert weiterhin ordnungsgemäß. Die Meldung verschwindet, nachdem Sie die neueste Version Ihres Bots aus Ihrer Entwicklungsumgebung exportiert haben und sie dann in eine gezielte Test- oder Produktionsumgebung mit verwalteten Bots 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 in Ihrem Copiloten Omnichannel-Funktionen nicht aktiviert sind, wird die Nachricht 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 Standardbotinhalt 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 Microsoft 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 Thema ausgelöst wird.
Wählen Sie mithilfe der Option Bedingung aus, auf welchen Kanal es angewendet werden soll. Klicken Sie bei OmniChannel auf Variable auswählen unter dem Block Bedingung und wählen Sie die Registerkarte System und Activity.Channel aus.
Klicken Sie im Dropdownmenü auf Omnichannel.
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 Omnichannel-Fähigkeiten Ihres Copiloten verwalten
Wählen Sie Einstellungen, Agentenübertragungen und dann die Kachel Omnichannel aus. Hier können Sie Ihren Copiloten trennen und den Link zum Omnichannel for Customer Service-Admin-Center finden, um die Verbindungsdetails anzuzeigen.
Trennen Sie Ihren Copiloten vom Omnichannel for Customer Service oder deaktivieren Sie die Verbindung
Wenn Sie Verbindung trennen auswählen, wird der Anwendungsbenutzende, der den Copiloten in Ihrer Omnichannel for Customer Service-Instanz darstellt, deaktiviert. Ihr Copilot trennt sich effektiv von der Umgebung von Omnichannel for Customer Service und empfängt keinen Datenverkehr mehr von Ihrer Omnichannel for 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 Microsoft Copilot Studio mit dem Chat-Add-In für Dynamics 365 Customer Service.
Empfohlene Erweiterungen
Die folgenden Erweiterungen müssen nicht an Omnichannel for Customer Service übergeben werden, aber sie bieten Copilot-Verfassenden eine bessere Erfahrung, indem sie zusätzliche Variablen und Aktionen bereitstellen.
Installieren Sie Omnichannel Power Virtual Agents-Erweiterung.
Anforderungen
Ihr Bot mit Omnichannel for Customer Service verbinden
Notiz
Wenn Sie Ihren Bot vor 2021 mit der Omnichannel for Customer Service-Kundenbindung verbunden haben, sehen die Einstellungen auf der Kachel Omnichannel aus, als seien sie nicht konfiguriert wurden. Dies ein bekanntes Problem. Es wirkt sich nicht auf den Bot oder die Omnichannel-Verbindung aus; beide laufen normal weiter. Wählen Sie Aktivieren, um die Einstellungen zu aktualisieren und die tatsächlichen Verbindungsdetails anzuzeigen.
Bearbeiten Sie Ihren Bot in Microsoft Copilot Studio. Wählen Sie im Navigationsmenü Einstellungen, Agentenübertragungen und wählen Sie dann die Kachel Omnichannel aus.
Wählen Sie Aktivieren aus.
Wenn die erforderlichen Erweiterungen nicht installiert sind, sehen Sie eine Meldung, dass Ihr Bot keinen Zugriff auf die benötigten Variablen oder Aktionen hat.
Möglicherweise sehen Sie eine Nachricht, die besagt, dass wir nicht feststellen können, ob die Omnichannel for Custumer Service Integration für die Umgebung aktiviert ist, wenn Sie Application Lifecycle Management (ALM) verwenden. Weitere Informationen finden Sie unter Bots mit ALM.
Wählen Sie unter Sehen Sie sich die Umgebung an, mit der dieser Bot verbunden ist die Umgebung aus, in der die Omnichannel for Customer Service-Integration aktiviert haben. Wenn sich Ihr Bot und Omnichannel for Customer Servicee in unterschiedlichen Umgebungen befinden, funktioniert Analytics für Omnichannel for Customer Service für Ihren Bot nicht.
Wenn Sie Omnichannel for Customer Service in dieser Umgebung nicht eingerichtet haben, wird eine Nachricht angezeigt, in der Sie 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 Microsoft 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.
Gehen Sie zurück zum Bereich Omnichannel in Microsoft Copilot Studio und fügen Sie die Anwendungs-ID in die das Kästchen Anwendungs-ID ein.
Wichtig
Omnichannel for Customer Service modelliert Bots als „Anwendungsbenutzer“. Daher muss die von Ihnen verwendete Anwendungs-ID für Ihren Microsoft Copilot Studio-Bot eindeutig sein. Die Wiederverwendung einer Anwendungs-ID über Bots hinweg führt zum Fehlercode 1004
(DuplicateBotAppId).
Ihren Bot auswählen hinzufügen.
Microsoft Copilot Studio verwendet einen Teamkanal, um mit Omnichannel for Customer Service zu kommunizieren. Wenn keiner aktiviert ist, wird ein Teams-Kanal aktiviert, wenn Sie Ihren Bot hinzufügen auswählen.
Wählen Sie den Link Details in Omnichannel anzeigen aus, um mit dem Konfigurieren der Bot-Verbindung in Omnichannel for Customer Service fortzufahren.
Wichtig
Um den Bot auf Ihrer benutzerdefinierten Website zu testen, müssen Sie den Einbettungscode verwenden, der in dem von Ihnen in Omnichannel for Customer Service eingerichteten Chat Widget angegeben ist. Wenn Sie den Einbettungscode von Microsoft Copilot Studio verwenden, funktioniert die Übergabe nicht. Weitere Informationen finden Sie unter Einbetten des Chat-Widget in Ihre Website oder Ihr Portal.
Um Sprachfunktionen hinzufügen, nachdem Sie Ihren Bot mit Omnichannel for Customer Service verbunden haen, müssen Sie den Bot von Ihrem Omnichannel for Customer Service trennen und erneut verbinden.
Bots mit Application Lifecycle Management
Wenn Sie Application Lifecycle Management (ALM) für Ihre Bots einrichten und Bots zwischen Entwicklungs- (nicht verwaltet) und Test- oder Produktionsumgebungen (verwaltet) exportieren und importieren, wird möglicherweise eine Meldung angezeigt, die besagt, dass wir nicht feststellen können, ob die Omnichannel for Customer Service Integration für die Umgebung aktiviert ist.
Wenn für den exportierten Bot Omnichannel-Funktionen aktiviert sind, können Sie diese Meldung ignorieren. Der Bot funktioniert weiterhin ordnungsgemäß. Die Meldung verschwindet, nachdem Sie die neueste Version Ihres Bots aus Ihrer Entwicklungsumgebung exportiert haben und sie dann in eine gezielte Test- oder Produktionsumgebung mit verwalteten Bots importiert haben.
Wenn die Meldung weiterhin sehen, nachdem sie die neueste Version Ihres verwalteten Bots exportiert oder importiert haben, 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 Bots aus.
Wählen Sie im Navigationsmenü Lösungen und dann die Lösung aus, die den Bot mit der nicht verwalteten Ebene enthält.
Wählen Sie neben der Chatbot-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 in Ihrem Bot Omnichannel-Funktionen nicht aktiviert sind, wird die Nachricht immer angezeigt.
Die Omnichannel-Fähigkeiten Ihres Bots verwalten
Wählen Sie Einstellungen, Agentenübertragungen und dann die Kachel Omnichannel aus. Hier können Sie Ihren Bot trennen oder deaktivieren, die Verbindung aktualisieren oder das Omnichannel for Customer Service Admin-Center öffnen, um die Verbindungsdetails anzuzeigen.
Trennen Sie Ihren Bot vom Omnichannel for Customer Service oder deaktivieren Sie die Verbindung
Wenn Sie Bot trennen auswählen, wird der Anwendungsbenutzer, der den Bot in Ihrer Omnichannel-Instanz darstellt, deaktiviert. Ihr Bot wird tatsächlich von der Omnichannel for 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 Omnichannel for Customer Service-Instanz und Microsoft Copilot Studio deaktiviert. Ihr Bot erhält keinen Datenverkehr mehr von Ihrer Omnichannel for Customer Service-Instanz.
Verbindung aktualisieren
Wenn Sie Aktualisieren auswählen, wird die Verbindung zwischen Ihrem Bot und der Omnichannel for Customer Service-Instanz geprüft und bestätigt.
Es empfiehlt sich, die Verbindung zu aktualisieren, nachdem Sie Ihren Bot zu einem Omnichannel for Customer Service Arbeitsstream hinzugefügt haben, um sicherzustellen, dass die Verbindung erfolgreich war.
Sprachbasierte Funktionen
Die Microsoft Copilot Studio Telefonieerweiterung fügt mehrere Aktionen und Variablen zu Microsoft 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 Bot mit einem Omnichannel-Spracharbeitsstream oder einer Omnichannel-Sprachwarteschlange verbunden ist und Anrufe entgegennimmt und die Sprachfunktion deaktiviert ist, schlagen die Anrufe fehl. Stellen Sie sicher, dass der Bot von Omnichannel-Arbeitsstreams oder -Warteschlangen getrennt ist, bevor Sie die Sprachfunktion in der Microsoft 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.
Kundengebietsschema und die Übergabe auf Omnichannel for Customer Service einstellen
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 Omnichannel for Customer Service unterstützten Sprachen um gültige Gebietsschemacodes zu finden. Nur eine Teilmenge dieser Sprachen wird in Microsoft 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. Sie wird auch als CallerID bezeichnet.
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 Microsoft Copilot Studio-Bots.
Überlegungen zur Dokumenterstellung
Die Authentifizierung wird für die sprachbasierte Übergabe an Omnichannel for Customer Service nicht unterstützt. Wenn Sie die Authentifizierung für Ihren Bot eingerichtet haben, enthalten die Authentifizierungsvariablen keine Authentifizierungsinformationen, wenn sie an Ihre Omnichannel for Customer Service Instanz gesendet werden.
Wenn Ihr Bot adaptive Karten enthält, stellen Sie sicher, dass Sie Bot Framework Composer verwenden, damit der Sprach-Bot seine Eigenschaft „Sprechen“ richtig liest.
Wenn Ihre Themen Markdown-Inhalte enthalten, liest der Sprach-Bot das Sternchen (*). Passen Sie Ihren Markdown-Inhalt entsprechend an und testen Sie Ihren Bot immer mit der Stimme, damit Sie auch sicher das gewünschte Ergebnis erzielen.
Bekannte Einschränkungen
Siehe Einschränkungen bei der Verwendung von Microsoft Copilot Studio mit dem Chat-Add-In für Dynamics 365 Customer Service.
Beschränkungen für die Größe von Variablen, die mit Omnichannel geteilt werden, wenn Microsoft Copilot Studio die Unterhaltung weitergibt, finden Sie unter Grenzwerte für die maximale Größe von Kanaldatennachrichten in Microsoft Copilot Studio
Empfohlene Erweiterungen
Die folgenden Erweiterungen müssen nicht an Omnichannel for 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 Omnichannel for Customer Service Umgebung installiert. Wenn die Umgebung, mit der Sie Omnichannel for Customer Service verbunden haben, jedoch nicht dieselbe Umgebung ist, in der sich Ihr Bot 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
-
Erweiterung „Omnichannel Power Virtual Agents“
-
Erweiterung „Omnichannel Voice Power Virtual Agent“
Textübergabe (Messaging)
Installieren Sie nur für die Textübergabe (Messaging) die Omnichannel Power Virtual Agent-Erweiterung.
Wenn nach der Installation der Omnichannel Power Virtual Agent-Erweiterung immer noch die folgende Warnung angezeigt wird und Sie keine Sprachfunktionen benötigen, können Sie sie ignorieren.