Unified Service Desk で、汎用のリスナー アダプターを使用する

Unified Service Desk は、CTI イベント発生時にユーザーのコンピューター上で URL をオープンする能力を持つ、コンピューター テレフォニー統合 (CTI) ミドルウェア アプリケーションと Unified Service Desk を統合するためのテスト ツールとして使用することができる、汎用リスナー アダプターを提供します。 汎用リスナー アダプターは、既知のポート (5000) http://localhost:5000/ 上の HTTP 要求をリスニングします。

汎用リスナー アダプターのしくみ

汎用リスナー アダプターは URL からのクエリ文字列を展開し、文字列の中の値をパラメーターとして使用してそれらを CTI イベントとして評価してから、CTI 画面を Unified Service Desk に表示します。 アダプターが指定されたポートでリスニングを起動したら、CTI ミドルウェアが次のような URL をオープンするのを待ちます。

http://localhost:5000/?ani=1234&dnis=4355&type=phonecall&customerid=49383433  

URL の例では、クエリ文字列が分割され、Unified Service Desk のグローバル マネージャーのホストされたコントロールに、以下のパラメーターとして渡されます。

パラメーター 説明設定 URL 例の値
ANI 自動番号識別を示します。 これは受信電話の電話番号です。 ani=1234
DNIS ダイヤル番号識別サービスを示します。 これは顧客からの電話番号です。 dnis=4355
Type これは、電話をルーティングして適切な動作を実行する、ウィンドウズ ナビゲーション ルール内の最初の活動情報に相当します。 共通の値には phonecall および chat が含まれます。 詳細情報 : CTI 検索 type=phonecall
Key=value pairs 顧客レコードを検索するために CTILookUpRequest を呼出す、グローバル マネージャーのホストされたコントロールを有効にする、キー値ペアのコレクションです。 customerid=49383433

CTI 検索では、これらの各パラメーターを置換パラメーターとして使用する場合があります。 セッションが開始すると、これらのパラメーターは、次のような cti 接頭辞で引き続きアクセスすることができます。

[[cti.ani]]  

CTI イベントを処理する汎用リスナー値をアダプターの使用方法を示すチュートリアルを表示するには、チュートリアル: CTI イベントに対して汎用リスナー アダプタを使用するを参照してください。

汎用リスナー アダプターに対して CTI デスクトップ マネージャーのホストされたコントロールを構成する

汎用リスナー アダプターを使用するときは、CTI デスクトップ マネージャー コンポーネントのみを構成する必要があります。CTI コネクタと CTI コントロールは必要ありません。 CTI デスクトップ マネージャーのホストされたコントロールは HiddenPanel に配置するように構成する必要があり、Unified Service Desk のホストされたコントロールの構成ページで、以下の標準値を汎用リスナー アダプターに適用します。

汎用リスナーのポートを変更する

既定で、汎用リスナー アダプターは、ポート 5000: http://localhost:5000/ 上の HTTP 要求をリスニングします。

必要に応じて、Unified Service Desk のオプション設定を使用して、汎用リスナーに別のポートを定義できます。 それには、次を実行します。

  1. Unified Service Desk 管理者にサインインします。

  2. 詳細設定で、オプションを選択します。

  3. 新しいオプションを追加するには、新規を選択します。

  4. フィールドに以下の値を入力します。

    フィールド
    件名 GenericListener
    リスナーの新しい URL を指定します。 例: http://localhost:5001/
  5. 保存して閉じるを選択します。

関連項目

Unified Service Desk 用のユーザー定義の CTI アダプタの作成
Unified Service Desk 用 CTI アダプタの作成に関する考慮事項
UII コンピューター テレフォニー統合 (CTI) フレームワーク