ステップ1:レイアウトの拡張コール変数を定義します。
コールキューイング機能とGet Call Contact InfoおよびSet Enterprise Call Infoステップを使用してCCXスクリプトを作成します。スクリプト作成プロセスの一部として、スクリプト変数を定義します。
CCXスクリプトの例。
CCXスクリプト変数の例。
[Settings] > [Expanded Call Variables]に移動し、拡張コールコンテキスト(ECC)変数を作成します。Finesseで作成された複数のレイアウトを区別するには、user.layoutというECC変数が必要です。この変数の値は、[エンタープライズ呼び出し情報の設定]ステップで設定され、どのFinesse呼び出し変数レイアウトが呼び出し変数を表示するかを定義します。user.layout変数が存在しない場合、デフォルトのレイアウトが使用されます。
また、他のECC変数も指定します。
CCXスクリプトのECC変数の例。
注意:代わりにECC user.layout変数がuser.Layout (大文字L)として設定されている場合、Finesseデスクトップのカスタムレイアウトはエージェントデスクトップに表示されますが、FIPPA電話レイアウトはデフォルトのコール変数レイアウトに戻ります。
注意: ECC user.layoutvariableが設定されていない場合は、デフォルトのFinesseコール変数レイアウトだけが使用されます。
ステップ2:コール情報の収集
コールに関する情報は、[コール連絡先情報の取得]ステップで収集します。この例では、発信者番号と元の着信者番号が収集されます。
[Get Call Contact Info]ステップを実行した後、[Get Call Contact Info]を右クリックし、[Properties]を選択します。
属性を変数にマッピングして、収集する属性を定義します。
ステップ3:コール変数を定義します。
「エンタープライズ呼び出し情報の設定」ステップで変数を設定します。[Set Enterprise Call Info]を右クリックし、[Properties]を選択します。
ペリフェラル変数に指定できるのは40バイトですが、ECC変数には210バイトを指定できます。ASCII(American Standard Code for Information Interchange)文字は、1バイト長です。また、[General]タブで事前に定義されている変数よりも多くの呼び出し変数が必要な場合は、ECC変数を使用します。
注:Call.PeripheralVariableXは、Cisco Finesse Administrationページの変数「callVariableX」に対応します。Xは1 ~ 10の範囲の整数です。
[Expanded Call Variables]タブで、値をECC変数にマップします。
ステップ4:スクリプトを使用するアプリケーションを作成する。
[Cisco Unified CCX Administration]ページ> [Applications] > [Script Management]に移動して、スクリプトをアップロードします。
次の場所に移動します。 Cisco Unified CCX Administration ページ> アプリケーション > Application Managementを使用して、スクリプトを使用するアプリケーションを作成します。必要なスクリプトパラメータを必ず定義してください。この例では、CSQはアプリケーションページで手動で入力する必要があるパラメータです。
スクリプトを使用したCCXアプリケーションの例。
注:アプリケーション、トリガー、コール制御グループ、エージェント、スキル、その他のFinesse設定、FIPPAなどの完全な設定は、このドキュメントの範囲外です。詳細については、UCCXアドミニストレーションガイドを参照してください。
ステップ5:Finesseレイアウトを設定します。
「新規」をクリックして、Finesseページにカスタムレイアウトを作成します。
変数の数を指定し、左右の列に変数の名前を付けます。
Finesseに表示するスクリプトから渡される変数を指定します。変数ドロップダウンには、Finesseに渡すことができる変数オプションがすべて含まれています。
ECC変数を指定するには、ドロップダウン・オプションから[Custom...]を選択します。
任意のUCCXスクリプトで作成されるユーザー定義のECC変数名はすべて、userで始める必要があります。(読み取り:user<dot>)を選択すると、Finesse ECC変数設定では、常に変数名の最初の部分としてuserが指定されます。
最終的な設定例のレイアウト。
確認
ここでは、設定が正常に機能しているかどうかを確認します。
テストコールを発信し、Finesseデスクトップが必要に応じて表示されることを確認します。
FIPPAが使用されている場合は、テストコールを発信し、FIPPA電話アプリケーションが必要に応じて表示されることを確認します。
トラブルシュート
現在、この設定に関する特別なトラブルシューティング情報はありません。
関連情報