Assign

Weist einer benutzerdefinierten Variable einen eindeutigen Wert zu.

Supported Script Types

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 Chat Telefon Voicemail Arbeitselement SMS Digital

Input Properties

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 the value.
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.

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.

Result Branch Conditions

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.

Tips & 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

Script Example

Bei diesem Beispiel handelt es sich nicht um ein vollständiges Skript. Zur Verwendung dieser Aktion muss das Skript vervollständigt werden.

Begin triggers a Menu that provides three options, press 1 for Sales, 2 for Support, or 3 for Account Management. When the user selects an option, the script uses a specific Assign action to assign a value for the Skill ID that Countagents uses to determine the number of agents logged in with that skill. The If action then uses an expression, TOTAL=0, to determine which branch to take if agents are logged in. TRUE means the total agents logged in does equal 0 for that ACD skill, and the script will run a separate script for leaving a message. FALSE means the total agents logged in does not equal 0, and Reqagent uses the variable value in Assign to request an agent with the skill (via the Skill ID in Newskill).

Download this script.