Assign

This help page is for Desktop Studio. This information is also available for CXone Studio.

Weist einer benutzerdefinierten Variable einen eindeutigen Wert zu.

Unterstützte Skripttypen

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Allgemein

E-Mail-Adresse Chat Telefon Voicemail Arbeitselement SMS Digital

Eingabeeigenschaften

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

Eigenschaft

Beschreibung

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. The default is the action name.

Variable Der Name der Variablen, die enthalten soll der Wert.
Value Der zu speichernde Wert oder die zu speichernden Daten.
Type Wählen Sie String, Numeric oder Datetime. Der hier ausgewählte Typ ändert die Eigenschaft Value für die Interpretation der Daten, die in das Feld Value eingegeben werden. Wenn Sie beispielsweise String auswählen und den Wert 1+1 eingeben, lautet der tatsächliche Wert, der der Variablen zugewiesen wird, 1+1. Wenn Sie jedoch Numeric auswählen und den Wert 1+1 eingeben, wird der Variablen der Wert 2 zugewiesen.
ScreenPop

Eine Eigenschaft der Variablen, die Sie erstellen. Bei der Einstellung "true" wird der Wert der Variablen im standardmäßigen Bildschirm-PopupGeschlossen Ein konfigurierbares Pop-up-Fenster mit Informationen zum Kontakt. Es wird nach einem bestimmten Ereignis auf dem Bildschirm des Agenten angezeigt, im Allgemeinen dann, wenn der Agent mit einem Kontakt verbunden wird. eingeblendet, das für den Agenten angezeigt wird. Die Option Bildschirm-Popups verwenden muss für den aktuellen ACD-SkillGeschlossen Wird verwendet, um die Bereitstellung von Interaktionen basierend auf den Kompetenzen, Fertigkeiten und Kenntnissen der Agenten zu automatisieren aktiviert sein. Select True to enable the display of this value in the default screen pop. Der Standard ist False.

Diese Option funktioniert nicht mit digitalenGeschlossen Alle Kanäle, Kontakte, oder Skills, die mit Digital Experience verknüpft sind. Skripten. Wenn Sie Bildschirm-Popups mit digitalen Skripten verwenden möchten, nutzen Sie die POPURLaction- oder die RUNAPP action-.

SavetoDB

Eine Eigenschaft der Variablen, die Sie erstellen. Sie steuert, ob der Wert der Variablen in der Datenbank der CXone-Plattform gespeichert wird. Sie können auf zwei Arten auf die gespeicherten Daten zugreifen:

Sie können die savetodb()-Variableneigenschaft auch bei der Arbeit mit Variablen in Snippet-Aktionen verwenden.

Select True to enable this value to be saved in the database. Der Standard ist False.

MaxStringSize Die Maximalgröße des Wertes, der gespeichert werden kann, in KB. Die Standardgröße beträgt 2 KB.

Bedingungen für Ergebnisverzweigungen

Mit Bedingungen für Ergebnisverzweigungen können Sie in Ihrem Skript Verzweigungen erstellen, die für unterschiedliche Ergebnisse bei der Ausführung einer Aktion vorgesehen sind.

Bedingung

Beschreibung

Default Genommener Pfad, außer das Skript erfüllt eine Bedingung, die es erfordert, einer der anderen Verzweigungen zu folgen. Dieser Pfad wird auch genommen, wenn die anderen Verzweigungen der Aktion nicht definiert sind.
Overflow Genommener Pfad, wenn der einer Variable zugeordnete Wert die maximale Zeichenfolgenlänge überschreitet.

Tipps & Tricks

  • Verwenden Sie Assign, um den Inhalt von String- oder numerischen Variablen festzulegen.
  • Auf der Hilfeseite für Variablen erfahren Sie, wie Sie mithilfe der Assign-Aktion den Wert einer Variablen hinzufügen oder bearbeiten können.
  • Die Werte von Skriptvariablen werden in Agentenanwendung automatisch in Schnellantwort-Variablen zusammengeführt/vorab ausgefüllt, wenn die Variablennamen übereinstimmen und die Assign-Aktion des Skripts auf ScreenPop = true festgelegt ist. Wenn Variablenwerte erfolgreich zusammengeführt werden, behalten Agenten die Möglichkeit, die vorab ausgefüllten Schnellantwortfelder manuell zu ändern. Die Gesamtmenge der für ScreenPop konfigurierten Variablendaten sollte 200 KB nicht überschreiten. Größere Datenmengen können die Leistung der Agentenanwendung beeinträchtigen.
  • Erstellen Sie eine globale Variable in einem Unterskript durch Einbeziehung des Schlüsselworts global vor dem Variablennamen. Zum Beispiel: Global:varName

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.

löst ein Menu mit drei Optionen aus: Drücken Sie 1 für Vertrieb, 2 für Support oder 3 für Kontoverwaltung. Wenn der Benutzer eine Option auswählt, verwendet das Skript eine bestimmte Assign-Aktion, um einen Wert für Skill ID zuzuweisen, mit dem Countagents bestimmt, wie viele Agenten mit diesem Skill angemeldet sind. Die Aktion verwendet dann den Ausdruck TOTAL=0, um festzustellen, welcher Verzweigung gefolgt werden soll, wenn Agenten angemeldet sind. TRUE bedeutet, dass die Gesamtanzahl der mit diesem ACD-Skill angemeldeten Agenten 0 entspricht. In diesem Fall wird ein separates Skript ausgeführt, mit dem eine Nachricht hinterlassen wird. FALSE bedeutet, dass die Gesamtanzahl der angemeldeten Agenten nicht 0 entspricht. Der in Assign angegebene Variablenwert wird verwendet, um einen Agenten mit dem Skill anzufordern (über die Skill-ID in Newskill).

Laden Sie dieses Skript herunter.