Absichten

Intent ist eine Kernkomponente der Webex AI Agent Studio-Plattform, die es dem KI-Agenten ermöglicht, Ihre Eingaben zu verstehen und effektiv darauf zu reagieren. Es stellt eine bestimmte Aufgabe oder Aktion dar, die Sie während einer Konversation ausführen möchten. Sie können alle Intents definieren, die den Aufgaben entsprechen, die Sie ausführen möchten. Die Genauigkeit der Absichtsklassifizierung wirkt sich direkt auf die Fähigkeit des KI-Agenten aus, relevante und hilfreiche Antworten zu geben. Die Intent-Klassifizierung ist der Prozess der Identifizierung der Absicht auf der Grundlage Ihrer Eingaben, sodass der KI-Agent auf sinnvolle und kontextbezogene Weise reagieren kann. Weitere Informationen zum Erstellen von Absichten finden Sie unter Erstellen einer Absicht.

Systemabsichten

  • Standard-Fallback-Absicht: Die Funktionen eines KI-Agenten sind von Natur aus durch die Absichten eingeschränkt, die für die Erkennung und Reaktion darauf entwickelt wurden. Ein Unternehmen kann zwar nicht jede mögliche Frage vorhersehen, die Sie möglicherweise stellen, aber die Standard-Fallback-Absicht kann dazu beitragen, dass Konversationen auf Kurs sind.

    Durch die Implementierung einer standardmäßigen Fallback-Absicht können KI-Agent-Entwickler sicherstellen, dass der KI-Agent unerwartete oder außerhalb des Gültigkeitsbereichs liegende Abfragen ordnungsgemäß verarbeitet und die Konversation zurück zu bekannten Absichten umleitet.

    Entwickler von KI-Agenten müssen der Fallback-Absicht keine bestimmten Äußerungen hinzufügen. Der Agent kann so trainiert werden, dass er automatisch den Fallback Intent auslöst, wenn er auf bekannte Fragen stößt, die außerhalb des Gültigkeitsbereichs liegen und andernfalls fälschlicherweise in andere Intents kategorisiert werden könnten.

    In einem KI-Agenten eines Bankwesens könnten Kunden beispielsweise versuchen, sich nach Krediten zu erkundigen. Wenn der KI-Agent nicht für die Bearbeitung kreditbezogener Anfragen konfiguriert ist, können diese Abfragen als Trainingsphrasen in die Standard-Fallback-Absicht integriert werden. Wenn ein Kunde zu irgendeinem Zeitpunkt des Gesprächs nach Krediten fragt, erkennt der KI-Agent, dass die Anfrage außerhalb seiner definierten Absichten liegt, und löst die Fallback-Antwort aus. Dies gewährleistet eine angemessenere Reaktion.

    Die Fallback-Absicht:

    • Sollten keine Slots damit verknüpft sein.
    • Muss den Standard-Fallbackvorlagenschlüssel für seine Antwort verwenden.

  • Hilfe: Mit diesem Intent werden Kundenanfragen zu den Funktionen des KI-Agenten beantwortet. Wenn Kunden sich nicht sicher sind, was sie erreichen können, oder während eines Gesprächs auf Schwierigkeiten stoßen, suchen sie oft Hilfe, indem sie um Hilfe bitten.

    Standardmäßig ist die Antwort für die Hilfeabsicht dem Schlüssel der Hilfenachlagenvorlage zugeordnet. KI-Agentenentwickler können jedoch die Antwort anpassen oder den zugehörigen Vorlagenschlüssel ändern, um maßgeschneidertere und informativere Anleitungen bereitzustellen.

    Es wird empfohlen, die Fähigkeiten des KI-Agenten auf einem hohen Niveau zu vermitteln, um den Kunden ein klares Verständnis dafür zu vermitteln, was sie als Nächstes tun können.

  • Mit einem Agenten sprechen – Mit dieser Absicht können Kunden in jeder Phase ihrer Interaktion mit dem KI-Agenten Unterstützung von einem menschlichen Agenten anfordern. Wenn dieses Intent aufgerufen wird, initiiert das System automatisch eine Übergabe an einen menschlichen Agenten. Die Standardantwortvorlage für dieses Intent ist "Agentenübergabe". Es gibt zwar keine Einschränkungen der Benutzeroberfläche für das Ändern des Antwortvorlagenschlüssels, aber eine Änderung wirkt sich nicht auf das Ergebnis der menschlichen Übergabe aus.

