この記事の内容
要件
dropdown icon
統合する
    Salesforce に Webex Contact Center をインストールする
    ソフトフォンレイアウトを作成する
    コールセンターファイルを構成する
    コールセンターファイルをインポートする
    コールセンターの設定
    コールセンターにユーザを追加する
    アプリに Open CTI ソフトフォンを追加
    エージェント権限セットの追加
dropdown icon
カスタマイズ
    コールセンター構成のカスタマイズ
    WebRTC
    制限事項
    デスクトップタイムアウト
    記録を共有
    ガジェットにおける WxCC DN 制限
リリースアップデート
アーカイブ

Webex Contact Center を Salesforce と統合する (バージョン 2 - 新規)

list-menuこの記事の内容
list-menuフィードバックがある場合

Webex Contact Center を Salesforce と統合すると、Salesforce 内から Desktop を起動できるようになります。

要件

Webex Contact Center を Salesforce コンソールに統合する前に、次のものがあることを確認してください。

統合する

Webex Contact Center を Salesforce コンソールに統合するには、次のタスクを実行します。

Salesforce に Webex Contact Center をインストールする

はじめる前に

このコネクタは、Salesforce の DevelopmentEnterprise、および Ultimate エディションを使用しているお客様専用です。 Salesforce の Group エディションと Professional エディションでは使用できません。

Webex Contact Center を Salesforce コンソールと統合するには、次のタスクを実行します。

1

本番環境の URL を使用して CRM コネクタをインストールします

開発目的の場合は、上記の運用環境の URL の代わりに、 開発環境の URL を使用します。 これは、リクエストが適切な Salesforce テスト環境に確実に送信されるようにするためです。

2

パッケージをインストールする Salesforce 組織のユーザ名とパスワードを入力し、 [ログイン] をクリックします。

3

次のいずれかのオプションを選択します。

  1. 本番環境にインストール - アプリケーションをテストし、公開する準備ができている場合は、このオプションを選択します。

  2. サンドボックスにインストール - 運用環境のコピーに対してアプリケーションをテストする場合は、このオプションを選択します。

サンドボックス環境ではログイン URL が異なります。 サンドボックスでアプリケーションをテストした後、 [本番環境でインストール] オプションを使用して、アプリケーションを本番環境にインストールする必要があります。

4

インストールの詳細を確認し、 「確認してインストール」 をクリックします。

5

プロンプトが表示されたら、インスタンスの資格情報を使用して Salesforce にログインします。

6

インストール画面で、 [管理者のみにインストール] を選択し、 [インストール]をクリックします。

7

インストールが完了したら、 [完了] をクリックします。

ソフトフォンレイアウトを作成する

1

Salesforce で、右上隅の歯車アイコンをクリックし、 [設定] を選択します。

2

[機能設定] > [サービス] > [コール センター] > [ソフトフォン レイアウト] に移動します。

3

[新規] をクリックします。

4

名前 フィールドにレイアウトの名前を入力し、 デフォルトレイアウトにチェックを入れます。

5

これらの salesforce.com オブジェクトを表示する セクションで、項目を選択します。これらは、着信時にルックアップとスクリーンポップをトリガーするために検索されるオブジェクトになります。

6

一致するレコードの望ましい動作に応じて スクリーン ポップ設定 を設定します。 

7

完了したら、上部の 保存 ボタンをクリックします。

  • スクリーンポップは着信通話にのみ利用できます。 内部通話と発信通話の場合、検索が実行され、見つかったデータがコネクタに表示されますが、画面は表示されません。
  • コネクタで見つかったレコードの名前を表示するには、指定されたレコードのソフトフォン レイアウトに名前フィールドが含まれている必要があります。 それ以外の場合は不明なエラーが表示されます。

コールセンターファイルをインポートする

1

[設定] > [コールセンター] > [コールセンター] に移動します。

2

「インポート」をクリックします。コールセンターの.XML ファイルを選択し、もう一度 「インポート」 をクリックします。

コールセンターの設定

この手順が完了するまで、ユーザのユーティリティ バーに電話は表示されません。

1

