Eingabedatentypen in Virtual Agent -Themen
Sie können Eingaben von häufig verwendeten Glide-Datentypen Virtual Agent (com.glide.cs.chatbot) in Virtual Agent-Designer definieren, ohne ein Skript zu schreiben. Definieren Sie den Eingabedatentyp auf dem Startknoten eines anwenderdefinierten Steuerelements oder Themenblocks.
Datentypen in Virtual Agent-Designer
Die Bezeichnung des Datentyps ermöglicht Virtual Agent die Durchführung einer sekundären Validierung der von NLU vorhergesagten Werte. Wenn Ihre Auswahlliste beispielsweise Rot, Weiß und Blau enthält, der NLU-Vorhersageservice jedoch Grün zurückgibt, wird die Eingabe nicht mit Slots gefüllt, da dies keine gültige Auswahl war.
Wenn Sie eine Eingabe mit einem Datentyp in einem aufrufenden Thema angeben, können Sie mit der Datenpillenauswahl Informationen angeben, die vom Benutzer gesammelt oder zuvor in einem anwenderdefinierten Steuerelement oder Themenblock gesucht wurden.
| Datentyp | Beschreibung |
|---|---|
| Zeichenfolge | Alphanumerischer Text. Der Wert verwendet JavaScript-Datenkonventionen. |
| Boolean | Boolescher Wert von „wahr“ oder „falsch“ (Ja oder Nein). |
| Referenz | Tabellendatensatz nach sys_id. Wählen Sie im Feld Tabelle eine Tabelle ServiceNow aus. Sie können Bedingungen für den zurückgegebenen Datensatz definieren. |
| Datum/Uhrzeit | Datums- und Uhrzeitwerte. |
| Array.Zeichenfolge | Sequenz von alphanumerischen Textwerten. Um die Anzahl der Zeichenfolgen zu begrenzen, die Autoren angeben können, verwenden Sie das Feld Max. Anzahl von Zeilen. |
| Array.Datetime | Sequenz der Datums- und Uhrzeitwerte. Um die Anzahl der Daten zu begrenzen, die Autoren angeben können, verwenden Sie das Feld Max. Anzahl von Zeilen. Klicken Sie auf +, um mehr als einen Standardwert anzugeben. |
| Array.Reference | Reihenfolge der Tabellendatensätze nach sys_id. Wählen Sie im Feld Tabelle eine Tabelle ServiceNow aus. Sie können Bedingungen für den zurückgegebenen Datensatz definieren. Um die Anzahl der Datensätze zu begrenzen, die Autoren angeben können, verwenden Sie das Feld Max. Anzahl von Zeilen. Hinweis: Der Eingabedatentyp Array.Reference in Virtual Agent-Designer entspricht dem Eingabedatentyp List.[Table] in Workflow-Studio. Weitere Informationen finden Sie unter Eingabe- und Ausgabedatentypen für Aktionen. |
| Array.Auswahl | Reihenfolge der Auswahllistenwerte für ein bestimmtes Auswahlfeld. Beispiel: Drucker, Computerund Monitor. |
Beispiel für eine Datentypdefinition
Diese Eingabevariable „Anwendername-Array.Reference“ begrenzt die Anzahl der Datensätze auf 5. Sie verweist auf die Tabelle „sys_user“ mit der Bedingung, dass alle Namen mit beginnen müssen .