Vorlage für Subflow-Warteschlangenbehandlung
Übersicht
Dieser untergeordnete Nachrichtenfluss spielt Warteschlangenmusik gefolgt von einer Nachricht ab, wobei die Sequenz bis zu einer festgelegten Anzahl von Malen wiederholt wird (der Standardwert ist drei). Es sorgt für eine reibungslose Handhabung von Warteschlangen und ein ansprechendes Anrufererlebnis. Sie können Variablen wie Musikauswahl, Nachrichteninhalt und Loop-Anzahl anpassen.
Dieser untergeordnete Nachrichtenfluss verwendet Cisco Text-to-Speech (TTS) für alle Audioansagen. Bei Musik wird standardmäßig die integrierte Datei (defaultmusic_on_hold.wav)
verwendet, bei Warteschleifenmusik.
Voraussetzungen
Stellen Sie sicher, dass die folgenden Anforderungen im Webex Contact Center-Managementportal erfüllt sind, bevor Sie diesen untergeordneten Ablauf implementieren:
- Erstellen Sie Einstiegspunkte, Warteschlangen, Konnektoren, Teams, Einstiegspunktzuordnungen und andere organisationsspezifische Konfigurationsaktivitäten.
- Stellen Sie sicher, dass die Warteschlangenbehandlungslogik und die richtigen Konfigurationen für die Fehlerbehandlung geeignet sind.
- Laden Sie statische Audiodateien hoch, wenn benutzerdefinierte Audioansagen oder Musikdateien anstelle von Cisco Text-To-Speech (TTS) verwendet werden.
Detaillierte Anweisungen finden Sie hier Webex Contact Center-Setup- und Administrationshandbuch.
Subflow-Eingänge
- queueMessage – STRING: Die Nachricht, die zwischen den Musiktiteln abgespielt werden soll (Standard: Bitte warten).
- queueMusic1 – STRING: Die erste Musikdatei, die abgespielt wird, während der Anrufer wartet (Standard:
defaultmusic_on_hold.wav
). - queueMusic2 – STRING: Die zweite Musikdatei, die zwischen den Nachrichten abgespielt wird (Standard:
defaultmusic_on_hold.wav
). - Counter – INTEGER: Ein Zähler, um die Anzahl der Schleifen zu verfolgen (Standard: 0).
- musicDuration – INTEGER: Die Dauer, für die jeder Musiktitel abgespielt wird (Standard: 10 Sekunden).
Subflow-Ausgänge
Keine
Aufschlüsselung des Teilflusses
In der folgenden Tabelle werden die verschiedenen untergeordneten Elemente beschrieben, die am Anrufprozess beteiligt sind, sowie die Aktionen und Antworten, die in jeder Phase auftreten.
Subflow-Element |
Beschreibung |
---|---|
Untergeordneten Nachrichtenfluss starten |
Der untergeordnete Fluss beginnt. |
Zustandsprüfung |
Der untergeordnete Nachrichtenfluss prüft, ob der Zähler kleiner als 2 ist. Wenn true, wird der Fluss mit der Musik- und Nachrichtensequenz fortgesetzt. Wenn false, endet der untergeordnete Fluss. |
Musik abspielen 1 |
Die erste Musikdatei (queueMusic1) wird für die durch musicDuration definierte Dauer abgespielt. |
Nachricht wiedergeben |
Nach der ersten Musikdatei wird mit Cisco TTS eine Nachricht abgespielt, wobei der Inhalt durch queueMessage definiert wird. |
Musik abspielen 2 |
Nach der Nachricht wird die zweite Musikdatei (queueMusic2) für die definierte Dauer abgespielt. |
Inkrementzähler |
Die Zählervariable wird um 1 erhöht, nachdem die zweite Musikdatei wiedergegeben wurde. |
Zustand erneut überprüfen |
Nachdem der Zähler erhöht wurde, prüft der Flow erneut, ob der Zähler immer noch kleiner als 2 ist. Wenn true, wird die Schleife wiederholt. Andernfalls wird der untergeordnete Fluss beendet. |
Untergeordneten Nachrichtenfluss beenden |
Sobald der Zähler 2 erreicht, endet der untergeordnete Fluss. |
Subflow-Aktivität
In der folgenden Tabelle wird die Abfolge der untergeordneten Aktivitäten beschrieben.
Subflow-Aktivität |
Beschreibung |
---|---|
Untergeordneten Nachrichtenfluss starten |
Initialisiert den Subflow-Prozess. |
Zustandsprüfung |
Eine Bedingung wird überprüft, um sicherzustellen, dass der Zähler kleiner als 2 ist, damit die Schleife fortgesetzt werden kann. |
Musik abspielen 1 |
Spielt die erste Musikdatei für die durch musicDuration angegebene Dauer ab. |
Nachricht wiedergeben |
Spielt eine Nachricht über Cisco TTS mit dem Inhalt von queueMessage ab. |
Musik abspielen 2 |
Spielt die zweite Musikdatei für die durch musicDuration angegebene Dauer ab. |
Inkrementzähler |
Erhöht die Zählervariable um 1, um die Schleife zu steuern. |
Untergeordneten Nachrichtenfluss beenden |
Beendet den untergeordneten Nachrichtenfluss, sobald der Zähler den vordefinierten Grenzwert erreicht. |