Small-Talk-Absichten

Alle neu erstellten KI-Agenten enthalten vier vordefinierte Small-Talk-Intents für häufige Kundengrüße, Dankesbekundungen, negatives Feedback und Verabschiedungen:

  • Grüße
  • Vielen Dank
  • Der KI-Agent war nicht hilfreich
  • Auf Wiedersehen
Diese Intents und die entsprechenden Antworten sind standardmäßig in jedem KI-Agenten verfügbar. Sie können sie jedoch anpassen oder löschen, um sie an Ihren spezifischen Anwendungsfall und den gewünschten Konversationsablauf anzupassen.

Kontexten

Der Kontext macht die Interaktionen zwischen Agenten und Kunden einfacher und prägnanter. Der KI-Agent versteht Sätze wie "Ich möchte das kaufen" problemlos, wenn genügend Kontext vorhanden ist, um zu erkennen, worauf sich "das" bezieht. Kontexte helfen dabei, Klarheit in der Interaktion mit Kunden zu schaffen. Solche Ausdrücke können mit einer Absicht ausgerichtet werden, wenn der entsprechende Kontext bereitgestellt wird.

Um Follow-up-Intents zu ermöglichen und Möglichkeiten zur Strukturierung des Gesprächsflusses zu organisieren, kann jeder Intent mit dem Eingabekontext und dem Beendigungskontext konfiguriert werden. Diese Kontextvariable wird für jede Sitzung gespeichert, und der Status dieser Variablen ändert sich basierend auf Absichten, die im Verlauf einer Sitzung aufgerufen werden.

Eintragskontext

Eingabekontexte steuern, ob eine Absicht basierend auf dem aktiven Kontext der Sitzung mit der Endbenutzerabfrage abgeglichen werden kann. Wenn in einer Sitzung Kontext vorhanden ist, werden die folgenden Regeln für den Intent Matching angewendet:

  • Ein Intent mit Eingabekontexten wird nur dann abgeglichen, wenn der aktive Kontext in der Sitzung bereits alle erforderlichen Eingabekontextwerte enthält. Mit anderen Worten, der Eingabekontext eines Intents muss eine Teilmenge des aktiven Kontexts sein, damit er abgeglichen werden kann.

  • Für alle Intents, die die obige Regel erfüllen, werden Intents bevorzugt, deren Eingabekontext besser mit dem Aktiven übereinstimmt, wenn die Konfidenzwerte für mehrere Intents identisch sind. Mit anderen Worten, der Eingabekontext wird für Tie-Break-Teilübereinstimmungen verwendet.

Kontext beenden

Exit-Kontexte steuern die aktiven Kontexte für eine Sitzung. Ein Exit-Kontext enthält die Kontextwertzeichenfolge und die Dauer dieses Kontexts. Wenn ein Intent abgeschlossen ist (alle Slots sind besetzt und die endgültige Antwort wird aufgerufen), werden die konfigurierten Exitkontexte für diesen Intent für ihre jeweilige Dauer zu Exit. Entwickler können maximal 15 Exitkontexte für eine bestimmte Absicht konfigurieren. Ein Exit-Kontext kann hinzugefügt werden, indem Sie nach Eingabe des Kontexts die Eingabetaste drücken.

Entitäten

