VRU セルフサービス

VRU

VRU、または 音声応答装置(音声自動応答装置(IVR)とも呼ばれる)は、録音されたアナウンスを再生し、発信者が入力したタッチトーン数字に応答する通信デバイスです。 VRU には、自動音声認識 (ASR) 機能や音声合成 (TTS) 機能も装備できます。

Webex CCE の用語では、 VRU は周辺機器に相当し、PG によって統合されるデバイスです。 一般的な構成は、VRU と PG (または二重化されている場合は 2 つの PG) で構成されます。

ネットワーク VRU は、ソフトウェアのサービス制御インターフェイスをサポートします。 Webex CCE ルーティング スクリプトは、通話をネットワーク VRU に転送し、ソフトウェアが通話の最終的な宛先を決定する前に、VRU に特定の処理を実行するように指示することができます。 Webex CCEWebex CCE ネットワーク VRU には複数のタイプがあり、Scripting and Media Routing Guide for Cisco Unified ICM/Contact Center Enterpriseに記載されています。

Webex CCEによってサポートされる VRU は、Cisco Customer Voice Portal(CVP)および Cisco IP-IVR の 2 つです。 これらの VRU は異なる機能をサポートし、異なる動作をするため、レポート データはシステムに導入されている IVR の種類によって影響を受けます。

VRUの使用

企業では、初期コール処理とエンタープライズ キューイングを提供するために、1 つ以上のタイプの VRU アプリケーションを実装する場合があります。

これらの VRU アプリケーションは次のように使用できます。

  • セルフサービス アプリケーションでは、顧客は一連の VRU プロンプトを通じて情報を取得でき、トランザクション全体が VRU 。 たとえば、顧客が銀行に電話した場合、セルフサービス アプリケーションはユーザに口座番号とパスワードの入力を求め、口座残高の確認、最近の支払いの確認、PIN 番号の変更などの機能を提供します。

  • 情報収集 アプリケーションでは、 VRU が発信者に特定の情報(発信者が連絡を取りたい部署など)の入力を求め、その情報をルーティング決定に使用し、エージェントのデスクトップに情報を渡すこともあります。

  • VRU は、顧客が対応可能なエージェントを待つ間に、コールを エンタープライズ キュー に入れるためにも使用されます。 キューイング中に、 VRU は保留中の音楽を再生したり、 VRU アプリケーションを実行したりするように設定される場合があります。

VRU アプリケーションレポート

VRU は、キューイング、顧客セルフサービス、情報収集など、さまざまな目的に使用できます。

レポートデータに対する VRU タイプの影響

エンタープライズ内で使用する VRU アプリケーションの種類によって、監視する必要があるレポートデータが決まります。

次に例を示します。

  • VRU がキューイングのみを実行する場合は、発信者がキュー内で待機していた時間と、キュー中に放棄した発信者の数を確認することをお勧めします。

  • VRU をセルフサービスに使用している場合は、セルフサービス アプリケーションで成功したトランザクションの数や、発信者がアプリケーションからエージェントに転送されたかどうかを確認する必要があります。

  • 情報収集アプリケーションを使用している場合は、番号収集を拒否してエージェントに直接転送することを選択した発信者の数を確認できます。

セルフサービス、情報収集、キューイング VRU アプリケーション

情報収集 VRU アプリケーションは、発信者に一連の音声プロンプトを誘導することにより、通話をどのスキルグループにキューイングするかを決定するために使用されます。 Caller Entered Digits(CED)は、VRU から返されてルーティングスクリプト内で使用され、最適なスキルグループを決定して通話に応答します。

情報収集に使用される VRU サービスから、次のことを判断できる必要があります。

  • アプリケーションを通過した呼び出しの数

  • 各通話が情報収集アプリケーションに残っていた時間

  • エージェントにルーティングされる前に切断された通話の数

  • 最終的にエージェントにルーティングされた通話の数

複数のアプリケーションを同じ VRU PG に配置できます。セルフサービスとキューイング、情報収集とキューイングを同じ VRU PG に配置できます。つまり、その PG 上のすべてのアプリケーションは同じ VRU サービスに属します。

