この文章を使って、着信電話をルーティングする電話用のworkflowを作成します。IVR(インタラクティブ・ボイス・レスポンス)メニューの設定、発信者データの収集、ワンタイムパスコード(OTP)による発信者認証、チームへの通話割り当て、ボイスメールや折り返しなどの転送オプションの設定、待機中や通話中保留時の保留音の設定を含みます。
開始する前に、Intercom Phoneと少なくとも1つの電話番号を設定していることを確認してください。Workflowsを管理するには権限が必要です。
電話番号のコールルーティング設定時にConfigure with a workflowを選択した場合、workflowを構築する必要があります。
注意:
電話設定の電話番号割り当ては、着信通話がworkflowを通じてルーティングされるかどうかを制御します。workflowがトリガーされない場合は、電話番号が設定 > チャンネル > 電話でConfigure with a workflowに設定されているか、通話が正しいworkflowにマッチしているか確認してください。
電話workflowの作成にはIntercom Phoneへのアクセスが必要です。電話設定がワークスペースに表示されない場合は、ワークスペース管理者に連絡してください。workflowの作成と公開には管理者権限が必要です。
電話workflowの作成方法
Fin AI Agent > Workflowsに移動し、New workflow.をクリックします。
Create from scratch をクリックし、「When customer calls」トリガーを選択します。
workflowトリガー設定の方法
誰が電話をかけてもWorkflowをトリガーしたい場合は、対象をleads and usersに設定します。あるいは、対象セグメントごとに別々のWorkflowを作成することも可能です。
ユーザーをかけた電話番号に基づいてルーティングしたい場合は、対象ルールで「Workspace phone number」属性を使用できます。
このWorkflowをトリガーするタイミングは、Schedulingを有効にして決めることもできます。例えば営業時間のみトリガーするように設定可能です。
Save and close をクリックしてWorkflowの作成を開始します。workflowビルダーがトリガー設定済みで開きます。
workflowビルダーが開きます。通話の処理方法を定義するステップを追加してください。準備ができたら右上のSet liveをクリックして公開します。
電話workflowでの発信者データ収集方法
電話workflowのCollect dataステップを使って発信者の入力を取得し、会話データ属性(CDA)に保存できます。値は自動的に保存され、通話がチームメンバーに接続された際に会話属性パネルに表示されます。
電話workflowで+ Add stepをクリックし、Collect dataを選択します。
発信者の応答を保存する属性を選択します。サポートされているCDAタイプのみ選択可能で、非対応タイプはグレーアウトします。
入力モードを選択します:固定長数字、可変長数字、または音声。
固定長数字 — 発信者が正確な桁数(例:9桁のアカウント番号)を入力します。常に同じ長さの構造化データに使用します。
可変長数字 — 発信者が任意の桁数を入力し、#または*で確定します。入力長が変動する場合に使用します。
音声 — 発信者が自由形式の応答を話し、それが文字起こしされテキストとして保存されます。アカウント番号やIDなど正確さが重要な構造化データには使用しません。
発信者が聞くプロンプトを設定します。テキストフィールドにメッセージを入力すると音声に変換されるか、マイクアイコンをクリックして事前録音した音声ファイル(.mp3)をアップロードできます。
Save and closeをクリックします。ステップがworkflowに追加され、実行時に発信者の入力を取得します。
重要:電話workflowでCollect dataを使用する際の制限事項に注意してください。
CDAのみ — データは会話データ属性(CDA)にのみ保存可能です。標準の人物・会社属性はサポートされず、属性選択でグレーアウトします。
非対応属性タイプ — ブール値、リスト、ファイル、オブジェクト、リレーションシップのCDAタイプはサポートされず、UIで無効化されています。
音声モードと数値属性 — 音声モードは整数や小数の属性には使用できません。数値データには固定長または可変長数字モードを使用してください。
音声文字起こしの精度 — 音声はTwilio(Intercomの電話サービスプロバイダー)によって文字起こしされます。アクセント、背景雑音、通話品質の低下が精度に影響する可能性があります。アカウント番号や参照コードなどの構造化データには数字モードの使用を強く推奨します。
再プロンプト — 発信者が無効な入力をした場合、workflowは自動的に再度プロンプトを表示します。この動作は設定できません。
ワンタイムパスコード(OTP)で発信者の本人確認を行う方法
Verify phone with OTPステップを使い、機密アカウント情報を共有する前に通話相手を確認します。
仕組み
Verify phone with OTPステップは、発信者の電話番号にSMS(テキストメッセージ)で6桁のコードを送信します。通話中に音声プロンプトでコードの入力を求めます。結果に応じてworkflowが分岐します。
ユーザー認証済み:発信者が正しいコードを入力しました。通常はエージェントにルーティングします。
ユーザー認証失敗: 発信者の認証に失敗しました。ボイスメール、メール認証、または限定的なセルフサービス経路にルーティングしてください。
ユーザー認証スキップ: 発信者が認証をオプトアウトしました。制限されたフォールバックにルーティングしてください。
OTPステップで電話認証を設定する方法
電話のworkflowで、+ ステップを追加をクリックし、認証ステップメニューからVerify phone with OTPを選択します。
必要に応じて音声プロンプトの言語を設定します。デフォルトではプロンプトは英語で再生されます。
3つの結果分岐を設定します:
ユーザー認証済み: 正しいコードを入力した場合、通常はエージェントへルーティングします。
ユーザー認証失敗: 認証に失敗した場合、ボイスメールに送る、メール認証を提供する、または限定的なセルフサービス経路にルーティングします。
ユーザー認証スキップ: 認証をオプトアウトした場合にここにルーティングします。
保存して閉じるをクリックします。ステップが電話のworkflowに追加されます。
注意: このステップは電話(音声)workflowでのみ利用可能です。既存のVerify email with OTPアクションと並んで認証ステップメニューに表示されます。
電話OTP認証中の発信者の体験
発信者が電話workflowのVerify phone with OTPステップに到達すると:
SMSで6桁のOTPコードが送信されます。
音声プロンプトが電話のキーパッドでコードを入力するよう促します。
workflowは発信者の操作に応じてユーザー認証済み、ユーザー認証失敗、またはユーザー認証スキップの分岐に従います。
固定電話の発信者向け電話OTP認証の仕組み
固定電話の発信者に対してVerify phone with OTPステップが実行される場合、Intercomは固定電話番号にSMS(テキストメッセージ)を送信できません。これらの発信者が行き止まりにならないように、同じ通話中にメール認証を設定できます。発信者は通話を継続しながら、代わりにメールアドレスにワンタイムパスコードが送信されます。
IVRオプションとルーティング
Workflows builderを使って電話の通話フローを設定します。メッセージ、IVR(インタラクティブ音声応答)返信オプション、分岐、ルーティングアクションを追加できます。各オプションは以下のセクションで説明しています。
発信者が選択しない場合、IVRオプションは最後の音声プロンプト終了後約20秒で自動的に繰り返されます。この間隔は固定で変更できません。
ヒント: Phone Reusable Workflowsを使うと、部分的なIVR workflowを一元管理できます。これにより複数の電話回線で一貫性が向上し、更新も簡単になります。Phone Reusable Workflowsについて詳しく学び、IVRルーティングオプションを強化しましょう。
重要:
ライブ通話中にphone reusable workflowsを使用する場合、システムは以下の順序で動作します:
元の電話workflowが一時停止します
再利用可能なworkflowが実行されます
元のworkflowが再開されます
再利用可能なworkflowが制御を正常に返さない、または親workflowのアクションを重複すると、以下の問題が発生する可能性があります:
誤って通話が切断される
workflow再開後に予期しないまたは繰り返しのステップが発生する
ルーティング、切断、ボイスメールアクションが重複しないように再利用可能なworkflowを慎重に設計してください。
電話workflowにメッセージを追加する方法
電話workflowのMessageステップは、入力したテキストを発信者に再生される音声に変換します。テキスト読み上げプロンプトは現在英語のみ対応しています。
ヒント: 同じworkflowでFin Voiceを使用している場合、Fin Voiceはここで使われるテキスト読み上げとは異なる音声エンジンを使用しています。そのため、IVRメッセージとFinの音声で声の違いが発生する可能性があります。一貫性を保つために、設定したFin Voiceのトーンとスタイルに合う事前録音のAudio Snippet(.mp3)をアップロードすることを検討してください。
注意: ドイツ語でプロンプトを提供するには、workflowで顧客の言語オーバーライドを設定してください。これによりMessengerと自動化の言語が電話通話イベントの希望言語に一致します。
または、テキストエディタのマイクアイコンをクリックして、デバイスから録音済みのAudio Snippetをアップロードできます。
注意: オーディオスニペットは.mp3(audio/mpeg)形式である必要があります。
発信者を分岐でルーティングする方法
Branchesは、設定した条件に応じて顧客を異なる経路にルーティングするのに便利です。分岐を追加するには、+ ステップを追加をクリックし、ドロップダウンからBranchesを選択します。
例えば、営業時間外の通話には異なるメッセージを設定できます。
営業時間に基づいて分岐をトリガーする方法
IVR返信オプションの設定方法
顧客の入力には返信オプションを使用します。返信オプションを追加するには、+ Add step をクリックし、ドロップダウンからReply options を選択してください。
音声に変換される紹介メッセージを入力するか、録音したオーディオスニペットをアップロードしてください。このメッセージは、以下の返信オプションを紹介し、一致させる必要があります。
各キーの返信オプションを入力してください。例:「サポートの場合は1を押してください」。
重要:
紹介メッセージは返信オプションと一致していることを確認してください。紹介メッセージは電話で顧客が聞く内容です。
電話のworkflowが編集モードのとき、紹介メッセージに黄色の警告⚠️が表示されますが、保存すると警告は消えます。
+ Add buttonをクリックしてください。
Reply option - 別のパス用に返信オプションを追加します。
Start over button - 顧客がWorkflowの最初に戻るためのスタートオーバーオプションを追加します。
Save reply value to attribute - 顧客が選択した返信オプションを属性として保存し、レポートや下流の可視化に使用します。リスト型の会話データ属性(CDA)にリンクして、返信ボタンがデータから自動入力されるようにします。
会話データ属性へのリンク
返信ボタンステップをリスト型の会話データ属性(CDA)にリンクします。CDAのオプションが返信ボタンとして自動入力され、手動入力は不要です。発信者が選択すると、その値が直接会話に書き込まれ、下流のステップやチームメンバーが顧客の選択を完全に把握できます。これにより、発信者の意図を把握するための複雑なworkflow分岐が不要になります。
言語選択モード
モードとして言語選択を選ぶと、Intercomの47対応言語から返信ボタンが自動入力されます。発信者が選択すると、選択した言語がロケールコード(例:「en」)を使って会話の言語システム定義属性に書き込まれます。これにより、将来のworkflowステップで自動翻訳が可能になります。
通話の割り当てとルーティング方法
発信者がReply optionsステップで選択したら、workflowビルダーのアクションパスで次の動作を定義します。例えば、Hold and assign callを選択して通話をチームにルーティングします。通話は利用可能なチームメンバーに鳴り、拒否されると次の利用可能メンバーに移ります。
このステップはパスの最後に配置する必要があります。
ヒント: 通話はHelp Deskで確認できる会話の一部になります。これにより、タグ付け、優先マーク、メモ追加、会話データ設定などの標準的な会話アクションも適用可能です。
チームを選択するにはHold and assign callステップをクリックしてください。
「Assign to」のドロップダウンを選択すると、個別のチームメンバーではなくTeam inboxのリストが表示されます。
通話が「未応答」と見なされる条件を設定できます。設定後、保存して閉じるをクリックしてください。
通話が未応答の場合の処理を決定します。未応答通話は別のチームに割り当てるか、利用可能な通話転送オプション(例:ボイスメール送信や二次チームへの転送)を選択できます。
重要: 通話を適切に終了させるために、Send to voicemail、Forward call、またはHang upなどの通話終了ステップを必ず含めてください。これを行わないと、通話時間と通話録音の長さが異なり、通話が正しく終了していないことになります。
IVRの各可能な終了workflowパスにはこれら3つのいずれかのステップが必要です。そうでないと、チームメンバーやユーザーが切断しても通話が進行中のままになります。通話録音時間と会話スレッドの通話時間が一致しない場合、これが最も可能性の高い原因です。
カスタム保留音の設定方法
デフォルトでは、保留中の発信者はIntercomのデフォルト保留音を聞きます。これを独自のトラックに置き換えられます。ワークスペース全体のプレイリストを設定するか、workflowステップごとに上書き、またはその両方が可能です。
ワークスペース全体の保留音プレイリストを設定する
設定 > Phone > Phone Calls > Hold music に移動して音楽ファイルをアップロードします。
MP3形式のトラックをアップロードする
トラックをドラッグして並べ替える
シャッフルとループのオン・オフを切り替える
各トラックに名前を付ける
workflowステップごとに保留音を上書きする
Hold & Assignステップには保留音セクションがあり、異なるキューに異なるトラックを割り当てられます。例えば、VIPキューと標準サポートで別々のトラックを再生できます。これはその特定ステップのワークスペースプレイリストを上書きします。
注意:
トラックが利用不可になると、システムは自動的にワークスペースプレイリスト、次にIntercomデフォルトに切り替わります。手動操作は不要です。
カスタム保留音はIntercom helpdeskのみで利用可能です。Fin standaloneでは利用できません。
通話中の保留音の設定方法
ライブ通話中にHoldを押すと、ワークスペースの独自音声が再生されます。これはキューで待機中の発信者とは別の、チームメンバーによる通話中保留に適用されます。
設定 > Phone CallsのIn-call hold musicで通話中保留音を設定します。オプションは2つあります。
キュー保留と同じ音楽を使用する — デフォルトでオン。すでにキュー保留音をアップロードしていれば、通話中保留でも同じプレイリストが自動再生されます。
通話中プレイリストの分離 — デフォルト設定をオフにして専用プレイリスト(最大10曲のMP3トラック、シャッフルとループ対応)をアップロードします。謝罪メッセージや保留メッセージを再生したい場合に使用してください。
注意:
Queue position announcementsは通話中保留中には再生されません。通話中保留はqueue waitではありません。
通話中保留音楽はIntercom helpdeskのみで利用可能です。Fin standaloneでは利用できません。
Queue position announcementsの設定方法
Queue position announcementsは、待機中の発信者に自分のqueue内の位置を知らせ、保留を続けるか後でかけ直すかを判断できるようにします。アナウンスは電話番号に設定された音声と言語を使用します。
設定 > チャンネル > 電話に移動し、Queue position announcementセクションまでスクロールします。
Announce queue position to callersをオンに切り替えて機能を有効にします。
ドロップダウンで繰り返し間隔を設定します — これは最初のアナウンス後にどのくらいの頻度で繰り返すかを制御します。選択肢は1、2、3、5、10分です。
チームが利用可能な時間帯のみアナウンスを再生したい場合は、営業時間中のみアナウンスをチェックしてください。
設定を保存するには更新をクリックします。
設定は即時に反映されます — 新たにqueueに入る通話はアナウンスを聞きます。すでに保留中の発信者は次の保留サイクルまで影響を受けません。
Queue position announcementsの動作方法
有効にすると、queue position announcementsは以下のように動作します:
最初のアナウンスは発信者がqueueに入ってから60秒後に再生されます。それ以前に応答された発信者は聞きません。
繰り返し間隔は概算です — アナウンスは保留音の区切りで挿入されるため、現在の保留音トラックが終了していなければ設定間隔より長くなることがあります。間隔経過後、次のトラック区切りでアナウンスが再生されます。
音声と言語は電話番号に設定されたテキスト読み上げ音声(設定 > チャンネル > 電話の各番号設定)から継承され、アナウンス用に個別変更はできません。
チームqueueのみ — アナウンスはチームqueueで待機中の発信者に対して再生されます。特定のチームメイトのために保留された通話にはアナウンスはありません。
位置のみ、待ち時間ではない — 発信者は自分のqueue内の位置(例:「あなたはqueue内で3番目の発信者です」)を聞きます。推定待ち時間は伝えません。
注意: Queue position announcementsには以下の制限があります:
英語のみ — アナウンスは現在英語でのみ再生されます。電話番号が他言語に設定されていてもアナウンスは英語で再生されます。
不確定な位置ではアナウンスなし — システムが正確なqueue位置を判断できない場合(例:タグマッチングによるルーティング時)、発信者は途切れない保留音楽を聞きます。
自動割り当て前に通話に手動で応答する方法
queue内の通話を自動割り当て前に応答できます。この機能により、チームメイトは優先度の高い通話を手動で受け取ることで割り当てをよりコントロールできます。
会話ビューで通話カードに「応答」ボタンが表示されます。
応答をクリックすると通話が開始されます。
ヒント: queue内の通話を自動割り当て前に応答できます。会話ビューで通話カードの応答ボタンをクリックすると通話がすぐに始まります。これにより、チームメイトは優先度の高い通話を手動で受け取ることで割り当てをよりコントロールできます。
通話をボイスメールに転送する方法
Send to voicemailステップは、通話をボイスメールに転送するために使用できます(例:チームが利用不可、営業時間外の場合)。Send to voicemailステップをクリックして、顧客がボイスメールに転送されたときに再生されるボイスメールの挨拶をカスタマイズします。
ボイスメールの挨拶は複数言語に対応していますが、テキスト読み上げの自動翻訳はされません。このテキストボックスに含まれる内容は、ドロップダウンで選択した言語に翻訳してください。
Workflow中に収集した情報に基づいてフォローアップアクションを設定するか、ルールを追加します。
発信者に折り返し電話を提供する方法
Request callbackステップは、発信者に保留を待つ代わりに折り返し電話をリクエストするオプションを提供します。電話のoverflowオプションとしてWorkflowに追加してください。チームが忙しい、営業時間外、待ちqueueが長すぎる場合に便利です。
これらの状況では、顧客に折り返し電話をリクエストするか、queueに残って保留を続ける(または他の転送オプションを提供する)かを選択させることができます。顧客が折り返し電話をリクエストすると、queue内の位置を保持し、折り返しリクエストはinboxのチームメイトに表示されます。
WorkflowにRequest callbackステップを追加し、事前録音の音声ファイルまたはテキスト読み上げプロンプトで顧客に折り返し電話がリクエストされることを伝えます。
折り返し電話をかけるには、発信に使用する電話番号で発信通話を有効にする必要があります。電話番号設定から有効にできます。
Intercomでの折り返し電話の仕組み
発信者がWorkflowのCallbackステップに到達すると、以下のことが起こります:
通話は即座に終了します。
発信者がかけた電話番号を使って折り返しリクエストが作成されます。
会話はWorkflowで選択したチームに割り当てられます。
この段階では音声プロンプトはありません。Intercomは「折り返し電話します」や電話番号の確認、次の手順の説明を行いません。Callbackステップの唯一の目的は通話を終了し、折り返しリクエストをqueueに入れることです。
折り返しリクエストが作成されると:
Intercomは自動的に割り当てられたチームの利用可能なエージェントを探します。
利用可能なエージェントは折り返しリクエストを受け取り、承諾または無視できます。
無視された場合、Intercomは別の利用可能なエージェントに折り返しを提案します。
エージェントが承諾すると、顧客の電話番号を確認し発信通話をかけます。
すべてのルーティングと割り当ては自動で処理されます — 手動設定は不要です。
これが発信者に意味すること
発信者がCallbackステップに到達してすぐに通話が終了した場合、これは想定された動作です。
発信者に次のようなメッセージを聞かせたい場合:
「すぐに折り返しご連絡します」
「折り返しのリクエストを受け付けました」
次のステップの説明
そのメッセージを再生するには、workflowのCallbackステップの前にMessageステップを追加する必要があります。
注意:
自動割り当て:Callbackリクエストは利用可能なエージェントに送信され、callbackはエージェントからの発信通話です。
利用可能なエージェントなし:callbackはキューに残り、Intercomは4時間まで再試行を続けます。
Use default outbound number for callbacksのトグルはワークスペース全体に適用されます。すべてのcallbackに適用され、チームメンバーや電話番号ごとに設定できません。
デフォルトでは、callbackは顧客が最初にかけた番号から発信されます。電話設定でUse default outbound number for callbacksを有効にすると、callbackは通常の発信通話と同じカスケードに従います:チームメンバーの個人デフォルト番号、次にワークスペースのデフォルト、最後に元の会話番号。
外部番号への通話転送方法
外部番号(例:ライブ応答サービスや外部チーム)に自動で通話を転送したい場合、Forward callアクションを使用できます。
注意:転送された通話は受信番号への発信通話として課金されます。
Forward callウィジェットをクリックして外部電話番号を入力し、Caller IDを選択し、通話転送後のフォローアップアクションを設定、またはworkflow中に収集した情報に基づくルールを追加します。
転送通話のCaller ID
デフォルトでは、通話が転送されると受信者は元の発信者の電話番号を見ます。これをステップごとに変更できるようになりました。
設定方法:workflowのForward callステップを開き、Caller ID for the forwarded call設定を探します。
発信者の番号(デフォルト):転送先は元の発信者の電話番号を見ます。誰がかけているか知りたい、または直接折り返したい場合に便利です。
ワークスペースの番号:転送先はIntercomの電話番号(顧客が最初にかけた番号)を見ます。送信者が所有していない番号を表示する通話を一部のキャリアがブロックまたはフィルタリングするため、接続がより確実です。
注意:既存のForward callステップはこの設定ができる前と同じ動作を続けます。チームメンバーがステップを編集しない限り変更はありません。
自動フォールバック
選択したオプションに関わらず、2つの自動フォールバックが適用されます。これにより転送通話が静かに失敗するのを防ぎます。
発信者の番号が利用不可:発信者が番号を非表示にした場合や電話番号から発信されていない場合、ステップが発信者の番号に設定されていてもIntercomはワークスペース番号を使用します。これがないと通話ができません。
ワークスペース番号が利用不可:通話に使用可能なIntercom番号がない場合、ステップがワークスペースの番号に設定されていてもIntercomは発信者の番号にフォールバックします。
どのオプションを選ぶか
受信者に誰がかけているか見せたい、または直接折り返しできるようにしたい → 発信者の番号。
転送先番号への通話がブロックされる、留守番電話に行く、または迷惑電話として表示される → ワークスペースの番号。
すべての転送通話で一貫して認識可能な番号を表示したい → ワークスペースの番号。
通話をハングアップステップで終了する方法
このアクションを使って顧客の通話を切断します。例えば、営業時間外に顧客が電話した場合にHang upアクションをパスに追加することがあります。
このステップはパスの最後に配置する必要があります。
Hang upウィジェットをクリックして通話終了後のフォローアップアクション(会話を閉じるなど)を設定したり、Workflow中に収集した情報に基づくルールを追加します。
通話後の評価を収集する方法
通話終了直後に顧客のフィードバックを収集するためにAsk for call ratingステップを追加します。通話満足度を測り、継続的改善の貴重な洞察を得るのに非常に役立ちます。
ヒント:通話評価はCustomer satisfaction reportやCustom reportsで利用可能です。
Ask for call ratingステップをクリックして、フィードバックを求める際に再生されるテキスト読み上げメッセージをカスタマイズします。
メッセージは複数言語に対応しています。
注意事項:
チームメンバーに電話が割り当てられるには、その電話がルーティングされるチームのメンバーである必要があります。
電話workflowにApply SLAステップを追加して電話にSLA(サービスレベルアグリーメント)を適用できます。設定の詳細はPhone SLAs (Speed of Answer)を参照してください。
通話は設計上、常にInboxに会話を作成します。通話会話の生成を防ぐ方法や、通話workflowで顧客の返信を選択的にブロックする方法はサポートされていません — これはチャネルの制限です。
ヒント:通話終了後にアクションを自動化するには、放棄された通話の振り分け、応答済みの会話の自動終了、または発信の不応答ルーティングなどに、When a phone call ends トリガーを使用します。これは When a customer calls トリガーとは別で、通話後に実行されます。設定手順と例のWorkflowsについては、Automate actions when a phone call ends を参照してください。





































