コンタクトセンターでよく聞く「Finess」入門

コンタクトセンター運用の会話でよく出る「Finess」は、実務上は Cisco の Finesse を指していることがほとんどです。本ページでは、名称の混同を整理しつつ、現場で押さえるべき役割と使いどころを短くまとめます。

最初に結論: Finess = Finesse の呼び方違いで使われがち Finesse はオペレーター向けデスクトップ 通話制御と顧客対応画面をつなぐ要

1) Finess (Finesse) とは何か

Finesse は、コンタクトセンターのオペレーターやスーパーバイザーがブラウザで使う運用画面です。主な役割は次の2つです。

単なる電話UIではなく、ACD/CTIとCRM連携を現場で使える形にまとめる「業務ハブ」に近い位置づけです。

2) どの仕組みとつながっているか

連携先Finesse から見た役割現場効果
ACD着信分配結果を受けて担当へ提示適切な担当へ迅速に接続
CTI通話イベントと操作命令を連携画面操作と通話状態を同期
CRM顧客情報・過去履歴を表示毎回の聞き直しを減らす
レポート基盤状態遷移・応対結果を記録KPI可視化と改善に活用

3) よく使う用語

Agent State

Ready / Not Ready / Talking など、受電可能かどうかを示す状態です。運用ルールが曖昧だと稼働率分析が崩れます。

Reason Code

Not Ready の理由や後処理結果を分類するコードです。分析の粒度を決めるため、先に設計することが重要です。

Wrap-up / After Call Work

通話後の記録・分類時間です。短縮しすぎると品質低下、長すぎると応答率低下につながるためバランス管理が必要です。

4) 典型的な業務フロー

1. オペレーターが Finesse にログインして Ready にする
2. ACD がスキル条件に合う着信を配分
3. Finesse に着信通知、同時に CRM 画面で顧客情報を表示
4. 応対中に保留・転送・会議などを操作
5. 通話終了後、Wrap-up コードとメモを登録
6. 状態を Ready に戻して次の着信を待機

5) 導入・運用でつまずきやすい点

よくある課題

  • Reason Code が多すぎて現場が入力しない
  • CRM 連携項目が不足し、ポップアップが役に立たない
  • Agent State の運用ルールがチームごとにバラバラ

改善のコツ

  • コード体系は「分析に必要な最小限」に絞る
  • スーパーバイザー画面で状態逸脱を毎日レビューする
  • CRM 連携項目は実運用のヒアリングで定期見直しする

6) Finesse ベースで CTI クライアントを開発する際の注意事項

ここからは、実際に Cisco Finesse をベースに独自 CTI クライアントを作るときの実務チェックです。PoC では動いても本番で止まりやすいポイントを優先して並べています。

6-1. 接続方式と CCX 側設定を先に固める

確認項目注意点実務メモ
XMPP 利用有無Finesse イベント連携は XMPP 系の設定が前提になるUCCX 側で XMPP 関連設定が有効かを最初に確認
Openfire/ポート方針検証では非 TLS ポートを使う場合があるが、本番は TLS 優先FW とロードバランサの許可範囲を事前整理
REST API 連携操作系 API とイベント購読の責務分離が必要再接続時の再サブスクライブ処理を実装
例(CCX 側): 検証で非 TLS 側を使う場合の代表的な設定例
utils finesse set_property webservices enableInsecureOpenfirePort true

本番運用では、可能な限り TLS ポートと証明書検証を前提にする構成が推奨です。

6-2. 証明書と TLS 検証を最優先で設計する

6-3. 実装でハマりやすいポイント

6-4. 互換性・性能・運用のチェックリスト

6-5. 最低限の導入順序(推奨)

1. UCCX/Finesse バージョンと API 方針を確定
2. XMPP/REST 接続要件と FW 開放要件を確定
3. Tomcat 証明書を配布して TLS 検証を通す
4. ログイン/状態遷移/通話操作/再接続の順で実装
5. 障害注入テストを通してから本番展開

7) まとめ

「Finess」という言い方は現場でよく使われますが、実体としては Finesse を指すことが一般的です。Finesse は、電話制御と顧客対応をつなぐオペレーター業務の中心画面であり、ACD/CTI/CRM運用の接点になります。

導入効果を最大化するには、画面機能よりも 状態管理ルールコード設計 を先に固めることが重要です。