Entitäten sind die Bausteine von Konversationen. Sie sind wesentliche Elemente, die der KI-Agent aus Benutzeräußerungen extrahiert. Entitäten stellen bestimmte Informationen dar, z. B. Produktnamen, Datumsangaben, Mengen oder eine andere wichtige Gruppe von Wörtern. Durch die effektive Identifizierung und Extraktion von Entitäten kann der KI-Agent die Benutzerabsicht besser verstehen und genauere und relevantere Antworten geben. Weitere Informationen zum Erstellen einer Entität finden Sie unter Erstellen einer Entität.

Entitätstypen

Webex AI Agent Studio bietet 11 vorgefertigte Entitätstypen, um verschiedene Arten von Benutzerdaten zu erfassen. Sie können auch eine der folgenden benutzerdefinierten Entitäten erstellen.

Benutzerdefinierte Entitäten

Diese Entitäten sind konfigurierbar und ermöglichen es Entwicklern, anwendungsfallspezifische Informationen zu erfassen.

  • Benutzerdefinierte Liste: Definieren Sie Listen erwarteter Zeichenfolgen, um bestimmte Datenpunkte zu erfassen, die nicht von vordefinierten Entitäten abgedeckt werden. Sie können jeder Zeichenfolge mehrere Synonyme hinzufügen. Beispiel: eine benutzerdefinierte Pizzagrößeneinheit.

  • Regulärer Ausdruck – Verwenden Sie reguläre Ausdrücke, um bestimmte Muster zu identifizieren und die entsprechenden Daten zu extrahieren. Beispiel: ein regulärer Ausdruck für eine Telefonnummer, z. B. in 123-123-8789

  • Ziffern: Erfassen von numerischen Eingaben mit fester Länge mit hoher Genauigkeit, insbesondere bei Sprachinteraktionen. Wir verwenden dies als Alternative zu den Entitätstypen "Benutzerdefiniert" und "Regex" in Interaktionen ohne Sprache. Definieren Sie z. B. eine Länge von fünf, um eine fünfstellige Kontonummer zu erkennen.

  • Alphanumerisch: Erfasst Kombinationen aus Buchstaben und Zahlen und sorgt so für eine genaue Erkennung von Sprach- und Nicht-Spracheingaben.

  • Freiform: Erfassen Sie flexible Datenpunkte, die schwer zu definieren oder zu validieren sind.

  • Kartenstandort (WhatsApp) – Extrahieren Sie Standortdaten, die Sie auf dem WhatsApp-Kanal geteilt haben.

Systementitäten

Name der EntitätBeschreibungBeispieleingabeBeispielausgabe
DatumAnalysiert Datumsangaben in natürlicher Sprache in ein Standarddatumsformat"Juli nächsten Jahres"01/07/2020
ZeitAnalysiert die Zeit in natürlicher Sprache in ein Standardzeitformat5 Uhr abends17:00
E-MailErkennt E-Mail-AdressenSchreiben Sie mir an Info@cisco.com Info@cisco.com
TelefonnummerErkennt allgemeine TelefonnummerRufen Sie mich an unter 98765432109876543210
WährungseinheitenAnalysiert Währung und BetragIch will 20$20$
OrdinaleErkennt OrdnungszahlVierter von zehn PersonenPlatz 4
KardinalErkennt KardinalzahlVierter von zehn Personen10
GeolocationErkennt geografische Standorte (Städte, Länder usw.)Ich war schwimmen in der Themse in London, GroßbritannienLondon, Großbritannien
PersonennamenErkennt gebräuchliche NamenBill Gates von MicrosoftBill Gates
AnzahlIdentifiziert Maße in Bezug auf Gewicht oder EntfernungWir sind 5 km von Paris entfernt5km
DauerIdentifiziert Zeiträume1 Woche Urlaub1 Woche

Sie können erstellte Entitäten auf der Registerkarte "Entitäten" bearbeiten. Durch das Verknüpfen von Entitäten mit einem Intent werden Ihre Äußerungen mit erkannten Entitäten versehen, wenn Sie sie hinzufügen.

Entitätsrollen

