Indicate

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

Erweitert die Agenten-Benutzeroberfläche um benutzerdefinierte Funktionen, speziell um ein Symbol, auf das der Agent klicken kann, um die benutzerdefinierte Funktion aufzurufen. Diese Symbole in der Agenten-Benutzeroberfläche können verwendet werden, um ein Skript auszuführen oder zu signalisieren, eine URL zu öffnen oder einfache webbasierte Formulare zu erstellen und ihre Daten zu verarbeiten.

ABHÄNGIGKEITEN

  • Im Skript muss ein Bezeichner ausgeschaltet werden oder dieser wird in der Agent-Benutzeroberfläche weiter angezeigt, wenn der Kontakt beendet wurde. Meistens werden zwei Indicate-Aktionen verwendet, je eine zum Einschalten und zum Ausschalten der Schaltfläche.
  • Da die Indicate-Aktion sehr flexibel ist, sollten Sie bei der Programmierung vorsichtig vorgehen und das Skript gründlich testen.
  • Stellen Sie sicher, dass der mit der Eigenschaft Image File verwendete Link gültig ist. Ein fehlerhafter Link kann schwerwiegende Leistungsprobleme bei Ihren CXone Mpower-Servern verursachen.
  • MAX verwendet einen vordefinierten Satz von Bildern für alle Indikatoren, basierend auf Action Type. Das Angeben eines Bildes mit der Eigenschaft Image File und MAX ändert nichts an den Bildern, die den Agenten angezeigt werden.

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 Digital

Vergleich ähnlicher Aktionen

Die folgenden Aktionen haben ähnliche Funktionen, aber mit einigen wichtigen Unterschieden:

  • Runapp: Initiiert benutzerdefinierte Funktionen aus dem Skript, insbesondere das Starten eines Formulars, einer Webseite oder einer Anwendung.
  • PopURL: Öffnet Webseiten-URLs und bietet Optionen für die Position und das Design des Bereichs, in dem die Webseite angezeigt wird.
  • Indicate: Erweitert die Agenten-Benutzeroberfläche um benutzerdefinierte Funktionen, speziell um ein Symbol, auf das der Agent klicken kann, um die benutzerdefinierte Funktion aufzurufen. Dies ist ähnlich wie Runapp, außer dass bei Indicate Action Type vom Skript und nicht vom Agenten initiiert wird.

Eingabeeigenschaften

Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden. Alle Eigenschaften dieser Aktion akzeptieren die Variablenersetzung. Tragen Sie dazu die Variable in das Eigenschaftenfeld ein. Schließen Sie die Variable in geschweifte Klammern ( { } ) ein.

Einige der Eigenschaftsnamen dieser Aktion ändern sich dynamisch, während Sie sie konfigurieren. Wenn Sie beispielsweise Agent als Ziel auswählen, ändert sich das nächste Feld von Kontakt-ID zu Agent-ID.

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.

Target

Wählen Sie den Empfängertyp im Dropdown-Menü aus:Agents, Team, Skill, Everyone oder Contact. Der Standard ist Contact. Die Option Everyone ist veraltet. Wählen Sie sie nicht aus.

Contact ID, Agent ID, Team, Skill, Name

Die ID des Ziels, z. B. eine Agenten-ID. Der Name dieser Eigenschaft variiert, je nachdem, welche Target Sie wählen.

Name

Diese Eigenschaft ist der Name oder Schlüssel zur Identifizierung des Werts. Es kann sich um einen beliebigen Namen oder Nummer handeln. Bei den Namen muss die Groß-/Kleinschreibung nicht beachtet werden. Wenn Sie mehrere Indicate-Aktionen verwenden, wird mit diesem Namen verfolgt, welche Indicate-Aktion ein- oder ausgeschaltet ist.

State

Eine Dropdown-Liste mit den Optionen On oder Off, um festzulegen, ob der Indikator angezeigt wird oder nicht. Sie benötigen in der Regel zwei indicate -Aktionen mit demselben Namen: eine zur Aktivierung der Schaltfläche und eine zur Deaktivierung der Schaltfläche.

