メインコンテンツにスキップ

Fin VoiceをCXoneと通話転送で統合する方法

PSTN通話転送を使ってFin VoiceをCXoneに接続し、AIで顧客の質問に即時対応する方法を学びましょう。

対応者:Dawn Perrott

このガイドでは、電話サポート用のIntercomのAIエージェントであるFin VoiceをCXoneアカウントに接続する方法を説明します。これらの手順に従うことで、Help Centerのコンテンツを使って顧客の電話に即座に対応し、複雑な問題はAI生成の要約と書き起こしとともに人間のチームにスムーズに引き継ぐことができます。

プロのヒント:この統合はIntercom APIを使用しています。CXone Studioでのスクリプト設定には技術担当者や開発者の支援を推奨します。


統合の仕組み

この統合は公衆交換電話網(PSTN)の転送を使ってCXoneとIntercom間の通話をルーティングします:

  1. CXone → Fin Voice: CXoneは着信通話をIntercomで購入した専用のFin Voice番号に転送します。

  2. Fin Voiceの解決: FinはHelp Centerを使って即座に問題を解決します。

  3. Fin Voice → CXone: Finが通話を解決できない場合、発信者を専用のCXoneエスカレーション番号に転送します。

  4. コンテキスト転送: CXone StudioはFin Voice APIを使って通話の要約と書き起こしをチームメンバーに取得します。


開始前に

以下の要件を満たしていることを確認してください:

要件

説明

Intercom Workspace

Fin Voiceは米国、EU、またはAUの地域で有効化およびホストされています。

管理者アクセス

ルーティングとAPIトークンの管理にはIntercomとCXoneの両方で必要です。

Knowledge Base

Finが参照するための最新のHelp Centerコンテンツ。

CXone番号

Finに通話を転送するためのプライマリ着信ルーティング用の有効な番号と、Finからの通話を受け取るための専用エスカレーション回線。


1. Fin Voiceのテスト

本番稼働前に、Voice Testingタブでブラウザ上で通話をシミュレートしてください。

  1. 再生をクリックして話し始めると、Finの応答が聞けます。

  2. 右上の設定で声を切り替えたり、挨拶やエスカレーションルールのプレビューができます。


2. Fin Voice回線の作成

テストから本番回線に移行するには、Intercom内で専用番号を購入する必要があります。

  1. +新しい回線をクリック。

  2. 外部プロバイダーを選択し、次へをクリック。

  3. 回線名を入力し、電話番号(PSTNから)を選択して、次へをクリック。

  4. 米国のローカル番号を取得するには、購入をクリック。


3. 録音と動作の設定

コンテキストツールを有効にする

AI部分の通話内容をチームが確認できるように、グローバル設定を有効にします:

  1. 録音を有効にする書き起こし通話書き起こし要約をオンにします。

Finの設定をカスタマイズ

Set Fin liveタブでFinの動作を調整できます:

  • 営業時間:Finが応答する時間を定義します(デフォルトは24時間365日)。

  • 音声と言語:ブランドに合った声を選択します。

  • サポートコンテンツ:Finが参照するHelp Centerの記事を選択します。

  • CSAT:解決済み通話に対して1~5のキーパッド評価を有効にします。


4. Intercom APIアクセストークンの生成

CXoneがFinと通信できるように、プライベートAPIトークンが必要です。

  1. IntercomのDeveloper HubでプライベートIntercomアプリを作成します。

  2. APIバージョンをUnstableに設定します。

  3. アクセストークンをコピーします。CXoneのスクリプトで使用します。


5. CXoneキャンペーンとスキルの設定

ルーティングロジックを管理するには、1つのキャンペーンと3つの特定のスキル(キュー)が必要です。

キャンペーンを作成する

  1. CXoneで、ACD > Contact Settings > Campaignsに移動します。

  2. Fin Voiceという名前の新しいキャンペーンを作成します。

  3. ステータスをOnに設定します。

スキルを作成する

ACD > Contact Settings > ACD Skillsに移動し、次の3つのスキルを作成します。

スキル

メディアタイプ

インバウンド/アウトバウンド

