Dialogflow との会話を開始する

<ph type="x-smartling-placeholder"> で確認できます。

Dialogflow を有効にしてエージェントのレスポンスを設計したら、次の操作を行います。 Dialogflow エージェントによって RBM エージェントの会話が強化され、 ユーザーの要求に応えるためブロックすることもできます。

会話を開始するには、ユーザーのスマートフォンを指定して API 呼び出しを行い、 会話を開始する Dialogflow インテント(通常は エージェントのウェルカム インテント)。

API 呼び出しを行うと、Dialogflow から RBM プラットフォームにレスポンスが送信され、 これにより、メッセージがユーザーのデバイスに送信されます。RBM エージェント間のメッセージ ユーザーは自動的に Dialogflow エージェントに転送されます。 会話を処理しています。

「RBM_WELCOME_EVENT」の場合ウェルカム インテントをトリガーするイベントで Dialogflow エージェントの場合は、次のコマンドを実行して会話を開始します。 ユーザーと共有できます

  • PATH_TO_RBM_SERVICE_ACCOUNT_KEY は、サービスへのパスです。 アカウントキーが必要です。
  • REGION は、RBM エージェントのリージョン(asiaeurope、または us など)。
  • PHONE_NUMBER は、ユーザーのデバイスの MSISDN(E.164 形式)です。 (例:+12223334444)。
curl -X POST -H 'Content-Type: application/json' \
  -H "`oauth2l header --json PATH_TO_RBM_SERVICE_ACCOUNT_KEY rcsbusinessmessaging`" \
  'https://REGION-rcsbusinessmessaging.googleapis.com/v1/phones/PHONE_NUMBER/dialogflowMessages?messageIdPrefix=PREFIX' \
  -d '{
    "eventName": "RBM_WELCOME_EVENT",
    "languageCode": "en"
  }'

書式設定と値のオプションについては、以下をご覧ください。 dialogflowMessages