Note
このツールは以下のMCPサーバーでデフォルトで利用可能です:Dynamics 365 Customer Service。
このドキュメントのツールや例は、現在の能力を示しています。 ツール名、説明、パラメータ、応答形式、利用可能な機能は時間とともに変化することがあります。
エージェントや統合、オーケストレーションロジックを構築する際には、特定のツール名、パラメータ構造、ツールのメタデータ、レスポンススキーマに依存関係をハードコードしないでください。 代わりに、利用可能なツールを実行時に発見し活用できるように設計しましょう。
プラットフォームが進化するにつれて、Microsoftはツールやツールのメタデータを追加、削除、名前変更、または修正するかもしれません。 特定のツール識別子ではなく、能力に基づいて設計することで、サービス更新間の互換性を維持するのに役立ちます。
電話の記録、タスク作成、案件やその他の記録での予約をしたいときにこの機能を活用してください。
それが何をするか
アシスタントはあなたが指定したレコードにタイムラインのアクティビティを作成します。 支援される活動の種類には以下が含まれます:
- タスク - 主題、締め切り、優先事項が to-do
- 電話 - 発信方向(着信/発信)、通話時間、メモ付きの通話記録
- アポイントメント - 開始時間、終了時間、場所が定められた会議
- メール - クイックメール(完全な執筆とレビューには「draft an email」を使ってください)
この活動は記録のタイムラインにメモ、メール、その他の活動とともに記載されています。
例えば、次のようなプロンプトを試してみてください
- 「この事件のフォローアップタスクを作成」
- 「お客様との電話を記録してください」
- 「来週の火曜日に予約を取ってください」
- 「金曜日までに顧客に折り返し電話するタスクを追加」
- 「着信を記録 - 15分後、請求問題について話し合う」
- 「エスカレーションを確認するタスクを作成」
- 「明日午後2時にお客様とのミーティングを予約してください」
- 「返金申請について発信電話を記録してください」
チャットで見たもの
アシスタントはアクティビティタイムラインをアプリ内のチャットコンポーネントとして表示し、新たに作成されたアクティビティを文脈の中でリフレッシュします。
役立つヒント
- タスクについては、テーマと締め切りを伝えればいいです。例えば「金曜日までにフォローアップするタスクを作成してください」といった感じです。
- 電話の場合は、発信方向を指定してください。 アシスタントは、あなたが言わなければ通話時間を尋ねます。
- 予約時には日付と時間を含めてください。 場所を追加することもできます。
- プレーンテキストのノート(アクティビティではない)を追加したい場合は、「Add a note」と表示してください。
- 活動は常に現在の記録に紐づいています。 アシスタントはアクティブケースコンテキストを使用します。
Tip
複数のアクティビティを連続して作成できます。 タスクを作成した後、「電話も記録」と言って別のアクティビティを追加してください。
次に何が起こるか
アクティビティが作成されたら、以下のようなプロンプトで続けることができます:
- 「タイムラインを見せて」
- 「別のタスクを作成」
- 「顧客へのメールを作成」
- 「この事件でどんな任務が開かれている?」
- 「事件の状況を更新してください」
これでデータが変わるのでしょうか?
Yes. これが活動を生み出します。**
新しいアクティビティレコード(タスク、電話、予約、メール)がDynamics 365で作成され、そのレコードにリンクされます。 アシスタントはアクティビティを作成する前に確認を求めます。
アプリ内のチャットコンポーネントからできること
チャットのアクティビティタイムラインから、以下のことができます:
- 新たに作成された活動と、他の最近のケース活動を併せてご覧ください
- 活動履歴を年代順に閲覧できます
- アクティビティの詳細を見るために展開
- さらに編集するには、Dynamics 365でアクティビティを開きます
前提条件
このツールはDynamics 365 Customer Service MCPサーバー上で利用可能です。 詳細はこのページ上部の入手可能性注記をご覧ください。 追加の構成は必要ありません。
ツールの概要
| プロパティ | 価値 |
|---|---|
| ユーザー向け名前 | アクティビティの作成 |
| 内部工具名 | create_activity |
| Purpose | Dynamics 365レコードに関連付けられたタイムライン活動(メール、タスク、予約、または電話)を作成します |
ツールの挙動
Dynamics 365レコードに関連付けられたタイムライン活動(メール、タスク、予約、または電話)を作成します。 すべての標準的なDataverseアクティビティタイプと、テナントプロビジョニングによるカスタムアクティビティタイプをサポートします。 常に entityId/entityTypeを通じて現在アクティブな記録と活動を関連付けます。
Annotations
| Annotation | 価値 | Meaning |
|---|---|---|
readOnlyHint |
false |
このツールはデータを作成します。Microsoft 365 Copilotは確認を促します。 |
destructiveHint |
false |
活動を作ることは、破壊的ではなく加算的です。 |
idempotentHint |
false |
通話ごとに新しいアクティビティが作成されます。再挑戦は安全ではありません。 |
openWorldHint |
未設定 | デフォルト(Dataverseクエリ)を使用しています。 |
入力概念
レコードコンテキスト
| 入力 | Description | 必須 |
|---|---|---|
entityId、regardingId、entityType、regardingType、incident |
entityId または regardingId (GUIDの記録、必須 - 常にアクティブなケースからパス)、 entityType または regardingType ( incidentのようなエンティティ論理名)。 両方の命名ペアが受け入れられます。 |
はい |
アクティビティの種類
| 入力 | Description | 必須 |
|---|---|---|
activityType |
activityType (必須 - 例: phonecall、 task、 appointment、 email、またはテナントプロビジョニングされたDataverseアクティビティの論理名など)。 |
はい |
共通フィールド
| 入力 | Description | 必須 |
|---|---|---|
subject、description |
subject (活動の件名)、 description (本文/説明)。 |
No |
タスク固有の
| 入力 | Description | 必須 |
|---|---|---|
dueDate、priority、low、normal、high |
dueDate (ISO 8601)、 priority (low、 normal、 high)。 |
No |
電話専用
| 入力 | Description | 必須 |
|---|---|---|
phoneNumber、direction、incoming、outgoing、duration |
phoneNumber、 direction (incoming または outgoing)、 duration (分 - 指定がなければ必ずユーザーに確認してください)。 |
No |
任命特化
| 入力 | Description | 必須 |
|---|---|---|
scheduledStart、scheduledEnd、location |
scheduledStart および scheduledEnd (ISO 8601)、 location。 |
No |
メール専用
| 入力 | Description | 必須 |
|---|---|---|
to、cc、bcc、send |
to、 cc、 bcc (エンティティ参照やメール文字列の配列)、 send (Trueは即時送信、falseはドラフト)。 |
No |
ドラフト更新
| 入力 | Description | 必須 |
|---|---|---|
activityId、fieldValues |
activityId (更新のための既存のアクティビティGUID)、 fieldValues (クイック作成フォームからの追加フィールド値)。 |
No |
レスポンスとUIの挙動
このツールはアクティビティのタイムラインをレンダリングし、アクティビティが作成されたことを確認します。
このMCPツールはMCPアプリによってサポートされています。
応答の種類
インタラクティブコンポーネント(アプリ・イン・チャット)
タイムラインウィジェットが更新され、フィード内で新たに作成されたアクティビティが表示されます。
ルーティングノート
次の場合に create_activity を使用します。
- 「タスク作成」「通話記録」「予約予定」
- タイムラインのアクティビティ作成(電話、タスク、アポイント、メールなど)
- テナントでプロビジョニングされたカスタムアクティビティタイプ
create_activity使わない方がいいです:
- ユーザーがプレーンテキストノートを追加したい場合、
create_noteを使います(noteは有効なアクティビティタイプではありません) - ユーザーは送信前にメールを作成し確認したいと思っています - 使います
draft_email - ユーザーがすぐにメールを送信したい場合、
send_email
関連ツール
| ツール | リレーションシップ |
|---|---|
create_note |
メモ(注釈)を作成する - タイムラインのアクティビティではありません |
get_activity_timeline |
レコードの全活動タイムラインを取得します |
get_activity_quick_create_form |
アクティビティタイプのメタデータからのリターン |
draft_email |
メール作成を開いてレビュー(メールフローに優先) |
send_email |
すぐにメールを送信 |
データ変異分類
書き/突然変異。
このツールはDataverseに新しいアクティビティレコードを作成します。 Microsoft Copilotは実行前にユーザーに確認を求めます。