Askcaller (Digitale Skripte)

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

Eine Sprechblase mit einem Fragezeichen.

Fordert Informationen von einem Kontakt an. Dies kann über jede unterstützte digitaleGeschlossen Alle Kanäle, Kontakte, oder Skills, die mit Digital Experience verknüpft sind. App für direkte oder private Nachrichten geschehen, wie Facebook Messenger oder WhatsApp, sowie über SMS und Chat per Digital Experience. Mit dieser Aktion können Sie den Kontakt beispielsweise auffordern, Ihnen eine Kontonummer, seinen Namen oder andere wichtige Informationen zu geben.

Mit dieser Aktion wird das Skript angehalten, bis es eine Antwort erhält. Das Skript wartet auf eine Antwort des Kontakts, auch wenn es Tage oder Wochen dauert. Dies unterstützt die asynchrone Natur der digitalen Kommunikation.

Diese Aktion erfordert Digital Experience.

ABHÄNGIGKEITEN

  • Diese Aktion erfordert Digital Experience.
  • Vor dem Arbeiten mit digitalen Skripten lernen Sie etwas über die Unterschiede zwischen herkömmlichen ACD-Skripten und digitalen Skripten.
  • Sie können Rich-Media-InhalteGeschlossen Elemente in digitalen Nachrichten wie Schaltflächen, Bilder, Menüs oder Auswahlmöglichkeiten in der Nachricht an den Kontakt verwenden. Sie haben zwei Optionen:
    • Erstellen Sie Nachrichtenvorlagen mit Rich-Media-Inhalten auf der Seite für digitale Kontaktstellen in CXone. Verwenden Sie die GETRICHMESSAGE-Aktion in Ihrem Skript und konfigurieren Sie sie so, dass eine Rich-Media-Vorlage gesendet wird. Platzieren Sie sie vor ASKCALLER. Stellen Sie die Eigenschaft MessageFormat in ASKCALLER auf JSON ein.
    • Erstellen Sie den JSON-Code für den Rich-Media-Inhalt in einer snippet-Aktion. In ASKCALLER stellen Sie MessageFormat auf Prompt Sequence ein. Diese Option ist hauptsächlich für virtuelle Agenten vorgesehen. Sie müssen sie jedoch möglicherweise verwenden, wenn der gewünschte Rich-Media-Inhalt nicht als Vorlage in CXone verfügbar ist.
    • Wenn die gesendete Nachricht interaktive Rich-Media-Elemente für den Kontakt enthält, wie eine Auswahl oder eine Schaltfläche, müssen Sie möglicherweise auch die Eigenschaft ResultPostback konfigurieren. Wenn Sie digitale Skripte mit Rich-Media-Inhalten erstellen, sollten Sie sich an das NICE CXone Expert Services-Team wenden, um Unterstützung zu erhalten.
  • Postback wird nur in dem Studio-Skript unterstützt, aus dem die Rich-Media-Inhalte stammen.
  • Die Unterstützung für Rich-Media-Inhaltstypen in Nachrichten variiert je nach Kanal, wie im folgenden Dropdown-Menü gezeigt.

Unterstützte Skripttypen

Digital

Die Askcaller-Aktion hat separate Hilfeseiten für die anderen unterstützten Skriptmedientypen: SMS oder Chat.

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.

Message Der Text, der zum ausgewählten Ziel gesendet wird, wenn diese Aktion ausgeführt wird. Sie können in diesem Feld Variablen verwenden. Wenn Sie Rich-Media-Inhalte als Aufforderungssequenz oder über die GETRICHMESSAGE-Aktion senden, muss es sich bei diesem Feld um einen JSON-String handeln.

Message Format

Wählen Sie das Format der Nachricht aus, die Sie gerade senden. Optionen sind:

  • PromptSequence: Wählen Sie diese Option aus, wenn Sie Rich-Media-Inhalte als JSON in einem Snippet senden. Einzelheiten finden Sie im Abschnitt "Abhängigkeiten".
  • Text: Wählen Sie diese Option aus, wenn die Nachricht das reine Textformat hat. Das ist die Standardeinstellung.
  • JSON: Wählen Sie diese Option aus, wenn Sie Rich-Media-Inhalte über die GetRichMessage-Aktion senden. Einzelheiten finden Sie im Abschnitt "Abhängigkeiten".

MessageSender

Ein optionales Feld, das Komponenten auf CXone-Ebene identifiziert, die mit dieser Aktion interagieren.

ResultPostback

Der Name der Variablen, die zurückgegebene Postback-Daten enthalten soll. Diese Daten werden gesendet, wenn der Kontakt mit bestimmten Rich-Media-Typen in der gesendeten Nachricht interagiert. Beispiel: Wenn die Nachricht eine Zeitauswahl enthält, wird die vom Kontakt ausgewählte Option für die Zeit in dieser Variablen zurückgegeben.

Timeout Sec

Die Anzahl der Sekunden, die eine Aktion auf ihre Ausführung wartet, bevor eine Zeitüberschreitung auftritt. Der Kontakt hat diese Zeit, um Informationen in sein Chat-Fenster einzugeben.

Wenn eine Nachricht gesendet werden soll, ohne auf eine Antwort zu warten, setzen Sie diese Eigenschaft auf 1.

Ausgabeeigenschaften

Diese Eigenschaften enthalten Variablen mit Daten, die bei der Ausführung der Aktion zurückgegeben werden. Sie stehen zu Referenzzwecken und zur Verwendung nach Abschluss der Aktion zur Verfügung.

Eigenschaft

Beschreibung

ResultVar Der Name der Variablen, die erstellt wird und die zurückgegebenen Informationen enthält. Wenn der Kontakt z. B. 123456 für die Kontonummer eingibt, enthält die Variable 123456.

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.
Timeout Genommener Pfad, wenn keine Antwort für die Anzahl angegebener Sekunden vorhanden ist.
CallerResponded Genommener Pfad, wenn der Kontakt antwortet.
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

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.

Im folgenden Skript fordert AskCaller die Kontonummer des Kontakts an. Wenn der Kontakt eine Kontonummer angibt, wird diese über die Reqagent-Aktion an einen Agenten weitergegeben. Derzeit erfordert die Verwendung von Reqagent mit Askcaller in digitalen Skripten die Unterstützung von NICE CXone Expert Services und muss eine Snippet-Aktion beinhalten.

Wenn der Kontakt nicht antwortet, wird die Interaktion zur Eingabeaufforderung für die Kontonummer zurückgeschleift. Dies geschieht bis zu der Anzahl, die in der Loop-Aktion festgelegt wurde. Jede Schleife sendet eine Nachricht, in der erklärt wird, dass das System keine Antwort vom Kontakt erhalten hat. Wenn nach der angegebenen Anzahl von Schleifen keine Antwort empfangen wird, wird eine andere Nachricht gesendet, um den Kontakt darüber zu informieren, dass keine Kontonummer empfangen wurde, und die Interaktion endet.

Ein digitales Beispielskript, das die Askcaller-Aktion verwendet.

Laden Sie dieses Skript herunter.