Dialogflow CX Phone Gateway 機能は、エージェントとの電話インターフェースを提供します。これは、コールセンター ネットワークの他の部分と統合される会話型 IVR(インタラクティブ音声レスポンス)ソリューションを構築するために使用されます。Phone Gateway を使用し、Google がホストする電話番号を選択してエージェントに接続できます。
詳細については、コンパニオン モードで通話するをご覧ください。
制限事項
次の制限が適用されます。
- この統合は、
globalリージョンで作成されたエージェントでのみ機能します。特定のリージョンでホストされているローカル電話番号が必要な場合は、Google アカウント チームにお問い合わせください。 - サポートは米国の電話番号に限定されています。
- この機能には割り当てと制限があります。ビジー信号を受信するか、通話が中断される場合、割り当てを超えている可能性があります。
- 部分レスポンスは、デフォルトの開始フローのスタートページの Default Welcome Intent ルートを除くすべてのルートでサポートされています。
- この統合では、コンソールまたは会話プロファイルで他の音声モデルが指定されている場合でも、リクエスト レベルの音声モデルをオーバーライドする設定が有効になっていない限り、
phone_call音声モデルが使用されます。
サポートされている言語
Dialogflow CX Phone Gateway 機能は、STT と TTS の両方を提供する言語のすべてをサポートしています。
Phone Gateway を設定する
ゲートウェイを設定する手順は次のとおりです。
- Dialogflow CX コンソールに移動します。 Google Cloudプロジェクトを選択し、エージェントを選択します。
- ナビゲーション メニューの [管理] タブに移動します。
- [Integrations] を選択し、[CX Phone Gateway] の [Try it] をクリックします。
- [+ 作成] をクリックします。
- 電話番号の国コードを選択します。
- 省略可: 必要な市外局番を選択します。
- [リクエスト] をクリックします。
- 電話番号を選択します。
- リストから電話番号を選択します。
- 電話番号に関連付けられている会話プロファイルの構成に使用する表示名を入力します。
- 省略可: [その他の設定を表示] を選択し、会話プロファイルの設定を更新します。
- [保存] をクリックします。
- 完了:
- ゲートウェイがアクティブになりました。
- [電話番号] ページで電話番号を選択して、設定を確認、更新できます。
電話番号に電話をかける
番号に電話をかけ、音声プロンプトに沿って操作します。エージェントがセッション終了状態に達すると、通話は終了します。
発信者の電話番号を取得する
ペイロード フィールドから caller_id 値を取得します。
事前に録音した音声を再生する
フルフィルメント オプションを使用して、事前に録音した音声を再生します。音声には、8 kHz で μ-law エンコードされた音声の単一チャンネル(モノラル)が含まれている必要があります。また、Cloud Storage でホストされている必要があります。
通話を転送する
フルフィルメント オプションを使用して通話を転送する。
Webhook リクエスト ペイロード
Webhook を構成している場合、この統合により、WebhookRequest.payload フィールドにエンドユーザーの呼び出し元 ID が入力されます。
形式は次のとおりです。
"payload": {
"telephony": {
"caller_id": "+18558363987"
}
}
番号を削除する
電話番号の削除アイコンを選択すると、その番号を削除できます。
エージェントを削除する
エージェントを削除するには、 Google Cloud プロジェクトを削除します。 Google Cloud プロジェクトを引き続き使用する場合は、エージェントを削除する前に、Phone Gateway エージェントに関連付けられたすべての電話番号を削除する必要があります。
番号の削除の詳細については、番号を削除するをご覧ください。