概要

このサブフローはキューの音楽を再生し、その後メッセージを、設定された回数 (デフォルトは 3) までシーケンスを繰り返します。 スムーズなキュー ハンドリングと魅力的な発信者体験を保証します。 音楽の選択、メッセージ コンテンツ、ループ カウントなどの変数をカスタマイズできます。

このサブフローでは、音声プロンプトに Cisco Text-to-Speech (TTS) を使用します。 音楽は、内蔵のファイル (defaultmusic_on_ Hold.wav) で、保留中の音楽をデフォルトで選択します。

前提条件

このサブフローを実装する前に、Webex コンタクトセンター管理ポータル で次の要件が満たされていることを確認してください。

  • エントリ ポイント、キュー、コネクタ、チーム、エントリ ポイント マッピング、およびその他の組織固有の構成アクティビティを作成します。
  • 適切なキュー処理ロジックとエラー処理構成を確認します。
  • Cisco Text-to-Speech (TTS) の代わりにカスタム音声プロンプトまたは音楽ファイルを使用する場合は、静的な音声ファイルをアップロードします。

詳細な手順については、 Webex コンタクトセンターの設定および管理ガイドを参照してください

サブフロー入力

  • queueMessage - STRING: 音楽トラック間で再生されるメッセージです (デフォルト: しばらくお待ちください)。
  • queueMusic1 - STRING: 発信者が待機している間に再生される最初の音楽ファイル (デフォルト: defaultmusic_on_ Hold.wav)。
  • queueMusic2 - STRING: メッセージの間に再生される 2 番目の音楽ファイル (デフォルト: defaultmusic_on_ Hold.wav)。
  • カウンター - 整数: ループ数を追跡するカウンターです (デフォルト: 0)。
  • MusicDuration - 整数: 各音楽トラックが再生される時間の長さです (デフォルト: 10 秒)。

サブフローの出力

None

サブフローの内訳

次の表では、通話プロセスに関連するさまざまなサブフロー要素について説明し、各ステージで発生するアクションと応答を示します。

サブフロー要素

説明

サブフローを開始

サブフローが開始します。

状態確認

サブフローは、カウンターが 2 未満であるかどうかを確認します。true の場合、フローは音楽とメッセージのシーケンスに進みます。 False の場合、サブフローは終了します。

音楽 1 を再生する

最初の音楽ファイル (queueMusic1) は、micsDuration で指定された時間だけ再生されます。

メッセージを再生する

最初の音楽ファイルの後で、Cisco TTS を使用して、queueMessage で定義されたコンテンツのメッセージが再生されます。

ミュージック 2 を再生する

メッセージの後、2 番目の音楽ファイル (queueMusic2) が指定された継続時間再生されます。

カウンタを増やす

2 番目の音楽ファイルが再生されると、counter 変数が 1 増加します。

状態の再確認

カウンターが増加した後、フローはカウンターがまだ 2 より小さいかどうか再確認します。true の場合、ループは繰り返されます。そうでない場合、サブフローは終了します。

サブフローを終了

カウンターが 2 に達すると、サブフローは終了します。

サブフロー アクティビティ

次の表では、サブフローアクティビティのシーケンスについて説明します。

サブフロー アクティビティ

説明

サブフローを開始

サブフロープロセスを初期化します。

状態確認

条件をチェックして、ループを継続できるように、カウンターが 2 未満であることを確認します。

音楽 1 を再生する

MusicDuration で指定された継続時間だけ、最初の音楽ファイルを再生します。

メッセージを再生する

queueMessage により提供されるコンテンツで、Cisco TTS を使用してメッセージを再生します。

ミュージック 2 を再生する

2 番目の音楽ファイルを、musicDuration で指定された継続時間だけ再生します。

カウンタを増やす

ループを制御するために、counter 変数を 1 インクリメントします。

サブフローを終了

カウンターが事前に定義された制限に達すると、サブフローを終了します。