通話が VRU に送信されると、VRU サービスを変更することはできません。 ただし、コールタイプは再評価ノードまたはコールタイプノードを使用して変更できます。 次のスクリプトでは、情報収集 (CollectDigits) とキューイングを分離するためにキューに入れられた後、コール タイプ ノードを介してコール タイプが変更されます。

図 1. 情報収集キューイングのサンプルルーティングスクリプト


サービス レベルは両方のコール タイプに対して定義できますが、スキル グループへのキューイング ノードが含まれるコール タイプに対してサービス レベルを定義する方が適切です。

セルフサービスまたは情報収集アプリケーションの実行中に切断された通話は、VRU キューイング アプリケーションでサービス制御とキュー レポートの両方をオンにする必要があるため、放棄された通話とみなされます。 ただし、それぞれに個別のコールタイプを定義し、ルーティングスクリプトでコールタイプを変更することにより、情報収集メトリックを使用してキューイングメトリックを抽出できます。


(注)  


セルフサービスを実行する VRU がキューイングも提供しない場合は、サービス制御レポートを有効にし、キュー レポートのチェックボックスを無効にすることができます。 発信者がエージェントと話すことを選択した場合、セルフサービス VRU はキューイングを実行する IP-IVR または CVP に通話を転送し、セルフサービス アプリケーションでは通話が放棄されたものとして表示されません。 これは、通話が VRU によって受信されたときに、提供されたのではなく、応答されたとみなされることを意味します。 通話が終了すると、処理済みとしてカウントされます。 この構成を実装すると、応答されて終了した通話の数と、終了した通話に費やされた時間がレポートに表示されます。

次の図は、通話が情報収集アプリケーションからキューイング アプリケーションに移行する状況を示しています。

この例では、ASA を計算し、サービス レベルを決定するために、50 秒 (30 + 20 秒) ではなく 20 秒が使用されます。

図 2. 通話種別変更後に放棄された通話の通話種別データ



(注)  


キューイングを処理するコールタイプに再分類される前にコールが放棄された場合、コール放棄待機時間はリセットされません。 したがって、情報収集コールタイプの放棄待機時間は、以下に示すように、通話が最初のコールタイプに入ったときに開始され、通話が放棄されたときに終了します。
図 3. 通話タイプが変更される前に放棄された通話の通話タイプ


次の表は、通話タイプと IVR サービスでいくつかの基本的なメトリックがどのように定義されるかを示しています。

表 1. セルフサービスおよび情報収集アプリケーションメトリクス

レポート指標

通話タイプ

VRU サービス

スキル グループ

放棄待ち時間

通話が最初にコールタイプに入ったときに開始され、通話が切断されたときに終了します。

通話がサービスに入ると開始されます。

該当なし

応答の平均速度(ASA)

ルーティングスクリプトの最初のキューからスキルグループノードまで開始します。

ルーティングスクリプトの最初のキューからスキルグループノードまで開始します。

ルーティングスクリプトの最初のキューからスキルグループノードまで開始します。

サービスレベル

通話がサービス レベルが定義されている通話タイプに入るとすぐに開始されます。

通話がサービスに入ると開始されます。

該当なし

セルフサービスと情報収集アプリケーションの進捗状況の監視

セルフサービス アプリケーションの有効性は、いくつかの方法で判断できます。

  • アプリケーション全体の有効性を監視します。 たとえば、顧客のニーズが VRU アプリケーションを通じて満たされたかどうか、発信者をエージェントに転送する必要がなかったかどうかのみを監視したい場合があります。

  • アプリケーション内の個々のトランザクションの有効性を監視します。 たとえば、銀行アプリケーションでは、顧客は口座の検索、残高情報の取得、最近の支払いの確認など、複数のトランザクションを実行できる可能性があります。 これらのトランザクションのどれが使用されたか、呼び出し元がトランザクションを正常に完了したかどうかを確認したい場合があります。

  • システムエラー(データベースの検索失敗など)により、発信者によって VRU アプリケーションを通過せずにエージェントによって転送された失敗ケースを監視します。