Image File

Die URL einer Bilddatei im Verzeichnis der des MandantenGeschlossen Eine übergeordnete organisatorische Gruppierung, die Sie für die technische Unterstützung und Abrechnung und außerdem zur Bearbeitung von globalen Einstellungen in Ihrer CXone Mpower Umgebung einsetzen können. auf dem DateiserverCXone Mpower. Dies ist das Bild, auf das die Agenten klicken werden. Die Datei muss ein GIF-, JPG- oder PNG-Format mit einer Größe von 16x16 Pixel sein.Diese Eigenschaft ist erforderlich, wenn die Indicate -Aktion in Salesforce Agent oder Salesforce Agent Lightning verwendet wird.

Warnung Ein fehlerhafter Link für Image File kann schwerwiegende Leistungsprobleme für den zugewiesenen Mandanten verursachen. Bei der Verwendung von benutzerdefinierten Symbolen ist es wichtig zu überprüfen, ob der Link korrekt ist.

Tool Tip

Dieser Text wird angezeigt, sobald der Mauszeiger über das Symbol oder den Text des Indikators gefahren wird.

Action Type
  • Run Exe: führt eine lokale ausführbare Datei aus. Diese Option verwendet ein Java-Plugin, das nur mit Internet Explorer funktioniert, der von CXone Mpower nicht unterstützt wird. Wählen Sie diese Option nicht aus. Geben Sie den Pfad zur ausführbaren Datei im Feld URL ein.
  • Open URL: öffnet den Standard-Webbrowser mit der URL, die im URL-Feld angegeben ist.
  • Spawn Script: Erzeugt das im Feld Script Name angegebene Skript und übergibt die angegebenen Skill # und Parameters.
  • Signal Script: Signalisiert dem durch die ID im Feld Contact ID angegebenen Skript und übergibt Parameters.
  • Show Custom Form: startet ein benutzerdefiniertes HTML-Formular. Fügen Sie den HTML-Code für das Formular in die HTML-Eigenschaft ein. Die im benutzerdefinierten Formular erfassten Daten lösen die ONDATA-Ereignisaktion im Skript aus.
URL

Geben Sie die URL an, die aufgerufen werden soll. Diese Eigenschaft wird nur angezeigt, wenn Sie Open URL oder Run Exe als Action Type auswählen.

Für Open URL müssen Sie einen vollständig qualifizierten Domänennamen und eine URL angeben. Die Abfrage der Zeichenfolgenparameter wird unterstützt. Zum Beispiel: http://www.beispiel.com/file.asp?ANI={ANI}. Sie können auch den Titel der Registerkarte anpassen, die in der MAX-Benutzeroberfläche angezeigt wird, indem Sie den Parameter icAgentPanelTitle= an die URL anhängen.

Für Executive ausführen müssen Sie eine lokale ausführbare Datei verwenden, die sich im Windows-Pfad befindet oder deren vollständiger Pfad im Feld URL eingegeben wurde. Der Dateipfad muss zwei umgekehrte Schrägstriche (\\) im Pfad enthalten. Beispiel: C:\\Programme\\CXone Mpower\\studio.exe. Die meisten modernen Browser unterstützen die Ausführung ausführbarer Programme nicht. Wenn Sie diesen Typ verwenden möchten, stellen Sie sicher, dass Ihre Agenten einen kompatiblen Browser verwenden.

Script Name

Geben Sie den vollständigen Pfad und den Namen des Skripts ein, das erzeugt werden soll. Diese Eigenschaft wird nur angezeigt, wenn Sie Spawn script als Action Type auswählen.

Der Pfad muss ein relativer Pfad sein, der mit dem Ordner beginnt, in dem sich das aktuelle Skript befindet. Wenn sich das Skript beispielsweise im selben Ordner befindet, geben Sie den Skriptnamen ein. Wenn sich das Skript in einem Unterordner des aktuellen Skriptspeicherorts befindet, geben Sie den Pfad und den Skriptnamen an. Beispiel: /Unterordner/Skriptname.

