RUNSCRIPT

Diese Hilfeseite bezieht sich auf Studio. Diese Informationen sind auch für Desktop Studio verfügbar.

Setzt die Skriptausführung mit einem neuen Skript fort, als wäre es eine Erweiterung des aufrufenden Skripts. Einer der Vorteile der Verwendung von Runscript ist, dass man kleinere Skripte erstellen kann, anstatt ein großes Skript zu haben.

ABHÄNGIGKEITEN

  • Der Index muss sich im selben Ordner wie das Hauptskript oder in einem seiner Unterordner befinden.

  • Der Haupttext und der Subtext müssen vom gleichen Medientyp sein. Wenn zum Beispiel das Hauptskript ein Telefonskript ist, muss das Subskript ebenfalls ein Telefonskript sein.
  • Die ContactID ist für Hauptskript und Subskript gleich.
  • Nachdem Runscript das Subskript ausgelöst hat, übergibt das Hauptskript die Ausführung an das zweite Skript und wird nicht mehr ausgeführt. Wenn beide Skripte gleichzeitig ausgeführt werden sollen, verwenden Sie eine Spawn action. Alle Variablen aus dem ersten Skript bleiben im zweiten Skript erhalten.
  • Wenn Sie beabsichtigen, ein anderes Skript auszuführen und anschließend zum ersten Skript zurückzukehren, einschließlich der Möglichkeit, Werte zu übergeben und zurückzugeben (wie bei einer Programmierunterroutine), verwenden Sie die Runsub-action.
  • Das Hauptskript wird beendet, sobald Runscript das Subskript auslöst.
  • Alle Skripte, die von RunScript, Spawn, Runsub oder ähnlichen Skripten aufgerufen werden, müssen gültig und aktiv sein. Während des Speichervorgangs validiert Studio alle von Aktionen aufgerufenen Skripte. Wenn eine davon ungültig oder inaktiv ist, zeigt Studio eine Fehlermeldung an und Sie können nicht speichern.

Unterstützte Skripttypen

Ein Quadrat, von dem eine Linie abzweigt, die zu drei anderen Quadraten verläuft.

Allgemein

E-Mail Chat Telefon Voicemail Arbeitselement SMS

Eingabeeigenschaften

Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.

Eigenschaft

Beschreibung

Add Caption

Geben Sie eine kurze Phrase ein, mit der diese Aktion im Skript eindeutig identifiziert wird. Die Beschriftung wird im Skript-Arbeitsbereich unter dem Symbol der Aktion angezeigt.

Script Name

Das Skript, das Sie erzeugen möchten. Wählen Sie ein Skript aus der Dropdown-Liste aus oder geben Sie dessen Namen und relativen Pfadein. Das Skript muss sich im selben Ordner wie das aufrufende Skript oder in einem seiner Unterordner befinden.

Bedingungen für Ergebnisverzweigungen

Keine

Skriptbeispiel

Dies ist ein Beispiel, das zeigt, wie diese Aktion in Skripten verwendet werden kann. Es handelt sich nicht um ein vollständiges Skript. Möglicherweise müssen weitere Skriptteile erstellt werden.

Das folgende Beispiel ist Bestandteil eines wesentlich umfangreicheren Skripts. In diesem Beispiel löst Runsub ein anderes Skript aus, in dem die Aktion Return die Aktion Case acationim folgenden Skript aktiviert, um festzustellen, ob die Organisation geöffnet, geschlossen oder im Urlaub ist. Wenn festgestellt wird, dass das Büro geschlossen oder im Urlaub ist, wird durch eine PLAY action eine spezifische Nachricht abgespielt (entweder eine Schließungsnachricht oder eine Urlaubsnachricht). Das Runscript beendet dann das Skript und löst das Subskript aus.

Abbildung eines Skripts, das RUNSCRIPT verwendet.

Laden Sie dieses Skript herunter.

Das Subskript, das Runscript auslöst, sehen Sie unten. Das Skript ermöglicht dem Kontakt, eine Nachricht zu hinterlassen. Das Hauptskript hat eine Variable mit der Anrufer-ID und der Kontakt-IDGeschlossen Eindeutige numerische Kennung, die jedem Kontakt zugewiesen wird. dem Subskript übergeben, was dem Kontakt ermöglicht, eine Nachricht zu hinterlassen, eine Nachricht zu prüfen, Korrekturmaßnahmen vorzunehmen, wenn keine Stimme zu hören ist oder seine Nachricht erneut aufzuzeichnen.

Abbildung eines Skripts, das RUNSCRIPT SUBSCRIPT verwendet.

Laden Sie dieses Skript herunter.