同様に、情報収集アプリケーションの有効性はいくつかの方法で判断できます。

  • 発信がシステムプロンプトを使用して適切なリソースにルーティングされたか、または "0" を押すなどの失敗経路を使用してエージェントに直接ルーティングされたかどうかを監視します。

  • データベース検索の失敗などのシステムエラーが原因で、発信者がより適切なルーティングのための数字収集プロンプトを続行せずにエージェントに転送される失敗ケースを監視します。

CVP のスクリプト アプリケーション データのキャプチャ

エンタープライズシステムで Unified CVP を VRU として導入した場合は、セルフサービス アプリケーションと情報収集アプリケーションを通じて、通話の進行状況に関する詳細情報を収集するための 2 つの高度な機能を使用できます。 これら 2 つの高度な機能は、キャプチャ マイクロアプリケーションとメタデータ交換キャリア コード (ECC) 変数です。 これらのマイクロアプリケーションによって提供される詳細はカスタム レポートでのみ使用できます。標準レポートではこの情報は提供されません。

Capture マイクロアプリケーションを使用すると、スクリプトの任意の時点で Termination_Call_Detail (TCD) レコードを書き込むことができます。 このレコードには、現在の通話変数、CallRouter 通話キー、日時、発信者が入力した数字、メタデータ ECC 変数などの情報が含まれます。

メタデータ ECC 変数マイクロアプリケーションでは、スクリプトを通じて通話の進行状況に関する概要を取得します。 これらの詳細には、発信者が音声ダイヤルを使用しているか数字ダイヤルを使用しているか、自動音声認識の信頼度、プロンプトを正常に入力するまでにユーザーが行った試行回数、タイムアウト回数、無効なエントリ数、マイクロアプリケーションの期間、および使用されたルーティングスクリプトが含まれます。 この情報は TCD レコードに書き込まれます。 メタデータ ECC 変数を使用する予定の場合は、Configuration Manager で ECC 変数を設定します。

VRUProgress 変数、Capture マイクロアプリケーション、およびメタデータ ECC 変数マイクロアプリケーションをスクリプト内で組み合わせて使用することにより、コール元が実行したトランザクションの詳細と、VRU アプリケーションがコール元とのインターフェイスを通じて行う操作を監視できるようになります。 たとえば、Capture マイクロアプリケーションを使用して、スクリプト内の VRUProgress 変数が変更されるたびに TCD を作成できます。 TCD は、アプリケーションの特定のポイントに対して書き込まれ、メタデータ ECC 変数によって収集された情報が含まれます。 カスタム レポートには、アプリケーションのさまざまな時点でタイムアウトを経験した呼び出し元の数、トランザクションを正常に完了する前に呼び出し元が何回試行したか、および呼び出し元が各トランザクションを完了するのにかかった時間が表示されます。 このデータは、VRU アプリケーションの問題を示している可能性があります。 また、個々の通話に対してカスタム レポートを実行して、特定の発信者がアプリケーションをどのように使用したか、また、問題が発生したかどうかを確認することもできます。

VRU メトリックを表示するレポート

このレポートには、VRU アプリケーションのメトリックが表示されます。

  • 統合インテリジェンスセンター IVR ポート パフォーマンス履歴レポート

VRU 報告のガイドライン