Entitätsrollen sind von entscheidender Bedeutung, wenn Sie dieselbe Entität mehrmals innerhalb eines einzigen Intents erfassen müssen. Indem Sie derselben Entität unterschiedliche Rollen zuweisen, können Sie dem KI-Agenten helfen, Benutzereingaben genauer zu verstehen und zu verarbeiten.

Wenn Sie z. B. einen Flug mit Zwischenstopp buchen möchten, können Sie eine Flughafenentität mit drei Rollen erstellen: Startpunkt, Ziel und Zwischenstopp. Durch das Annotieren von Trainingsäußerungen mit diesen Rollen kann der KI-Agent erwartete Muster lernen und komplexe Buchungsanfragen nahtlos bearbeiten.

Nur Mindmeld (benutzerdefinierte und Systementitäten) und RASA (nur benutzerdefinierte Entitäten) unterstützen Entitätsrollen. Administratoren müssen das Kontrollkästchen Entitätsrollen in den erweiterten Einstellungen des Dialogfelds KI-Engine-Auswahl aktivieren, um Entitätsrollen zu aktivieren.

Administratoren können nicht von RASA oder Mindmeld zu Swiftmatch wechseln, wenn Entitätsrollen verwendet werden. Entfernen Sie Rollen aus Absichten, um Entitätsrollen aus den erweiterten KI-Engine-Einstellungen zu deaktivieren. Weitere Informationen finden Sie unter Aktualisieren der Einstellungen für die KI-Engine.

Antworten

Antworten sind die Nachrichten, die Ihr KI-Agent als Antwort auf ihre Anfragen oder Absichten an Kunden sendet. Sie können Antworten erstellen, die Folgendes enthalten:

  • Text: Nur-Text-Nachrichten für die direkte Kommunikation.
  • Multimedia: Bild-, Audio- oder Videoelemente, um die Benutzerfreundlichkeit zu verbessern.

Weitere Informationen zum Erstellen von Antworten finden Sie unter Erstellen einer Antwort.

Systemantworten

Die folgenden vorkonfigurierten Systemantworten sind für den geskripteten KI-Agenten verfügbar. Sie können die Nachrichten für die Standardsystemantworten anpassen. Diese Antworten können jedoch nicht gelöscht werden.

  • Begrüßungsnachricht

  • Antwortvorschlag

  • Teilnachricht

  • Fallback-Nachricht

  • Entitätsvorschlag

  • Agentenübergabe

Small-Talk-Antworten

Sie können die folgenden Smalltalk-Antworten anpassen und löschen:

  • Auf Wiedersehen

  • Grüße

  • Hilfemeldung

  • Nicht hilfreich

  • Vielen Dank

Die unterstützten Kanäle, für die Sie die Antworten konfigurieren können, sind Web (Standard), Apple Messages for Business, Messenger, RCS, SMS, Voice, WhatsApp.

Antwort-Designer

Der Response-Designer bietet eine benutzerfreundliche Oberfläche zum Erstellen von Antworten, ohne dass umfangreiche Programmierkenntnisse erforderlich sind. Die Option "Bedingte Antworten" ermöglicht die einfache Erstellung von Antworten für Nicht-Entwickler, die der KI-Agent an Kunden liefert.

Der Antwortdesigner wurde entwickelt, um sicherzustellen, dass die Benutzererfahrung auf den spezifischen Kanal zugeschnitten ist, mit dem der KI-Agent interagiert.

Unterstützte Antworttypen für Kanäle

Im Response Designer können Sie kanalspezifische Antworten für die Intents konfigurieren. Weitere Informationen zum Konfigurieren verschiedener Antworttypen finden Sie im Abschnitt Konfigurieren von Antworttypen .

