Assign
|
Weist einer benutzerdefinierten Variable einen eindeutigen Wert zu. |
Supported Script Types
|
|
|
|
|
|
|
|
Allgemein |
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. |
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-Popup 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-Skill Wird verwendet, um die Bereitstellung von Interaktionen basierend auf den Kompetenzen, Fertigkeiten und Kenntnissen der Agenten zu automatisieren aktiviert sein. |
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
|
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).