キャンペーン

画面ポップ

Forward to Fin Skill

電話通話

インバウンド

Fin Voice

チェック済み

Call from Fin Skill

電話通話

インバウンド

Fin Voice

チェック済み

人間のエージェント

電話通話

インバウンド

Fin Voice

チェック済み

人間のエージェントスキルを作成する

人間のエージェントスキルにusersを割り当てる

「人間のエージェント」スキルが作成されたら、エスカレーションされた通話に対応するチームメイトを追加する必要があります。

  1. 「人間のエージェント」スキル内のUsersタブをクリックします。

  2. 該当するチームメイトを検索して選択します。

  3. Add Usersをクリックします。


6. 「Forward to Fin」スクリプトを作成する

このスクリプトは通話をIntercom APIに登録し、音声をFinに転送します。

  1. Studioを開き、Forward to Fin Scriptという名前の新しいスクリプトを作成します。

  2. Beginに接続されたSnippetブロックを追加します。APIヘッダーとボディを設定するために以下のコードを貼り付けます。


    // 1. Setup the Headers
    DYNAMIC authHeader
    authHeader.Authorization = "Bearer {{Intercom API Access Token}}" ASSIGN jsonHeaderString = "{authHeader.asJSON()}"

    // 2. Setup the Parameters
    DYNAMIC queryParams
    params.call_id = ContactId
    params.phone_number = ANI

    // Convert to JSON string
    ASSIGN jsonParamString = "{params.asJSON()}"

  3. Rest Api Actionブロックを追加し、設定します。

  4. 成功ブランチに接続されたTransferブロックを追加します。

    • 宛先: Finが応答するIntercomでプロビジョニングされた電話番号を入力します。

    • 発信者ID: {ANI}(これは顧客の番号をFinに渡します)。


7. 「Call from Fin」スクリプトを作成する

このスクリプトはFinからの折り返し通話を受け入れ、会話の要約を取得してチームメイトにルーティングします。

  1. Call from Fin Scriptという名前の新しいスクリプトを作成します。

  2. Beginに接続されたSnippetブロックを追加して認証ヘッダーを設定します。


    // 1. Setup the Headers
    DYNAMIC authHeader
    authHeader.Authorization = "Bearer {{Intercom API Access Token}}" ASSIGN jsonHeaderString = "{authHeader.asJSON()}"

  3. Rest Api Action ブロックを追加して通話データを取得します:

  4. 要約を抽出するために2つ目のSnippetブロックを追加します:


    ASSIGN callSummary = collectResponse.call_summary

  5. 要約をチームメイトに表示するためにAssignブロックを追加します:

    • 変数: fin_call_summary

    • 値: {callSummary}

    • ScreenPop: オン

  6. 通話をルーティングするためにReqagentブロックを追加します:

    • スキル: Human agents

    • Screen Pop Source: デフォルト


8. 連絡先の割り当て

最後に、電話番号を作成したスクリプトにマッピングします。

注意: このステップにはCXoneアカウントマネージャーから2つの専用番号が必要です:1つはforward calls to Fin用、もう1つはreceive calls from Fin用です。

ACD > Contact Settings > Points of Contactに移動し、アカウントマネージャーから依頼した2つの番号を設定します。

1. Forward to Fin Number

  • 名前: Forward to Fin

  • スキル: Forward to Fin Skill

  • スクリプト: Forward to Fin Script

2. Call from Fin Number

  • 名前: Call from Fin

  • スキル: Call from Fin Skill

  • スクリプト: Call from Fin Script

検証

統合をテストするには:

  1. Forward to Fin番号にダイヤルします。

  2. FinはHelp Centerのコンテンツを使って応答します。

  3. チームメイトと話すように依頼してください。Finは通話をCall from Fin番号に転送します。

  4. 通話はHuman agentsスキルのチームメイトにルーティングされます。Contact Historyレポートで通話の詳細を確認できます。Contact HistoryレポートはPrebuilt reportsにあります。

  5. チームメイトは画面上でfin_call_summaryを確認できます。

こちらの回答で解決しましたか?