Eingaben, Variablen und Bedingungen hinzufügen
Für Ihren Agent Event Contacts müssen Sie die Anzahl der Länder/Regionen erweitern, die Kontakte haben. Anstatt alle Länder/Regionen im Nachrichtenknoten aufzuführen, möchten Sie den Benutzer fragen, in welchem Land / welcher Region er Kontaktinformationen benötigt. Um diese Aufgabe auszuführen, verwenden Sie Eingaben, Variablen und Bedingungen.
Eingaben – Die Antwort des Benutzers im Knoten Frage stellen.
Variablen– Speichert die Eingaben zur Verwendung in späteren Konversationsknoten
Bedingungen – Definiert die Verzweigungslogik basierend auf den Variablen.
Für Ihren Agent müssen Sie den aktuellen Nachrichtenknoten löschen, da er ersetzt wird. Wählen Sie die Optionen der Auslassungspunkte (...) für den Nachrichtenknoten und dann Löschen aus.
Mit dem Fragenknoten Eingaben und Variablen hinzufügen
Um Eingaben und Variablen mit dem Frageknoten hinzuzufügen, befolgen Sie diese Schritte:
Bewegen Sie den Mauszeiger über die obere Hälfte der Verbindungslinie zwischen Triggerausdrücke und dem Knoten Nachricht. Wählen Sie Knoten hinzufügen und das Plus-Symbol + aus und anschließend Frage stellen im Auswahl-Popup-Denster, das angezeigt wird, wenn Sie das Pluszeichen auswählen.
Füllen Sie den Fragenknoten mit folgenden Informationen aus:
Eine Frage stellen – Geben Sie den Ausdruck ein:
I can help with event contacts. Please tell me which country/region the event is scheduled for.
Identifizieren – Wählen Sie Multiple-Choice-Optionen aus. Geben Sie im Feld Identifizieren an, auf welche Art von Antwort der Agent wartet. Zu den anderen Antworten, die Sie auswählen können, zählen eine Zahl oder eine Zeichenfolge. Sie können sogar Entitäten wie Statusnamen, Telefonnummern oder Straßenadressen durch den Agent erkennen lassen. Weitere Informationen über die verfügbaren Optionen finden Sie in der Zusammenfassung am Ende dieses Moduls.
Optionen für Benutzer – Geben Sie USA, Kanada, Frankreich und Spanien ein, indem Sie + Neue Option zwischen jedem Wort auswählen. (Siehe Nummer 1 im Bild unten.)
Beachten Sie, wie sich das Fragefeld mit zunehmenden Optionen nach rechts auf dem Dokumenterstellungsbereich bewegt und die untergeordneten Bedingungen die Canvas unter dem Fragebereich füllen. Um Ihre Canvas neu zu zentrieren, können Sie in Ihrem Canvas-Bildschirm mit der linken Maustaste klicken und sie ziehen, scrollen oder die Steuerelemente für die Bildschirmansicht unten links auf der Canvas verwenden. Zu diesen Steuerelementen gehören Schaltflächen zum Erhöhen/Verringern der Vergrößerung, zum erneuten Zentrieren der Ansicht oder sogar zum Aufrufen einer anklickbaren Minikarte, die Ihnen beim Navigieren auf Ihrer Agent-Canvas hilft. (Siehe Nummer 2 im Bild unten.)
Kehren Sie zum Frageknoten zurück, und legen Sie den Wert Antwort speichern unter fest, der derzeit als Variable Var (text) angezeigt wird. Wenn Sie das Bearbeitungssymbol neben Var (text) auswählen, wird ein Bereich Variableneigenschaften auf der rechten Seite des Bildschirms angezeigt. Ersetzen Sie den Wert Name von „Var“ durch „VarCountry“, und schließen Sie den Bereich. Beachten Sie, wie Ihr neuer Variablenname „VarCountry“ die Knoten Bedingung unter dem Knoten Frage ausfüllt.
Copilot Studio bietet standardmäßig zwei Variablen: agent.UserDisplayName, die den Namen des Benutzers bereitstellt, und agent.UserID, die den Anmeldenamen des Benutzers angibt. Durch die Nutzung von agent.UserDisplayName kann der Agent den Benutzer beim Namen nennen, wodurch die Erfahrung personalisiert wird. Sie können agent.UserID zum Erstellen eines Bedingungsknoten verwenden, um Aktionen basierend auf dem Benutzer auszuführen, mit dem der Agent interagiert.
Damit der Agent Event Contacts den Benutzer mit seinem Namen begrüßt, fügen Sie einen neuen Nachrichtenknoten am Anfang des Agents hinzu. Verschieben Sie Ihre Canvas so, dass Sie den Knoten Triggerausdrücke sehen können, fügen Sie einen Knoten direkt darunter hinzu. Wählen Sie für den neuen Knoten Eine Nachricht anzeigen aus. Wählen Sie dann im Feld zur Nachrichteneingabe das Dropdownmenü {X} Variable einfügen aus, und klicken Sie dann auf agent.UserDisplayName.
- Sie können dies noch weiter personalisieren, indem Sie davor „Hallo“ (mit einem Leerzeichen vor dem Namen) hinzufügen. Speichern Sie Ihr Thema, indem Sie die Schaltfläche Speichern aus dem Copilot Studio-Menüband auswählen.
Bedingungsknoten
Für jede Multiple-Choice-Option im Fragenknoten erstellt Microsoft Copilot Studio einen neuen Bedingungsknoten. Sie müssen jeden Bedingungsknoten konfigurieren, um die nächste geeignete Antwort in der Unterhaltung bereitstellt.
Für Ihren Agent Event Contacts müssen Sie auf den Ereigniskontakt für das Land / die Region reagieren. Wenn der Benutzer beispielsweise USA auswählt, sollte der Agent mit den Kontaktinformationen von Lynne Robbins antworten. Für den ersten Eintrag, in diesem Fall USA, erstellt Copilot Studio nicht automatisch einen neuen Knoten Bedingung, aber jede nachfolgende Bedingung erstellt einen neuen Knoten Bedingung.
Land/Region | Name | |
---|---|---|
USA | Lynne Robbins | LynneR@contoso.com |
Kanada | Lidia Holloway | LidiaH@contso.com |
Frankreich | Miriam Graham | MiriamG@contoso.com |
Spanien | Christie Cline | ChristieC@contoso.com |
Fügen Sie für jeden Bedingungsknoten einen neuen Nachrichtenknoten hinzu, der den richtigen Kontakt und die richtige E-Mail-Adresse angibt. Zum Beispiel: „Die Veranstaltungskoordinatorin für Frankreich ist Miriam Graham mit MiriamG@contoso.com
.“
Es ist möglich, einen weiteren Bedingungsknoten für die USA hinzuzufügen, verwenden Sie jedoch zunächst Alle anderen Bedingungen für die Nachricht bezüglich des USA-Kontakts.
Für alle vier Nachrichtenknoten möchten Sie dasselbe Systemthema Ende der Unterhaltung verwenden. Ihr Agent hat dieses Thema bereits unter dem Knoten Alle anderen Bedingungen definiert. Führen Sie die folgenden Schritte aus, um die anderen Knoten mit diesem zu verbinden:
Wählen Sie nach einem der Nachrichtenknoten das Plus-Symbol + für Knoten hinzufügen aus. Beachten Sie, dass oben auf dem Feld ein kleiner Kreis angezeigt wird. Wenn Sie mit der Maus darüber fahren, zeigt der Kreis eine rosafarbene Füllung an.
Klicken Sie mit der linken Maustaste, halten Sie die Maustaste gedrückt und ziehen Sie dann den rosafarbenen Kreis an den oberen Rand des Knotens Ende unter Ihrer Standardbedingungsmeldung. Wenn Sie dies an der richtigen Stelle haben, erscheint über dem Knoten ein rosafarbener Ring. Legen Sie den Konnektor vom Nachrichtenknoten dort ab. Beachten Sie, dass beide Nachrichtenknoten jetzt eine Verbindung mit dem Knoten Ende herstellen.
Gehen Sie genauso für die anderen beiden Knoten Nachricht vor, um sie mit dem Knoten Ende zu verbinden.
- Um den Agent zu testen, wählen Sie Speichern aus. Wählen Sie die Option Ihren Agent testen aus, wenn der Agent-Testbereich nicht sichtbar ist.
Sie haben jetzt gelernt, wie Sie Standardvariablen integrieren und eine Variable mit einer Eingabebedingung festlegen. Verwenden Sie diese Tools, um Ihren Agent weiter auszubauen.