エージェントによる遷移アクションの指定の有効化

ライブ・チャット・セッションの終了後に遷移する状態をエージェントが指定できるようにする場合は、エージェント開始コンポーネントの「エージェント・アクション」プロパティを使用して、エージェントが送信できるサポート対象アクションをリストし、エージェント会話コンポーネントを使用してそのアクションを状態にマップします。

エージェントがチャット・リクエストを受け入れると、チャット・コンソールに、それぞれの先頭にスラッシュが付いたサポート対象アクション(これらはスラッシュ・アクションと呼ばれます)が表示されます。

サポート対象アクションのリストが表示されているエージェント・コンソール。

エージェントがいずれかのスラッシュ・アクションを送信すると、そのアクションがライブ・エージェント転送フレームワークに送信され、スキルによってライブ・チャットが終了します。エージェント会話コンポーネントにそのアクションのトランジションがある場合、フローは指定された状態に遷移します。エージェントがスラッシュ・アクションを送信した場合、結論メッセージ(systemComponent_AgentConversation_conclusionMessageリソース・バンドル・エントリに格納)は出力されません。

エージェントが/Orderを送信し、チャットが終了したことを示すチャット・コンソール。
  1. エージェント開始状態で、「エージェント・アクション」プロパティを使用して、サポートされているアクションをリストします。
  2. next遷移の状態を追加します。この状態は、ユーザーが終了キーワードを使用して会話を終了したときに到達した後、次の遷移アクションを追加します:
    • エージェント会話コンポーネントの「エージェント・アクション」プロパティにリストされている各アクション。
    • エージェントがスラッシュ・アクションを使用せずにライブ・チャットを終了したか、セッションがタイムアウトした場合のagentLeftアクション。エージェント会話の遷移アクションを参照してください。
    • セッションが期限切れになった場合のexpiredアクション。エージェント会話の遷移アクションを参照してください。
    • チャネル接続に失敗した場合のerrorアクション。エージェント会話の遷移アクションを参照してください。