Tabelle 1. Antworttypen für Kanäle
Art der AntwortBeschreibungUnterstützte Kanäle
TextEinfache Textantworten ermöglichen mehrere Textfelder in einer Antwort. Dieses Setup unterteilt lange Nachrichten in überschaubare Teile. Sie können Ihren Antworten mehrere Antwortoptionen hinzufügen, und das System wählt nach dem Zufallsprinzip eine aus, die angezeigt werden soll, um dynamische Interaktionen zu gewährleisten.Alle
KarussellRich-Antworten bestehen aus einer oder mehreren Karten, die in einem Karussellformat angezeigt werden.Web (Standard), Messenger
Schnelle AntwortEine vordefinierte Antwort, die die KI-Agenten verwenden, um schnell auf Kundenanfragen zu reagieren.Web (Standard), SMS, Messenger, Apple Messages for Business, RCS
BildEin Multimedia-Antworttyp, bei dem Sie Bilder durch Bereitstellen von URLs konfigurieren können.Web (Standard), Messenger, WhatsApp
VideoRendert Videos in der Vorschau basierend auf der konfigurierten Video-URL.Web (Standard), WhatsApp
AudioRendert Audiodateien durch Bereitstellen der Audio-URL. Außerdem wird die Dauer der Audionachricht in der Ausgabe angezeigt.Web (Standard), WhatsApp, Webchat
DateiZeigt den Dateityp basierend auf der konfigurierten Datei-URL an/wieder.WhatsApp
Schaltfläche "Antworten"Bietet schnelle Antworten aus einer begrenzten Anzahl von Optionen, z. B. die Auswahl eines Produkts, das zurückgegeben werden soll.

Jede Nachricht enthält Folgendes:

  • Kopfzeile – ein optionales Feld, das aus 20 Zeichen Text, Bild, Video oder einem Dokument bestehen kann.
  • Text – ein obligatorisches Textfeld, das bis zu 1024 Zeichen enthalten kann.
  • Fußzeile – ein optionales Textfeld mit bis zu 60 Zeichen.
  • Schaltflächen – maximal 3 Textschaltflächen mit einem Limit von 20 Zeichen.

WhatsApp
Nachricht auflistenBietet mehrere Optionen für die einfache Auswahl durch den Benutzer, geeignet für verschiedene Anwendungen wie Menüs zum Mitnehmen oder Produktkataloge. Um eine Listennachricht einzurichten, füllen Sie die Registerkarten "Konfiguration" und "Listenabschnitte" aus. Der Konfigurationsbildschirm zeigt den Nachrichteninhalt an, den Benutzer auf ihren Geräten sehen.

Jede Nachricht enthält Folgendes:

  • Kopfzeile – ein optionales Textfeld mit maximal 60 Zeichen.

  • Text – ein obligatorisches Textfeld, das bis zu 1024 Zeichen enthalten kann.

  • Fußzeile – ein optionales Textfeld mit bis zu 60 Zeichen.

  • Listentitel – ein Schaltflächenfeld mit maximal 20 Zeichen.

Der Listenabschnitt besteht aus:

  • Abschnittstitel – optionales Textfeld zur Kategorisierung mehrerer Zeilen mit maximal 24 Zeichen.

  • Zeilentitel – obligatorisches Textfeld, das als Auswahlauswahl zusammen mit einem Optionsfeld mit maximal 24 Zeichen gesendet wird.

  • Zeilenbeschreibung – optionales Textfeld, das zusätzlichen Kontext für Zeilenelemente mit maximal 72 Zeichen bereitstellt.

Für die Konfiguration einer Listennachricht auf der Plattform ist ein zusätzliches Feld erforderlich: Zeilen-ID – Eindeutiger Bezeichner für jede Zeile, mit dem Sie die Auswahl des Benutzers identifizieren können.