[設定] > [コール センター] > [コール センター] に移動します。

2

コールセンターの 編集 をクリックします。

3

WxCC リージョンを最小値に設定し、 保存してください。設定の詳細については、 カスタマイズ Tab をご覧ください。

コールセンターにユーザを追加する

この手順が完了するまで、ユーザのユーティリティ バーに電話は表示されません。

1

[設定] > [コールセンター] > [コールセンター] に移動します。

2

Cisco コールセンターの名前をクリックします。

3

ページの下部にある [コールセンター ユーザの管理] をクリックします。

4

[ユーザを追加] をクリックします。

5

検索のパラメータを定義して [検索] をクリックするか、 [検索] をクリックしてすべてのユーザを一覧表示します。 希望する名前の横にあるボックスにチェックを入れ、 「コールセンターに追加」 をクリックします。

次の作業

アプリに Open CTI ソフトフォンを追加

1

[設定] > [アプリ] > [アプリ マネージャー] に移動します。

2

作業する Lightning アプリの 編集 をクリックします。

3

[ユーティリティ項目 (デスクトップのみ)] > [ユーティリティ項目の追加] > [CTI ソフトフォンを開く] をクリックします。

4

[保存] をクリックします。

エージェント権限セットの追加

1

[設定] > [ユーザ] > [権限セット] をクリックします。

2

Webex Contact Center エージェント権限セットの名前をクリックします。

3

[割り当ての管理] をクリックします。

4

ユーザを追加するには、 [割り当てを追加] をクリックします。

5

追加するユーザをチェックし、 [割り当て] をクリックします。

カスタマイズ

次のセクションでは、Webex Contact Center Salesforce Agent Desktop アプリケーションの構成とカスタマイズについて説明します。 Webex Contact Center Agent Desktop アプリケーションを通じて着信コールと発信コールの両方を処理するエージェントのさまざまなワークフローをカスタマイズおよび自動化できます。

コールセンター構成のカスタマイズ

次のセクションでは、コール センター構成ファイルの各プロパティのカスタマイズについて説明します。 必要なビジネスユースケースに応じて Salesforce の動作をカスタマイズできます。

表 1. WxCC 設定

コールセンター物件

Description

WxCC 設定エージェントが使用する Wxcc リージョン
  • 北米: us1
  • カナダ: ca1
  • 英国: eu1
  • EU: eu2
  • APJC: anz1
  • 日本: jp1
  • シンガポール:sg1
webRtc ドメイン「デスクトップ」モード使用時のドメイン

ドメインは、正しい WebRTC 接続を確立するために使用されます。 WxCC テナントの場所を使用します:

米国: rtw.prod-us1.rtmsprod.net

ANZ: rtw.prod-as1.rtmsprod.net

CA: rtw.prod-ca1.rtmsprod.net

JP: rtw.prod-ja1.rtmsprod.net

EU1: rtw.prod-uk1.rtmsprod.net

EU2: rtw.prod-gm1.rtmsprod.net

シンガポール: rtw.prod-sn1.rtmsprod.net

表 2. 一般情報

コールセンター物件

Description

