アイドル状態のボット間会話の終結

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • ボット間の統合 (仮想エージェント API) では、1 時間を超えて「アイドル」状態になっている破棄された会話は、スケジュール済みジョブ [Time Out Abandoned B2B Conversations] によって自動的に終了されます。このジョブは毎日 1 時間ごとに実行されます。

    破棄されたボット間会話のデフォルトのタイムアウト期間は、1 時間 (3600 秒) です。[Time Out Abandoned B2B Conversations] ジョブは、1 時間 (3600 秒) を超えてオープンになっているボット間の会話をすべてクローズします。アドミニストレーターは、システムプロパティを追加 com.glide.cs.b2b_conversation_idle_timeoutすることで、アイドル状態のボット間会話のデフォルトのタイムアウト期間を変更できます。

    このプロパティで指定するタイムアウト値は、仮想エージェントに関連するすべてのボット間会話に適用されます。

    アイドル状態のボット間会話のタイムアウト期間の変更

    com.glide.cs.b2b_conversation_idle_timeout プロパティをシステムプロパティ [sys_properties] テーブルに追加して、破棄されたボット間会話が開いた (アイドル状態の) ままになる時間を指定します。[Time Out Abandoned B2B Conversations] ジョブが 1 時間ごとに実行されると、指定された時間よりも長くアイドル状態にあるボット間会話が終了されます。
    1. [すべて] に移動し、ナビゲーションフィルターに「sys_properties.list」と入力します。
    2. [新規] をクリックします。
    3. フォームのフィールドに入力します。
      フィールド
      名前 システムプロパティ名を入力します:com.glide.cs.b2b_conversation_idle_timeout
      説明 このプロパティの説明を入力します:すべてのボット間会話のアイドルタイムアウト期間 (秒)
      タイプ [整数] を選択します。
      要求者の最後の応答後、破棄されたボット間会話が開いたままになる秒数を入力します。

      たとえば、1800 秒 (30 分) の値は、破棄されたボット間会話が 1800 秒 (30 分) 開いたままになることを意味します。[Time Out Abandoned B2B Conversations] ジョブが実行されると、1800 秒より長くアイドル状態になっている会話が終了されます。

    4. [送信] をクリックします。

    [破棄された B2B 会話のタイムアウト (Time Out Abandoned B2B Conversations)] スケジュール済みジョブの変更

    この毎時のスケジュール済みジョブの実行時間を変更するか、またはスケジュール済みジョブにその他の調整を行うには、以下を実行します。
    1. 移動先 すべて > システム定義 > スケジュール済みジョブ をクリックし、[Time Out Abandoned B2B Conversations (破棄された B2B 会話のタイムアウト)] レコードを開きます。
    2. [スケジュール済みスクリプト実行] フォームで、スケジュール済みジョブが実行される時間を変更します。または、タイミングを調整する方法によっては、必要に応じてフォームの他のフィールドを変更します。

      たとえば、ジョブの実行間隔を変更するには、[実行] フィールドで [定期的] を選択します。次に、ジョブを実行する [繰り返し間隔] ([日] および [時間]) と、間隔の [開始] の日付を指定します。このフォームで変更できる他のフィールドの説明については、「選択したスクリプトの自動実行」を参照してください。

    3. [更新] をクリックします。

      ジョブが指定された時間と頻度で実行されます。