Logo
オートメーションスタジオ
チャットボット
チャットボットを構築する
API 統合

API 経由のチャットボット

早期アクセス

チャットボットAPIを使用すると、チャットボットチャットボットを他のプラットフォームで使用できます。


使用可能な API

次の API を使用できます。


オープン チャネル API

早期アクセス

オープンチャネルAPIを使用すると、メッセージングプラットフォームとチャットボットチャットボットの間でメッセージを交換できます。独自のメッセージングアプリケーションを構築し、オープンチャネルAPIを使用してチャットボットに接続できます。

詳細については、API のドキュメントを参照してください。

利点

  • 特定のメッセージングプラットフォームに制限される代わりに、APIを使用すると、チャットボットを任意のプラットフォームに接続できます。
  • プラットフォームでメッセージ処理を設定する必要はありません。チャットボットで処理を設定できます。

前提条件

  • NTT CPaaS アカウントで オープン チャネル を有効にし、オープン チャネルの送信者を構成します。
  • オープンチャネル送信者を使用するチャットボットチャットボットを作成します。
  • チャットボットからメッセージを受信するようにWebhookを設定します。

仕組み

次の図は、NTT CPaaS オープン チャネル API のしくみの概要を示しています。

チャットボットを構成する

新しいチャットボットを作成する、**チャネルを開く**です。


チャットボット API

早期アクセス

チャットボットをシミュレートする

チャットボット API を使用して、エンド ユーザーとチャットボットの間の会話をシミュレートします。APIリクエストにはエンドユーザーからのメッセージが含まれ、APIレスポンスにはチャットボットからのシミュレートされたレスポンスが含まれます。応答は、構成した Webhook に送信されます。

スクリプトを作成して、テストシナリオを自動化できます。スクリプト内に属性を含めることができます。

前提条件

チャットボットからの応答を受信するようにWebhookを構成します。

利用可能なメソッド

プロセス

  1. Start テスト (opens in a new tab) メソッドを構成します。

  2. 生成された testId をコピーします。

  3. [メッセージの送信 (opens in a new tab)] メソッドを構成します。コピーした testId を使用します。

    チャットボットからの応答が Webhook に送信されます。

  4. シミュレーションが終了したら、 Stop テスト (opens in a new tab) メソッドを使用してシミュレーションを停止します。







Logo

ご不明点は

サポートまでお問い合わせ

ください

© NTT DOCOMO BUSINESS X,Inc.