Welchen Plan habe ich
Add-on AI Agents – Advanced

In AI Agents – Advanced sind Parameter Informationen, die Sie sammeln und verwenden können, um die Workflows eines AI Agent anzupassen. Parameter können in konditionalen Blöcken, Segmenten und API-Integrationen genutzt werden.

In diesem Beitrag werden folgende Themen behandelt:

  • Verfügbare Parameter
  • Verfügbare Operatoren

Verfügbare Parameter

Parameter können aus drei Quellen stammen:

  • Parameter aus CRM-Plattformen
  • Parameter aus Sitzungsdaten
  • Parameter aus Backend-Integrationen

Parameter aus CRM-Plattformen

CRM-Plattformen speichern in der Regel Kundeninformationen wie Name und E-Mail-Adresse. Diese Informationen können aus Ihrer CRM-Plattform abgerufen und zur Verwendung in konditionalen Blöcken gespeichert werden.

Um Informationen aus Ihrer CRM-Plattform abzurufen, fügen Sie eine Aktion hinzu, die mit dem Ereignis „Konversation gestartet“ verknüpft ist, um Daten aus Ihrer CRM-Plattform zu erfassen, wenn eine Konversation beginnt. Die Informationen werden für jede neue Konversation erfasst und auf alle Dialoge im AI Agent angewendet.

Parameter aus Sitzungsdaten

Sitzungsdaten sind Informationen, die Kunden während einer Messaging-Sitzung mit dem AI Agent angeben. Fügen Sie eine Aktion auf Blockebene zu einem Dialogablauf hinzu, um Sitzungsdaten abzurufen und als Parameterwert zu speichern.

Die folgenden Sitzungsparameter werden standardmäßig erfasst:

Parameter Anwendungsbeispiel
{{lastDetectedLanguage}} Systemantwort, dass die Sprache nicht unterstützt wird, in der Sprache des Benutzers ausgeben.
{{active_language}} Sprachspezifische Antworten erstellen.

Als Parameterwert müssen Sie die ID der Sprache, nicht den Namen, angeben. Sie können die ID ermitteln, indem Sie unter Einstellungen > AI Agent-Einstellungen > Sprachen die gewünschte Sprache auswählen.

{{chatTranscript}} Konversationstranskript an ein Ticket anhängen, damit es per E-Mail eskaliert werden kann.
{{lastVisitorMessage}} Das, was der Kunde sagt, wiederholen, oft in einer Standardantwort wie: „Leider habe ich noch keine Informationen zu diesem Thema: {{lastVisitorMessage}}.“
{{integrationId}} Eingehende Nachrichten anhand von Verteilungsregeln, die auf der Quelle (integrationId) der eingehenden Nachricht basieren, an die entsprechenden AI Agents weiterleiten.

In voller Größe anzeigen

{{confidence_score}} Die Antwort auf dem Wahrscheinlichkeitswert für die Absichtserkennung basieren. Confidence_score wird auf eine ganze Zahl auf- oder abgerundet.

In voller Größe anzeigen

{{lastResolution}} Basierend auf dem letzten angepassten Lösungsstatus (Undefined, Informed, Resolved, Not Resolved, Escalated To Agent oder Escalated via Email) einen anderen Dialogablauf festlegen und bei der Eskalation als Stichwort an Ihre CRM-Plattform senden.

Wenn Sie eigene Sitzungsparameter mit einer Aktion erstellen, dürfen Sie nicht die gleichen Namen verwenden wie diese Systemparameter. Andernfalls tritt ein Fehler auf und die Daten werden nicht abgerufen.

Entitäten werden ebenfalls als Sitzungsdatenparameter betrachtet. Der Name der Entität ist der Name des Parameters. Alle über Entitäten erfassten Informationen werden bis zu zwei Stunden, nachdem die Konversation inaktiv wurde, als Sitzungsdaten gespeichert.

Parameter aus Backend-Integrationen

Der AI Agent kann auch Informationen aus einer angepassten API-Integration abrufen, um personalisierte Dialogabläufe zu erstellen.

Verfügbare Operatoren

In der folgenden Tabelle sind die verfügbaren Operatoren aufgeführt, die jeweils zu einem der folgenden Typen gehören:
  • Zeichenfolge: Wort
  • Boolescher Wert: „True“ oder „False“
  • Array/Liste: Liste mit durch Kommas getrennten Werten
  • Ganzzahl: ganze Zahl
  • Gleitkommazahl: Dezimalzahl
Operator Einsatzzweck Beispiel Erwarteter Parametertyp Typ des Bedingungswerts
is / Is not Einzelne Werte country is Germany string string
Is (boolean) True- oder False-Aussagen loggedIn Is True boolean boolean
Is (number) Einzelne Werte timeout is 30 Ganzzahl Ganzzahl
Is in / Is not in OR-Bedingung mit mehreren durch Kommas getrennten Werten country In Germany, Japan, Finland string Array
Array includes item / Array does not include item Suchen nach einem bestimmten Wert in einer Liste mit Werte, die in der Sitzung als Array gespeichert sind tags_Array Array Includes item VIP Array string
Text includes / Text does not include Suchen nach einem Teilstring, z. B. einem Ländercode in einer URL, basierend auf textbasierten Daten in der Sitzung URL text Includes fr string string
Is present / Is not present Prüfen, ob ein Parameter in der Sitzung vorhanden ist, ohne einen bestimmten Wert email Exists

country: '' , null oder überhaupt nicht definiert

Beliebig –
Starts with / Does not start with Einzelne Zeichenfolgenwerte country Starts with united string string
Greater than

Greater than or equal

Less than

Less than or equal
Alle Zahlentypen (Ganzzahlen und Gleitkommazahlen) mit Inhaltserkennung und Aktionen, einschließlich Angabe, ob der Wert:
  • größer als der angegebene Wert ist
  • größer als der angegebene Wert oder gleich ist
  • kleiner als der angegebene Wert ist
  • kleiner als der angegebene Wert oder gleich ist
Number Greater than or equal 9 Ganzzahl oder Gleitkommazahl Ganzzahl oder Gleitkommazahl
Powered by Zendesk