WhatsApp
Nummerierte ListeDie Schnellantwort in WhatsApp ist als nummerierte Liste definiert. Wenn Benutzer eine Nummer aus der Liste der Elemente auswählen, wird die für das Element konfigurierte Nutzlast empfangen.WhatsApp
ListenauswahlMit der Listenauswahl gibt der KI-Agent basierend auf der Abfrage eine Liste von Elementen für einen Kunden frei. Dies ermöglicht es dem Kunden, die Artikel aus den vorgegebenen Optionen auszuwählen und mit der Auswahl zu antworten. Wenn die Kundenabfrage teilweise übereinstimmt, antwortet der KI-Agent mit den Intents, die der Kundenabfrage nahe kommen, als Optionen. Die teilweise übereinstimmenden Antworten werden nur für die Option "Listenauswahl" im Apple Messages for Business-Kanal gerendert.Apple Messages für Unternehmen
ZeitauswahlMit dem Antworttyp "Zeitauswahl" können Sie Zeitfenster für die Buchung von Terminen oder Besprechungen einrichten. Jeder Abschnitt benötigt einen Titel, eine Zeitzone und mehrere Slots. Sobald der KI-Agent für ein Intent eingerichtet ist, sendet er diese Zeitfenster an Benutzer, aus denen sie auswählen können.Apple Messages für Unternehmen
MedienDiese Vorlage unterstützt Anhänge in verschiedenen Formaten wie jpeg, mp3, mp4, png, pdf und aac.Apple Messages für Unternehmen
Rich-LinkDie Rich-Link-URL ist in das Bild oder ein Video eingebettet, das sich in einer Chat-Blase befindet. Wenn Sie auf diese Blase klicken, wird der Kunde auf die im Bild oder Video angegebene Website weitergeleitet.Apple Messages für Unternehmen
FormMit Business Forms-Nachrichten kannst du mit einer einzigen JSON-Datei komplexe, mehrseitige interaktive Erlebnisse für iOS und iPadOS erstellen. Diese Funktion hilft Unternehmen, detaillierte Kundendaten über eine benutzerfreundliche Oberfläche in Apple Messaging zu sammeln. Es ermöglicht verschiedene Interaktionen, ohne dass Benutzer den Chat verlassen müssen.Apple Messages für Unternehmen
Benutzerdefiniertes EreignisBietet die Kontrolle über eine Konversation während der Interaktion mit dem geskripteten KI-Agenten.Voice

Liste der gebräuchlichen Antwortvariablen

Verwenden Sie die Antwortvariablen im Abschnitt Regeln des Designers für bedingte Antworten, um Bedingungen zu definieren. Sie können auch die Antwortvariablen in den KI-Agentenantworten verwenden, um die Agentenantworten zu personalisieren und anzureichern. Weitere Informationen zum Konfigurieren von Regeln finden Sie unter Erstellen einer Antwort.

Tabelle 2. Gängige Antwortvariablen
Variablenname

Variablen-Schlüssel

Beschreibung

Entitätswert

entity.<entity-name> ODER lastdfState.model_state.entities.<entity-name>.value

Verwenden Sie diese Variable, um den Wert von Entitäten zu verwenden, die von den Benutzern erfasst wurden. Zum Beispiel in einem Anwendungsfall einer Terminbuchung, bei dem wir den Benutzer mithilfe einer Entität namens "Datum" nach seinem bevorzugten Datum fragen. Date gibt den vom Benutzer bereitgestellten Wert zurück.

Absicht

ABSICHT ODER lastdfState.model_state.intent.name

Verwenden Sie diese Variable, um die Absicht zurückzugeben, die vom Kunden eingegeben wurde.

Event-Shop

eventStore

Verwenden Sie diese Option, um auf das Wörterbuch zuzugreifen, das alle Parameter enthält, die in der Ereignisnutzlast von benutzerdefinierten Ereignissen über Webex Contact Center-Flow-Designer gesendet werden.

Werte des Ereignisspeichers

EventStore.<key>

Verwenden Sie diese Option, um auf die Werte bestimmter Schlüssel zuzugreifen, die in Ereignisnutzlasten benutzerdefinierter Ereignisse über Webex Contact Center-Ablauf-Designer gesendet werden.

Extraparameter/Nachrichtenparameterwert

extra_params.<Taste>