セルフサービス アプリケーション、情報収集アプリケーション、およびキュー アプリケーションを構成するときは、次のガイドラインに従ってください。

  • セルフサービスまたは情報収集 IVR アプリケーションがあり、セルフサービスと数字収集のメトリックをキューイングのメトリックから分離する場合は、通話がキューに入る前にルーティングスクリプトでコールタイプを変更するように計画します。 このアクションにより、通話タイプ レポートを使用して、通話のセルフサービス/数字収集セクションと通話のキューイング セクションの両方をレポートできるようになります。

  • VRU アプリケーション、サービス、キューイング、およびトランク グループについてレポートする場合は、VRU 周辺機器でサービス制御とキュー レポートを有効にすることを計画します。

  • VRU 周辺機器のサービス レベルを決定します。

    周辺機器タイプが Aspect でない場合、サービス レベルはデフォルトで「コール センターによって計算」になります。

    周辺機器タイプがアスペクトの場合は、デフォルトで実行される計算のタイプを選択します。 個々のサービスごとにデフォルトを上書きできます。

  • ルーティング スクリプトのさまざまなポイントでの通話のステータスを示すには、ルーティング スクリプトの Set ノードで VRUProgress 変数を使用します。 ステータスは、VRU 未処理、VRU 処理済み、VRU アシスト済み、VRU オプトアウト未処理、VRU スクリプト処理済み、または VRU 強制転送に設定できます。

    VRUProgress 変数を変更する予定の VRU セルフサービスまたは情報収集アプリケーション内の各トランザクションに対して、個別のコール タイプを作成します。 スクリプトでは、通話がトランザクションの終了に達したときに通話タイプを変更し、VRUProgress 変数を変更します。 このアクションにより、コール タイプ VRU アクティビティ レポートを使用して各トランザクションを個別にレポートできるようになります。

  • オプションで、Unified CVP を VRU として使用し、VRU アプリケーションの詳細に関する高度なカスタム レポートを実行する場合は、以下を設定します。

    • キャプチャ マイクロアプリケーション。これをスクリプトに組み込むことで、ルーティング スクリプトの任意の時点で TCD レコードの作成をトリガーできます。 Capture マイクロアプリケーションを VRU スクリプトとして設定し、RunExternalScript ノードを使用してアプリケーションを実行します。 スクリプトに "CAP" または "CAP, xxx" という名前を付けます。xxx はスクリプト名を一意にする任意の文字列です。 たとえば、CAP、bankingApplication などです。

    • スクリプト アプリケーションに関する高レベルの詳細情報を収集するメタデータ ECC 変数マイクロアプリケーション。 拡張コールセンター変数構成ツールで ECC 変数を構成します。 変数の長さは通常 62 バイトですが、スペースを節約するために 21 バイトまで短くすることができます。

    • これらのマイクロアプリケーションをスクリプトに組み込み、データ収集を実行するスクリプト内の特定のポイントで TCD の作成をトリガーします。 たとえば、トランザクションが完了したときにデータをキャプチャできます。 メタデータ ECC 変数マイクロアプリケーションを Capture マイクロアプリケーションと共に使用して、より詳細な情報をキャプチャします。 これらの詳細には、スクリプトのパフォーマンスと、TCD レコードが作成されるスクリプトの各ポイントにおける顧客のエクスペリエンスに関する情報が含まれます。

  • 通話がキューに入れられず、代わりに VRU からエージェントに直接 (LAA 選択ノード経由で) 送信される場合もあります。 VRU PG が正しく設定されていることを確認します。 正しく設定すると、このような通話は放棄されたものではなく、VRU サービスで応答されたとみなされるようになります。

    これを行うには、構成パラメータを /ASSUME_ANSWERED に設定します。

  • IP-IVR を VRU として使用している場合は、VRU PG レコードの Configuration パラメータを /ASSUME_ANSWERED に設定して、キューに入れられずに VRU からエージェントに送信されたコールが応答済みとして報告されるようにします。

    このパラメータを使用すると、Connect メッセージが VRU に送信されたときに、通話は正常に接続されたものとしてカウントされます。 これにより、VRU が接続メッセージに応答してイベント レポート/応答メッセージを送信できなかった場合に、通話が放棄されたものとしてカウントされることがなくなります。

  • VRU から送信された情報と一致する周辺機器 ID を使用してサービスを設定します。

    入力する周辺機器 ID は、VRU として IP-IVR を使用しているか、Unified CVP を使用しているかによって異なります。

    • IP-IVR を使用している場合は、アプリケーション管理でルーティング後の ID として入力した ID と一致する周辺装置 ID を使用してサービスを設定します。 サービスを作成する際に使用するポストルーティング ID を覚えておいてください。

    • Unified CVP を使用している場合、入力する周辺機器 ID は VRU タイプによって異なります。

      Unified CVP が新しいコールを処理するルーティング クライアント (VRU タイプ 5) である場合、周辺サービス ID は 1 にする必要があります。

      Unified CVP が事前にルーティングされたコール(たとえば、VRU タイプ 2、3、7、または 8)を受信する場合、周辺サービス ID は 2 になります。