Triggertypen
Themen verwenden standardmäßig den Ausdruckstrigger, der aktiviert wird, wenn mindestens ein Triggerausdruck eng mit einer eingehenden Nachricht eines Benutzers übereinstimmt. Es sind andere Triggertypen verfügbar, die bestimmen, wann ein Thema ausgeführt werden soll.
Triggertypen
Mithilfe von Triggern können Sie Aktivitäten unterschiedlicher Art abfangen und verarbeiten. Anhand der folgenden Triggertypen wird bestimmt, wann ein Thema ausgelost werden sollte.
Typ | Beschreibung |
---|---|
Ausdrücke | Wenn eine oder mehrere Triggerausdrücke mit der eingehenden Nachricht eines Benutzers übereinstimmen |
Aktivität empfangen | Wenn ein beliebiger Aktivitätstyp empfangen wird |
Nachricht empfangen | Wenn eine Aktivität vom Typ „Nachricht“ empfangen wird Der häufigste Aktivitätstyp Wird empfangen, wenn ein Benutzer etwas eingibt oder zum Agent sagt. |
Ereignis empfangen | Wenn eine Aktivität vom Typ „Ereignis“ empfangen wird |
Unterhaltungsupdate empfangen | Wenn eine Aktivität vom Typ „conversationUpdate“ empfangen wird Teams sendet beispielsweise eine Aktivität dieses Typs, wenn ein Benutzer einer Unterhaltung beitritt. |
Aufruf empfangen | Wenn eine Aktivität vom Typ „Aufrufen“ empfangen wird Wird am häufigsten über den Teams-Kanal empfangen. Wenn der Benutzer beispielsweise mit einer Nachrichten‑ oder Sucherweiterung in der Teams-App interagiert. |
Inaktivität | Wenn ein Benutzer über längere Zeit nicht mit dem Agent interagiert hat. Der Zeitraum kann konfiguriert werden. |
Tipp
Wenn ein Benutzer eine Nachricht an einen Agent sendet, ist die Nutzlast eine Nachricht vom Typ „Aktivität“.
Agents können Aktivitäten anderer Typen mit neuen Änderungen im Chat erhalten. Microsoft Teams sendet beispielsweise ausgeblendete Aktivitäten vom Typ „Aufrufen“, was eine Benutzeraktion wie etwa die Interaktion mit einer Nachrichtenerweiterung kennzeichnet.
Ändern des Triggers für ein Thema
Sie können den Trigger für ein Thema ändern, wenn Sie ein Thema bearbeiten. Themen verwenden standardmäßig Ausdruckstrigger, Sie können jedoch zu anderen Triggertypen wechseln:
Triggerbedingung
Mit dem Bedingungsknoten des Triggers können Sie Bedingungen angeben, die erfüllt sein müssen, damit der Trigger ausgelöst wird.
Hinweis
Sie können Power Fx verwenden, um komplexe Bedingungen zu erstellen.
Triggerpriorität
Für eine einzelne eingehende Aktivität, beispielsweise eine Nachricht, können mehrere Trigger ausgelöst werden. Anhand des Triggertyps wird die Reihenfolge festgelegt, in der die Trigger ausgelöst werden.
Ausführungsreihenfolge:
- Aktivität empfangen
- Nachricht/Ereignis/Unterhaltungsaktualisierung/Aufruf empfangen
- Ausdrücke
Wenn mehrere qualifizierte Trigger desselben Typs vorhanden sind, werden die Trigger in der Reihenfolge ihrer Erstellung ausgeführt (ältester zuerst).
Wichtig
Sie können die Eigenschaft „Priorität“ im Eigenschaftenbereich eines Trigger verwenden, um die Ausführungsreihenfolge explizit festzulegen.
Weitere Informationen finden Sie unter Verwenden von Thementriggern.