Sie müssen auch die Skill# angeben. Diese Angabe wird an das erzeugte Skript übergeben. Sie können beliebige zusätzliche Parameters angeben, die an das erstellte Skript übergeben werden sollen.

Skill#

Geben Sie die Nummer des ACD-Skills an, der an das erzeugte Skript übergeben werden soll. Diese Eigenschaft wird nur angezeigt, wenn Sie Spawn script als Action Type auswählen.

Sie müssen auch den Script Name des zu erzeugenden Skripts angeben. Sie können weitere Parameters angeben, die an das Skript übergeben werden sollen.

Contact ID

Geben Sie die ID des Skripts an, das signalisiert werden soll. Diese Eigenschaft wird nur angezeigt, wenn Sie Signal script als Action Type auswählen.

Standardmäßig verwendet diese Eigenschaft die {contactId}-Variable. Sie können auch {masterID} verwenden, um das übergeordnete Skript zu signalisieren, oder eine Angabe wie {spawnID}, um ein untergeordnetes Skript zu signalisieren.

Parameters

Geben Sie alle weiteren Parameter an, die an das erzeugte Skript oder an das signalisierte Skript übergeben werden sollen. Diese Eigenschaft wird nur angezeigt, wenn Sie Spawn script oder Signal script als Aktionstyp auswählen.

Das Hinzufügen von Parametern ist optional.

Html

Geben Sie den HTML-Code für das benutzerdefinierte Formular an, das geöffnet werden soll. Diese Eigenschaft wird nur angezeigt, wenn Sie Show Custom Form als Action Type auswählen.

Sie können beliebige Standardfelder für die Formulareingabe verwenden, wie Input, Textarea, Password, Checkbox, Radio, Select, Button und Submit. Geben Sie jedoch keine <form>-Tags an. Beachten Sie beim Hinzufügen von Feldern die folgenden Regeln:

  • Jedes Eingabefeld muss einen Namen enthalten. Felder ohne Name werden ignoriert. Zum Beispiel <input type="text" name="phone">. Namen und Werte werden mit der Ondata-Aktion als Variablen an das Skript zurückgegeben. Wenn die Ondata-Aktion im Skript fehlt, ist das Formular unbrauchbar. Formularfelder, die mehrere Werte unterstützen, wie Checkbox und Select, enthalten ein Array mit Kommas als Trennzeichen.
  • Es können mehrere Senden-Schaltflächen mit dem gleichen oder anderen Namen verwendet werden, aber jede Senden-Schaltfäche sendet die Daten und schließt das Fenster. Möchten Sie eine Schaltfläche, die nicht sendet, verwenden Sie eine Schaltfläche und kein Senden.
  • Verknüpfte Stylesheets werden nicht unterstützt, aber Inlineformatvorlagen werden unterstützt. Zum Beispiel <div style="position: absolute; left: 10px; top: 100px;">.
  • JavaScript funktioniert, wenn es mit einem externen Skript verknüpft ist, der Inhalt muss jedoch das HTTPS-Format aufweisen. Andernfalls können Fehler auftreten. Beispiel:

    <script type="text/javascript" src="https://www.example.com/test.js"></script> <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">

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.

Error

Genommener Pfad, wenn die Aktion nicht ordnungsgemäß ausgeführt werden kann. Beispiel: Wenn ein unerwartetes Problem auftritt, wie eine schlechte Verbindung oder Syntaxfehler. Die Variable _ERR, mit einem einzelnen Unterstrich, sollte mit einer kurzen Erläuterung des Problems ausgefüllt werden.

Tipps und Tricks

Fieldset und Legend für besser lesbare Formulare werden unterstützt. Inlineformatvorlagen können für die HTML-Entitäten angewendet werden. Beispiel:

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

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.

Dieses Beispiel zeigt, wie die Indicate-Aktion in ein Skript eingebunden wird. Es enthält Beispiele dafür, wie verschiedene Datentypen an das generierte Skript übergeben werden. Ein Beispiel für ein generiertes Skript ist in der ZIP-Datei enthalten, die zum Download zur Verfügung steht. 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.

Laden Sie dieses Skript herunter.