Logo
Logo
CTRLK

共有コンポーネント

IVR (自動音声応答)シナリオを作成する

お客様がお使いのプラットフォームをNTT CPaaSプラットフォームと統合し、特定のイベントによってトリガーされたエンドユーザーへのコールを開始する場合、または独自のWebインターフェイスをお使いの場合は、API経由のIVRを使用できます。

以下の機能がAPI経由のIVRでご利用いただけます:

  • Text-to-Speech
  • 留守番電話検出
  • 音声認識
  1. API 経由で IVR (自動音声応答) を使用するには、 IVR (自動音声応答) シナリオを作成します。詳細については、 Voice API のドキュメントを参照してください。さまざまな要素を組み合わせて、ビジネス ニーズに合ったマルチレベルのシナリオを作成します。
  2. Launch API を使用してアウトバウンド IVR (自動音声応答) コールをStartするか、Voice番号のIVR (自動音声応答)シナリオを設定します。インバウンド IVR (自動音声応答) API を使用するには、Voice 番号で IVR (自動音声応答) API を設定します。「番号の Voice 設定の作成」を参照してください。IVR (自動音声応答) は、応答で受け取った IVR (自動音声応答) を使用してください。

IVR (自動音声応答)要素

利用可能なAPI経由のIVRエレメント:

  • 呼び出し API: プラットフォームの URL に接続し、エレメント パラメーターで定義されている値を送受信します。
  • キャプチャ - 顧客は、変数に保存された音声応答を送信します。後で、IVR (自動音声応答)シナリオをさらに分岐するために使用できます。詳細は、音声認識を参照してください。
  • 収集: 顧客は DTMF コードを再現するキーパッドをタップします。入力した値は、指定した変数に格納されます。If ThenWhile Do などの他の要素で使用される場合があります。
  • ダイヤル: 現在の通話を別の電話番号にリダイレクトします。
  • Dial to Conversations (Conversationsにダイアル) – 通話中のコールを Conversations にリダイレクトします。
  • 多数にダイヤル: 現在の通話を複数の電話番号に並列または順次リダイレクトします。複数の電話番号の 1 つがコールに応答すると、他の番号へのダイヤルは停止します。
  • For-Each: 値のリストからのすべての値に対してループ内で使用される変数名を定義します。
  • 移動: IVR (自動音声応答)シナリオを続行する場所を定義します。
  • ハングアップ: これは疑似アクションです。IVR (自動音声応答) フローの終了をマークし、通話を終了します。
  • If-Then-Else: 式が true か false かをチェックし、IVR (自動音声応答) コールを分岐します。
  • 機械検出: 発信 IVR (自動音声応答) コールの開始時に留守番電話があるかどうかを検出します。
  • 再生:事前に録音されたオーディオファイル(URLとして利用可能)を再生します。URLをパラメータとして貼り付けます。
  • 録音から再生: 録音要素を使用して録音されたオーディオ ファイルを再生エレメント。現在の通話中に録音されたファイル、または別の通話中に録音されたファイルを使用します。
  • Repeat-While (処理 → 条件判定 → 条件が真なら同じ処理を繰り返す) - コードブロックに設定された条件が true である限り、そのブロックを繰り返し実行します。無限ループを引き起こす条件を指定しないようにしてください。
  • Say: テキストを音声に変換し、顧客に再生します。
  • SMSの送信: 事前定義されたテキストを含むSMSを送信します。
  • 変数の設定: 変数値を設定します。
  • Switch-Case: 変数値をチェックし、IVR (自動音声応答) コールを分岐します。
  • While-Do: 式が true か false かをチェックし、IVR (自動音声応答) コールを分岐します。
  1. IVR (自動音声応答) シナリオが事前設定 (作成) されたら、新しいシナリオを作成することなく、 PUT メソッドを使用して更新できます。以前に設定した IVR (自動音声応答)シナリオ を削除 することもできます。通話が終了したら、Web インターフェイスの [レポート ] の Analyze を使用するか、API 経由で配信レポートまたは ログ をチェックアウトして、通話の詳細を確認できます。

GET all 配信レポートを使用するか、NTT CPaaS プラットフォームがこれらの配信レポートを URL に送信するように設定できます。

詳細については、レポートをご参照ください。