仮想エージェント と通信するためのプロパティの追加

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 仮想エージェント のコンポーネントを開発するには、仮想エージェント クライアントインターフェイスとやり取りするための特定のプロパティとアクションを追加します。必要なプロパティは、作成するコンポーネントのタイプによって異なります。

    始める前に

    必要なロール:virtual_agent_admin または admin

    手順

    1. コンポーネントコードで、仮想エージェント プロパティを追加して 仮想エージェント クライアントインターフェイスとやり取りします。
      表 : 1. 仮想エージェント コンポーネントのプロパティ
      プロパティ 説明
      controlData トピックの実行時に 仮想エージェント サーバーがコンポーネントに送信する初期データ。

      データタイプ:JSON オブジェクト

      responseValue ユーザーの応答からコンポーネントに送信されるデータ。クライアントから直接、または更新がある場合はサーバーから送信されます。ユーザー入力が必要なコンポーネントでのみ使用します。

      データタイプ:JSON オブジェクト

      forceCloseControl コンポーネントが入力を受け入れることができるかどうかを示すフラグ。true の場合、コントロールは閉じられ、ユーザーは操作できません。クライアントの変更を監視して、この値を更新します。ユーザー入力が必要なコンポーネントでのみ使用します。

      データタイプ:ブール

    2. 入力コンポーネントを作成する場合は、VA_CONTROL#VALUE_SENT アクションを使用してユーザー値をサーバーに送信します。
      表 : 2. 仮想エージェント コンポーネントのアクション
      アクション 説明
      VA_CONTROL#VALUE_SENT サーバーに送信するクライアントからの応答データ。ユーザー入力が必要なコンポーネントでのみ使用します。

      データタイプ:JSON オブジェクト

    次のタスク

    仮想エージェント のコンポーネントのテスト.