Logo
Logo
CTRLK

共有コンポーネント

CML で着信コールに応答する

着信コールを処理する前に、音声番号でコールを受信したときに NTT CPaaS がマークアップ言語命令の最初のセットを取得する設定オブジェクトで宣言します。通話マークアップ言語の設定は、 API または NTT CPaaS ポータルを使用して作成および管理できます。

設定には、次のフィールドが含まれます。

  • markupUrl: 呼び出しを受信したときにマークアップ言語命令の最初のセットを提供する Webhook の URL。
  • errorUrl: markupUrl に到達できないか、markupUrl から返された CML が無効な場合に呼び出される URL。それに応じてフェールオーバー アクションが想定されます。
  • notifyUrl: NTT CPaaS が通話の概要を含む通話後通知を送信する Webhook の URL。
  • httpMethod: このリスト内のすべてのコールバックに使用される HTTP メソッド。POST または GET にすることができます。

CML 設定を宣言したら、それを音声番号に関連付けます。NTT CPaaS DID 番号を CML 設定にリンクするには、DID 番号で音声アクションを設定します。

  • API:アクションタイプVOICE_FORWARD_TO_MARKUP_LANGUAGEでNTT CPaaS番号に 音声設定を作成し 、CMLconfigurationIdを含めます。
  • Webインターフェイス:
    1. Numbers アプリケーションに移動し、番号を選択します。
    2. [Voice] タブを選択します。
    3. 転送アクションが マークアップ言語に転送 の受信構成を作成し、使用する CML 構成を選択します。