Nachschlagen von Daten aus einer externen Quelle in Skripten

Skripte können Daten aus jeder Datenquelle abfragen, für die eine Datenaktion verfügbar ist. Jede Skriptkomponente, die Aktionen unterstützt, kann Data Actions.Execute Data Action verwenden, um notwendige Eingaben an eine externe Schnittstelle zu übergeben und dann optional Daten zu erhalten, die in Ausgabevariablen zurückgegeben werden

Über Datenaktionen.Datenaktion ausführen:

Diese Aktion ermöglicht es einem Skript, Daten aus einer externen Datenquelle abzufragen. In der Regel ist die externe Datenquelle eine CRM- oder Datenbankanwendung Ein Skript kann diese Aktion auch verwenden, um vom Agenten gesammelte Informationen an eine Datenbank oder ein CRM zu übergeben, wenn der Webdienst dies unterstützt.

Notizen:
  • Skriptdesigner benötigen die Berechtigungen Anzeigen und Ausführen . Um eine Datenaktion zu einem Skript hinzuzufügen, benötigen Designer keine Berechtigungen zum Hinzufügen, Löschen und Bearbeiten. Der Designer benötigt diese Berechtigungen nur zum Hinzufügen, Bearbeiten oder Löschen einer Datenquelle. Siehe Liste der Produkte, Rollen und Berechtigungen.
  • Agenten benötigen die Berechtigungen: Integrationen > Aktion > Sicht, Und Brücke > Aktionen > Ausführen .
  • Datenaktionen sind standardmäßig nicht verfügbar. Sie müssen die Skripteigenschaft Data Actions aktivieren 
  • Nicht jede Datenquelle kann Daten über ein Script aktualisieren:
    • Um eine Datenquelle mit dem Web Services Data Dip Connector zu aktualisieren, muss der Webdienst mit POST-Endpunkten speziell für diesen Zweck implementiert werden.
    • Daten, die von einer Datenaktion an ein Skript zurückgegeben werden, müssen in einem kompatiblen Format vorliegen. Derzeit können Skripte keine Daten aus einem JSON-Array lesen. Auf einige Felder, die von Data Dip-Konnektoren zurückgegeben werden, kann derzeit kein Zugriff möglich sein.

So konfigurieren Sie eine Datenaktion in Ihrem Skript:

  1. Fügen Sie eine Schaltfläche oder eine andere Komponente hinzu, die Aktionen unterstützt. Sie können auch eine Seitenladeaktion verwenden, um die Datenaktion aufzurufen
  2. Klicken Sie auf Keine Aktion ausgewählt.
  3. Wählen Sie Data Actions.Execute Data Action aus dem Aktions-Popover.
  4. Wählen Sie eine Aktion aus der Liste aus.
  5. Klicken Sie auf Wählen Sie.
  6. Füllen Sie die erforderlichen Eingaben mit Variablen, statischen Werten oder interpoliertem Text aus.
    Hinweis: Das System fordert Sie auf, die für die Aktion erforderlichen Eingaben zu machen. Verschiedene Aktionen akzeptieren unterschiedliche Eingaben.
  7. Unter "Ausgabe" können Sie optional eine Variable erstellen und dann jedem Datenelement, das durch die Aktion abgerufen wird, eine Variable zuweisen, falls vorhanden.
  8. Klicken Sie auf Wählen Sie.

Wenn die Aktion ausgeführt wird, übermittelt sie die Anfrage mit allen erforderlichen Eingabewerten und lädt dann die resultierenden Daten, sofern vorhanden, in die Ausgangsvariable. Das Skript kann die Ausgabevariable verwenden, um die Ergebnisse anzuzeigen. Siehe Verwenden Sie geschweifte Klammern, um Variablenwerte anzuzeigen.

Tipp: Datenaktionen können in der Vorschau eines Scripts nicht simuliert werden. Das System zeigt eine Toast-Meldung an, die angibt, welche Aktion es auslöst. Wenn Sie eine Vorschau eines Skripts anzeigen, ordnet das System einer Ausgabevariablen keine Daten zu.