仮想エージェントエージェントチャットの会話の終結

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • 要求者によって破棄された仮想エージェントおよびエージェントチャットの会話は、スケジュール済みジョブ [Time Out Abandoned VA Conversations] によって自動的に終了されるまで開いたままになります。このジョブは毎日 1 時間ごとに実行されます。

    破棄された仮想エージェントおよびライブエージェント会話のデフォルトのタイムアウト期間は、2 時間 (7200 秒) です。[Time Out Abandoned VA Conversations] ジョブは 1 時間ごとに実行され、デフォルトの (または設定された) タイムアウト期間よりも長く開いている会話を見つけて終了します。

    アドミニストレーターは、システムプロパティを追加 com.glide.cs.conversation_idle_timeoutすることで、仮想エージェント とライブエージェントの会話を終了するためのデフォルトのタイムアウト期間を変更できます。このプロパティで指定するタイムアウト値は、チャットチャネル (Microsoft TeamsSlackWorkplace from Facebook など) やメッセージングチャネル (SMS など) を含む、サポートされている仮想エージェントおよびライブエージェントチャネルのすべての会話に適用されます。詳細については、「仮想エージェントとライブエージェントの会話のタイムアウト期間の変更」を参照してください。

    複数のチャットチャネルで仮想エージェントエージェントチャットを使用している場合は、チャットチャネルの com.glide.cs.conversation_idle_timeout プロパティで設定されたタイムアウト値を上書きするチャネルレベルのアイドルタイムアウト値を追加できます。詳細については、「チャネルによる会話タイムアウト期間の上書き」を参照してください。

    必要に応じて、[破棄された VA 会話のタイムアウト (Time Out Abandoned VA Conversations)] ジョブを実行する時間を変更することもできます。

    注:
    キーワードまたは NLU を使用している場合は、「 さようなら 」や 「終了」などのインテント (会話の終了) に関連付けられたフレーズを使用して会話の終了トピックを開始できます。適切なフレーズを入力してもチャットが閉じない場合は、セットアップトピックの NLU モデルが公開されていないか、アサインされていない可能性があります。

    仮想エージェントとライブエージェントの会話のタイムアウト期間の変更

    com.glide.cs.conversation_idle_timeout プロパティをシステムプロパティ [sys_properties] テーブルに追加して、破棄された仮想エージェントまたはライブエージェント会話が開いた (アイドル状態の) ままになる時間を指定します。[Time Out Abandoned VA Conversations] ジョブが 1 時間ごとに実行されると、指定された時間よりも長く開いている仮想エージェントおよびライブエージェントの会話が終了されます。

    1. ナビゲーションフィルターで、「sys_properties.list」と入力します。
    2. [新規] をクリックします。
      1. 次のフィールドに入力します。
        フィールド
        名前 システムプロパティ名を入力します:com.glide.cs.conversation_idle_timeout
        説明 このプロパティの説明を入力します:すべての会話のアイドルタイムアウト時間 (秒)
        タイプ [整数] を選択します。

        要求者の最後の応答後、破棄された仮想エージェントまたはライブエージェントの会話が開いたままになる秒数を入力します。[Time Out Abandoned VA Conversations] ジョブはアイドル状態の会話を閉じるために 3600 秒ごと (毎時) 実行されるため、この値は 7200 秒未満である必要があります。

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

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

    チャネルによる会話タイムアウト期間の上書き

    チャネルの会話タイムアウト値を設定するには、[com.glide.cs.conversation_idle_timeout ] プロパティを上書きするチャネル固有の会話タイムアウト値を追加します。[Time Out Abandoned VA Conversations] ジョブが 1 時間ごとに実行されると、指定された時間よりも長く開いている、チャネルの仮想エージェントまたはライブエージェントの会話が終了されます。

    1. ナビゲーションフィルターに「sys_cs_channel.list」と入力します。
    2. [メッセージングチャネル] テーブルで、変更するチャネルレコードを探し、[会話のアイドルタイムアウト] フィールドをダブルクリックします。
    3. 要求者の最後の応答後、破棄された仮想エージェントまたはライブエージェントの会話がチャネルで開いたままになる秒数を入力します。

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

    4. 値を保存します。

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

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

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

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

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