内部名コールセンターを参照するための一意の名前[デフォルト: WxCcCallCenter] 任意の一意の名前
表示名コールセンターの固有の表示名[デフォルト: WxCC コールセンター] 任意の一意の名前
Descriptionコールセンターの説明[デフォルト: Webex Contact Center Salesforce 統合] 任意の説明
CTI アダプター URLアダプタへの CDN パス[デフォルト: https://wxcc-crmconnectors.ciscoccservice.com/salesforce/connector/v1/index.html]
CTI API を使用してくださいコールセンターが Open CTI を使用していることを表します[デフォルト: true] true または false
ソフトフォンの高さアダプタの高さ(ピクセル単位)[デフォルト: 550] 任意の高さ
ソフトフォンの幅アダプタの幅(ピクセル単位)[デフォルト: 400] 任意の幅
Salesforce 互換モードソフトフォンが表示される場所を決定します(変更しないでください)[デフォルト: ライトニング]
表 3. 通話アクティビティレコードの作成

コールセンター物件

Description

件名の日付形式タスクの件名における日付/時刻のフォーマット[デフォルト: MM-DD-YYYY hh:mm a]
件名テンプレート

このフィールドには、変数と静的テキストの組み合わせを含めることができます。

例:{direction} 通話 {activityDatetime} {queueName}

この例では、「Call」は静的なプレーンテキストですが、{direction}と{activityDatetime}は変数です。 すべての変数は {} 括弧で囲む必要があります。

変数 {direction} と {activityDatetime} のみがプレースホルダーとしてサポートされ、通話アクティビティ レコードの作成時に置き換えられます。 CAD 変数はサポートされていません。

[デフォルト: {direction} 通話 {activityDatetime}]
通話を録音する ライブ 件名この機能フラグは、コネクタのログ Tab からサブジェクトの書き込みオプションを有効にします。[デフォルト: true] true または false
通話のライブノートを録音するこの機能フラグは、コネクタのログ Tab からメモを書き込むオプションを有効にします。[デフォルト: true] true または false
ライブ通話メモのフィールドマッピングメモを書き込むタスク レコードの Salesforce フィールド名。[デフォルト: 説明]
転送された通話のアクティビティ レコードの所有権を変更するこの機能フラグにより、エージェントが別のエージェントに通話を転送するときに、アクティビティ タスク レコードの所有権を変更できるようになります。 これにより、インタラクションごとにアクティビティ レコードが 1 つだけ作成されるようになります。[デフォルト: true] true または false
アクティビティ ID を保持する CAD 変数名アクティビティ ID を保持し、転送された通話のアクティビティ レコードの所有権を変更するために使用される CAD 変数の名前。
オブジェクトフィールドマッピング

この機能は、コンマで区切られたキー値のペアの文字列を使用して、WebexCC CAD 変数と SFDC フィールド名をマッピングします。

フォーマット:

SF_フィールド名 1={CAD 変数 1}、SF_フィールド名 2={CAD 変数 2}

例:

Category__c={カテゴリ}、C Cisco_Queue__c={キュー名}、Language__c={言語}

フィールド マッピングでは、単一の CAD 変数のみが許可されます。 複数の CAD 変数の組み合わせや固定テキストとの組み合わせはサポートされていません。

レコード共有のための変数エージェントがコンサルトまたは会議を開始するときに現在開いているレコードを保存するために使用される変数の名前を定義します。 この変数が設定されている場合、レコード共有機能が有効になります。
アクティビティをデフォルトで共有レコードとして使用する有効(true)にすると、システムはコンサルティングまたは電話会議中に関連するアクティビティ(タスク)を共有レコードとして自動的に使用します。 つまり、手動で選択する必要なく、アクティビティが構成された変数に保存されます。 [デフォルト: false] true または false

通話に応答すると、通話アクティビティ レコードが作成され、次の Salesforce フィールドが自動的に事前入力されます。 

Salesforce フィールドValue
主題「件名テンプレート」設定で定義されているとおり 
アニ電話番号(=ani)
ドニス発信番号(=dnis)
キュー名通話に割り当てられたチームの名前 (=virtualTeamName)
呼び出しオブジェクト識別子インタラクション ID(=interactionId)
Status進行中
コール タイプインバウンドまたはアウトバウンド
その他の Salesforce フィールド「オブジェクトフィールドマッピング」設定で定義されているとおり 

終了時に、次の Salesforce フィールドが更新されます。

Salesforce フィールド Value
コール時間(Call Duration)= 通話時間(応答から切断までの通話時間、 
通話結果選択したラップアップ理由 (= wrapUpReason) 
Status完了(Completed)

表 4. アウトダイヤル設定

コールセンター物件

Description

電話番号のプレフィックス文字列を削除する

国コードをコンマ区切りのリストとして指定します。 これらのコードは、発信ダイヤルの SFDC の電話番号フィールドから削除されます。

例: +1,+41,+49

任意の国コード
表 5. 高度なスクリーンポップ検索設定

コールセンター物件

Description

高度なスクリーンポップが有効

高度なスクリーンポップ設定を有効にする機能フラグ

[デフォルト: false] true または false
CAD 変数名ソフトフォン レイアウトで検索する ID を保持する CAD 変数の名前。任意の CAD 変数
ANI プレフィックス文字列を削除する

国コードをコンマ区切りのリストとして指定します。 これらのコードは、着信通話の電話番号 ANI から削除されます。

例: +1,+41,+49

任意の国コード
表 6. ケースマネジメント

コールセンター物件

Description

着信コールの自動ケース作成

着信コールごとに新しいケースを作成するオプション

[デフォルト: false] true または false
発信コールの自動ケース作成発信コールごとに新しいケースを作成するオプション[デフォルト: false] true または false
編集モードでケースオブジェクトを開く

新しく作成されたケースを編集モードで開くオプション

[デフォルト: false] true または false
オブジェクトフィールドマッピング

このフィールドでは、コンマで区切られたキー値のペアの文字列を使用して、WebexCC CAD 変数と SFDC フィールド名をマッピングします。

フォーマット:

フィールド名 1={CAD 変数 1}、フィールド名 2={CAD 変数 2}

例:

Languages__c={言語}、Subject=新しいケースが作成されました、SuppliedCompany={カテゴリ}、SuppliedName={製品}、SuppliedPhone={ANI}

フィールド マッピングでは、単一の CAD 変数のみが許可されます。 複数の CAD 変数の組み合わせや固定テキストとの組み合わせはサポートされていません。

表 7. レコードが一致しない場合の画面ポップ設定

コールセンター物件

Description

オブジェクトフィールドマッピング

ソフトフォン レイアウトでは、一致するレコードがない通話に対して新しいレコードを作成することを選択できます (新しい <オブジェクト タイプ> にポップ)。 このフィールドでは、コンマで区切られたキー値のペアの文字列を使用して、この新しいオブジェクトの WebexCC CAD 変数と SFDC フィールド名をマッピングします。

フォーマット:

フィールド名 1={CAD 変数 1}、フィールド名 2={CAD 変数 2}

例:

言語__c={言語},電話={ANI}

フィールド マッピングでは、単一の CAD 変数のみが許可されます。 複数の CAD 変数の組み合わせや固定テキストとの組み合わせはサポートされていません。

表 8. オムニチャネル状態同期構成

コールセンター物件

Description

オムニチャネル同期を有効にする

この機能フラグにより、着信インタラクションに基づいて Voice/Omni 状態の変更が可能になります。

Salesforce でオムニチャネル ルーティングを有効にする方法と設定手順の詳細については、以下を参照してください。 https://help.salesforce.com/s/articleView?id=sf.omnichannel_intro.htm

[デフォルト: false] true または false
オムニチャネル未対応の理由

エージェントが着信コールを受信したときに使用される SFDC Omni-Channel の「ビジー」理由ステータスの名前。 この状態は同期してはなりません。 つまり、Webex は同じラベルの状態を持つことはできません。 

例: Busy_Phone_Call

プレゼンスステータス開発者名
WxCC アイドル理由コード

エージェントが Salesforce Omni-Channel ルーティングされたタスクを受信するときに使用される WxCC アイドル補助コードの名前。 この状態は同期してはなりません。 つまり、オムニチャネルは同じラベルの状態を持つことはできません。 

例: ビジーオムニ

任意の WxCC アイドル補助コード

Webex Contact Center アイドル理由名と Salesforce Omni Presence 名 (ラベル) が同一の場合、Webex Conact Center プレゼンスと Salesforce Omni Presence は同じ状態に同期されます。 

表 9. ウィジェット設定

コールセンター物件

Description

ブラウザ通知を送信する

この機能フラグは、ブラウザベースのポップアップ通知を有効にします。

[デフォルト: false] true または false

変数のリスト

これらの変数は、コール アクティビティ レコードまたはケース レコードの Salesforce フィールドにマッピングするために使用できます。

変数名変数の説明
アニ発信番号
dn着信番号
仮想チーム名通話に割り当てられたチームの名前
ロナタイムアウト無応答時の呼び出し音パラメータの値 
カスタム Webex CC 変数Webex CC フロー デザイナーで定義された変数の名前 
{方向}着信または発信の通話。 通話アクティビティ レコードの件名行でのみサポートされます。
{アクティビティ日時}現在の日付と時刻。 通話アクティビティ レコードの件名行でのみサポートされます。

この例では、ani、dn wrapupAuxCodeId、wrapupAuxCodeName をインタラクションの短い説明フィールドに保存する方法を示します。

{ "キー": "activityRecordMapping", "値": "short_description= {ani} / {dn} / {wrapUpAuxCodeId} / {wrapUpAuxCodeName} "} 

スクリーンポップアップ

スクリーン ポップ ノードは WxCC フローで使用できます。 Salesforce 内または別のウィンドウでスクリーンポップをトリガーするために使用できます。

この機能の詳細については、 フローデザイナーのドキュメント

別のウィンドウでスクリーンポップ

スクリーン ポップを別のウィンドウで開くには、 Screen Pop ノードに絶対 URL を指定する必要があります。 queryParameters は検索パラメータとして URL に追加されます。

次のモードがサポートされています:

  • 新しいブラウザ Tab: 常に新しいブラウザ Tab を開きます。
  • 既存のブラウザ Tab: 最初の「既存のブラウザ Tab」画面ポップで、新しいブラウザ Tab が開きます。 この Tab は、後続の「既存のブラウザ Tab」画面ポップアップ専用の Tab となり、URL はその特定のブラウザ Tab 内で更新されます。
  • デスクトップ内部: *新しいブラウザ Tab* と同じように処理されます。

現在開いているページはリダイレクトを防ぐことができます。 その場合、「既存のブラウザ Tab」スクリーン ポップが新しいブラウザ Tab で開きます。

URL が Visualforce ページや CRM レコードなどの CRM 要素への相対パス (ドメイン部分なし) である場合、この Salesforce 要素は新しい CRM Tab として開きます。 スクリーン ポップ ターゲット (新しいブラウザー Tab、既存のブラウザー Tab、または Inside Desktop) は無視されます。

WebRTC

SalesForce コネクタは、次のブラウザで WebRTC をサポートします。

  • ファイアフォックス
  • Google Chrome

ただし、WebRTC は Microsoft Edge ブラウザではサポートされていません。

WebRTC を有効にするには、以下を確認してください。

  • Webex CC デスクトップ プロファイルではデスクトップが許可されます。
  • webRTCDomain フィールドは、コール センター構成セットで正しいドメイン名で構成されています。
  • ブラウザを更新するには、ログアウトして再度ログインする必要があります。
  • デバイスの選択 (マイクロ/ヘッドセット) はできません (次のリリースで予定されています)。

制限事項

エージェントが通話中にアクティブなデフォルト デバイスを取り外す場合は、「スピーカーとマイク」設定から新しいデバイスを手動で選択する必要があります。

現在、Firefox ではスピーカーとマイクの選択はできません。

デスクトップタイムアウト

指定された非アクティブしきい値後にエージェントの自動ログアウトを有効にするには、デスクトップ プロファイルのデスクトップ タイムアウト設定をカスタム値で構成する必要があります。

制限事項

グローバル テナント設定のデスクトップ非アクティブ タイムアウトは CRM コネクタの動作には影響せず、非アクティブ期間に達してもエージェントが自動的にログアウトされることはありません。

記録を共有

制限事項

エントリ ポイントへのコンサルテーション コール中に変数は上書きされず、レコードは共有できません。

ガジェットにおける WxCC DN 制限

WxCC コントロール ハブの [デスクトップ プロファイル] > [音声チャネル オプション] で、エージェント DN (ディレクトリ番号) の検証方法を設定できます。 利用可能なオプションは 3 つあります。

  1. 無制限 (任意の値を許可) - エージェントは任意の DN を入力できます。

  2. プロビジョニングされた DN (ログイン DN をプロビジョニングされたエージェント DN に制限する) - DN は事前定義されており、エージェントによって変更することはできません。 ガジェットの DN フィールドは事前に入力されており、無効になっています。

  3. ダイヤル プランを使用して検証 (リストから選択) - エージェントは、管理者が設定した定義済みオプションのリストから DN を選択できます。

リリースアップデート

このアップデート (2025 年 12 月 1 日適用) では、次の機能強化が行われます。

  • レコードの共有機能を使用するには、コール センター定義 ファイルを更新する必要があります。

機能と改善点

  • エージェントは、相談中や電話会議中に開いた記録を共有できるようになりました。
  • エージェントは、通話中にダイヤルパッドを使用して相談を開始したり、通話を転送したりできるようになりました。
  • エージェントは非アクティブな場合、自動的にログアウトされるようになりました

バグ修正

  • WebRTC でアイドルエージェントへのブラインド転送が失敗し、通話が削除されます

新しい機能(エージェント共有レコード)を使用するには、コールセンター定義ファイルを更新する必要があります。

アーカイブ

2025 年 11 月

機能と改善点

  • エージェントがダイヤルパッドを使用して Home 画面から発信を開始できるようにします
  • コネクタ内から通話件名フィールドを編集する
  • DTMF トーンをキーパッド経由で WebRTC 使用時に送信します

2025 年 10 月

機能と改善点

  • WebRTC を使用するときは、キーパッド経由で DTMF トーンを送信します。

2025 年 9 月

機能と改善点

  • エントリ ポイントへの直接転送を可能にするサポートが追加されました。
  • アウトダイヤル ANI 設定を更新する機能。
  • WebRTC ミュートおよびミュート解除機能を導入しました。

2025 年 8 月

機能と改善点

  • アクティブな WebRTC 通話中にマイクをミュートおよびミュート解除する機能を追加しました。
  • サインインを高速化するために、ログイン画面のダイヤル番号フィールドにデフォルトのダイヤル番号を事前に入力します。
  • 柔軟性を高めるために、チーム、DN、テレフォニー オプションを即座に変更できるようになりました。
  • 関連レコードを含めることで CRM 検索が強化されました。

2025 年 7 月

機能と改善点

  • 発信時の発信者 ID として電話番号を選択できるようになりました。
  • WebRTC の使用時にマイクとスピーカーのデバイスを切り替える機能を追加しました。
  • より詳細な制御のために着信を拒否するオプションを提供しました。

2025 年 6 月

機能と改善点

  • デスクトップ ログイン モードをサポートする新しいコール センターを導入しました。
  • Salesforce で通話ログを作成するときに、期日を現在の日付に設定します。
  • (ベータ)「デスクトップ」音声チャネル オプションのサポートが追加されました。
  • より優れたレポートと分析のためにイベント トラッキングを切り替えました。
  • オーディオ入力および出力デバイスの選択を有効にしました。
  • 音声通話記録の切断理由フィールドの精度が向上しました。

2025 年 3 月

機能と改善点

  • Salesforce 内の Webex Contact Center フローによるスクリーンポップの開始を有効にしました。
  • キューに入れられた相談コールを表示して、視認性を高めます。
  • Webex Contact Center 構成に基づいて音声チャネルのログイン オプションが強化されました。
  • エントリ ポイントへのコンサルテーション、会議、およびウォーム転送のサポートが追加されました。
  • 最新のリスト コンタクト サービス キュー API を使用するように統合を更新しました。
  • アラートが表示されたときに開いている引き出しを自動的に閉じることで、ユーザ エクスペリエンスが向上しました。
  • データ セキュリティを強化するために、APEX クラスに「with sharing」属性を追加しました。

2025 年 1 月

機能と改善点

  • アクティブな通話中に一致するものが 1 つ見つかった場合、そのケースに連絡先またはアカウントを割り当てることができるようになりました。
  • 顧客が直接通話を終了できるオプションを提供しました。
  • 相談および会議シナリオ中のスクリーン ポップの処理が改善されました。
  • Webex Contact Center リクエスト用の API エンドポイントが強化されました。
  • ナビゲーションを容易にするために、メニュー オプションをサイドバー レイアウトに更新しました。
この投稿記事は役に立ちましたか?
この投稿記事は役に立ちましたか?