Verwenden Sie diese Option, um auf Informationen zuzugreifen, die unter "Nachrichtenparameter" im KI-Agentenknoten für Skript-Agenten übergeben werden. Wenn z. B. ein Schlüssel "user_Plan" im KI-Agent-Knoten übergeben wird, kann auf ihn als extra_params.user_Plan zugegriffen werden. Diese Werte werden nur für eine Nachrichtenrunde beibehalten, d. h., der Wert für den Schlüssel kann nur in der Antwort auf die Nachricht verwendet werden, die diesen Nachrichtenparametern beigefügt ist.

Zusätzliche Parameter

extra_params

Verwenden Sie diese Option, um auf das Wörterbuch zuzugreifen, das alle Werte enthält, die unter "Nachrichtenparameter" im KI-Agentenknoten für Skript-Agenten übergeben werden.

Consumer-Datenspeicher/Kundenparameter

consumerDataStore.extra_params

Rufen Sie damit das Glossar mit allen Parametern auf, die unter "Kundenparameter" im KI-Agenten-Knoten für Skript-Agenten übergeben wurden.

Consumer-Datenspeicher/Customer-Parameterwerte

consumerDataStore.extra_params.<Taste>

Verwenden Sie diese Option, um auf Informationen zuzugreifen, die unter "Kundenparameter" im KI-Agenten-Knoten für Skript-Agenten übergeben werden. Wenn z. B. ein Schlüssel "user_name" im KI-Agent-Knoten übergeben wird, kann auf ihn als consumerDataStore.extra_params.user_name zugegriffen werden

Vorherige Absicht/Letzte aktive Absicht

lastdfState.previous_intent_model_state.intent.name

Verwenden Sie diese Variable, um auf den Namen des Intents zuzugreifen, das vor dem aktuellen Intent in der Konversation aktiv war.

Kontext-Array

lastdfState.context

Verwenden Sie diese Option, um auf die Namen aller in der Konversation vorhandenen Kontexte in Form eines Arrays zuzugreifen.

Kontextdauer

LastdfState.context.<context-name>

Ruft den Wert der Dauer eines bestimmten Kontexts ab.

Kunden-UID

consumerData.uid

Verwenden Sie diese Variable, um auf die eindeutige ID des Kunden in den Antwortbedingungen oder Inhalten des KI-Agenten zuzugreifen. Bei digitalen Kanälen wird die UID im Ablauf konfiguriert und variiert je nach Kanal.

Datenspeichervariable

dataStore.<key>

Verwenden Sie diese Variable, um auf benutzerdefinierte Variablen zuzugreifen, die auf Sitzungsebene gespeichert sind.

Kennzeichen für Agentenübergabe nach Regeln

messageStore.agent_handover_by_rules

Verwenden Sie diese Variable, um zu überprüfen, ob die Konversation basierend auf einer der Agenten-Übergaberegeln an einen Menschen übergeben wurde.

Übereinstimmender Vorlagenschlüssel

messageStore.templateKey

Verwenden Sie diese Variable, um auf den aktuellen Antwortnamen zuzugreifen.

NLP-Text

nlp.Text

Verwenden Sie diese Variable, um auf die unverarbeitete Kundenabfrage zuzugreifen.

Verarbeitete Abfrage

nlp.processed_query

Verwenden Sie diese Variable, um auf die verarbeitete Kundenabfrage zuzugreifen.

Transaktions-ID

transaction_id

Verwenden Sie diese Variable, um auf die Transaktions-ID zuzugreifen.

Zusätzlich zu den oben genannten gibt es bestimmte andere Datenobjekte, auf die als Antwortvariablen zugegriffen werden kann. Dazu gehören messageStore, newdfState und lastdfState, die Metadaten zur Antwort des Agents enthalten. Entwickler können dies in ihren Antworten drucken, um auf die Details zuzugreifen und beliebige Parameter aus diesen Wörterbüchern in ihren Antworten zu verwenden. In den meisten Anwendungsfällen reichen die in der obigen Tabelle aufgeführten Variablen jedoch aus, um Ihren Agenten zu erstellen.