Note
このツールは以下のMCPサーバーでデフォルトで利用可能です:Dynamics 365 Customer Service。
このドキュメントのツールや例は、現在の能力を示しています。 ツール名、説明、パラメータ、応答形式、利用可能な機能は時間とともに変化することがあります。
エージェントや統合、オーケストレーションロジックを構築する際には、特定のツール名、パラメータ構造、ツールのメタデータ、レスポンススキーマに依存関係をハードコードしないでください。 代わりに、利用可能なツールを実行時に発見し活用できるように設計しましょう。
プラットフォームが進化するにつれて、Microsoftはツールやツールのメタデータを追加、削除、名前変更、または修正するかもしれません。 特定のツール識別子ではなく、能力に基づいて設計することで、サービス更新間の互換性を維持するのに役立ちます。
新しい案件の取り組みを始める準備ができていて、アシスタントに次の案件をキューから取ってもらいたいときにこの機能を活用してください。
それが何をするか
アシスタントは、あなたがアクセスできる任意のキュー(公開キュー、あなたが所属しているプライベートキュー、そしてあなたの個人のデフォルトキューを含む)から次の未割り当てケースを選択します。 事件は請求され、あなたに割り当てられます。 アシスタントがケースの詳細とどのキューから来たかを教えてくれます。
例えば、次のようなプロンプトを試してみてください
- 「まずは事件を一つ教えてくれ」
- 「私のキューから一つ選んで」
- 「次どうぞ」
- 「次は何をやればいい?」
- 「次の事件を取ってくれ」
- 「列から一つ選んで」
チャットで見たもの
アシスタントは選ばれたケース番号、タイトル、優先順位、そしてどのキューから来たかを表示します。 これはテキストの返信です。
役立つヒント
- どのキューかを指定する必要はありません。 アシスタントはアクセス可能なすべてのキューをチェックします。
- 未割り当てのケースがなければ、アシスタントが知らせてくれます。
- ケースを選んだら、トリアージを始めるために要約を求めることができます。
- すでに割り当てられたケースを見たい場合は、「受信箱を見せてください」や「作業項目を見せてください」と言ってください。
Tip
事件を選んだら、「この事件をまとめてください」と言って、作業を始める前に簡単な概要を得てください。
次に何が起こるか
ケースを選んだら、次のようなプロンプトで続けることができます。
- 「この事件をまとめてくれ」
- 「昨日からこの事件で何が変わったんだ?」
- 「SLAの状態は?」
- 「顧客への返信を起草してください」
これでデータが変わるのでしょうか?
Yes. これによりデータが変わります。
ケースはDynamics 365で請求され、あなたに割り当てられます。 キュー項目はあなたのワーカーIDで更新されます。
前提条件
このツールには以下の条件が必要です:
- 少なくとも1つのアクティブキューにケースが入っています
詳細は、統合ルーティングでキューを作成して管理するを参照してください。
ツールの概要
| プロパティ | 価値 |
|---|---|
| ユーザー向け名前 | ケース — キューから選択 |
| 内部工具名 | pick_case_from_queue |
| Purpose | エージェントがアクセス可能な任意のキューから次の未割り当てケースを選択します。パブリックキュー、エージェントが所属するプライベートキュー、エージェントの個人デフォルトキューなどが含まれます |
ツールの挙動
エージェントがアクセス可能な任意のキューから次の未割り当てケースを選択します。パブリックキュー、エージェントが所属するプライベートキュー、エージェントの個人デフォルトキューなどが含まれます。 ワーカーIDと所有権を割り当ててケースをクレームし、ケースの詳細とソースキュー名を返します。
Annotations
| Annotation | 価値 | Meaning |
|---|---|---|
readOnlyHint |
false |
このツールはデータを修正します(ケースが主張しています)。 |
destructiveHint |
false |
この事件は削除ではなく主張されています。 |
idempotentHint |
false |
各通話はキューから異なるケースを選択することができます。 |
openWorldHint |
未設定 | デフォルト(Dataverseクエリ)を使用しています。 |
入力概念
このツールは入力パラメータを一切取りません。
レスポンスとUIの挙動
応答の種類
テキストのみ
請求されたケースの詳細(ケース番号、タイトル、優先度、ソースキュー名)を含むテキスト応答を返します。 インタラクティブなコンポーネントはレンダリングされません。
ルーティングノート
次のようなときは pick_case_from_queue を使います。
- ユーザーは「次に行く」「ケースをくれ」「キューからケースを選んで」「次に何をやるべきか」と言います。
- ユーザーは特定のケースを指定せずにキューから新しいケースを請求したいのです
pick_case_from_queue使わない方がいいです:
-
基準によるケースリスト - ルート
list_cases -
すでに割り当てられたケース (「私のケース」、「私の作業項目」)を表示 - ルートを表示します
list_case_inbox_workitems -
事件を解決し、次にルートを選 びます
resolve_case_and_pick_next
関連ツール
| ツール | リレーションシップ |
|---|---|
resolve_case_and_pick_next |
現在のケースを解決し、次のケースを単一の操作で選びます |
list_case_inbox_workitems |
すでに割り当てられた案件のエージェントの個人受信トレイを表示します |
list_cases |
基準によるケースの一覧とフィルタリング |
summarize_case |
選んだケースをトリアージ用のAIサマリーで開く |
データ変異分類
書き/突然変異。
DataverseでワーカーIDとケース所有権を割り当ててキュー項目を請求します。 事件は未割り当てから割り当てられたものへと移行します。