アクティビティの作成

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 必須
entityIdregardingIdentityTyperegardingTypeincident entityId または regardingId (GUIDの記録、必須 - 常にアクティブなケースからパス)、 entityType または regardingType ( incidentのようなエンティティ論理名)。 両方の命名ペアが受け入れられます。 はい

アクティビティの種類

入力 Description 必須
activityType activityType (必須 - 例: phonecalltaskappointmentemail、またはテナントプロビジョニングされたDataverseアクティビティの論理名など)。 はい

共通フィールド

入力 Description 必須
subjectdescription subject (活動の件名)、 description (本文/説明)。 No

タスク固有の

入力 Description 必須
dueDateprioritylownormalhigh dueDate (ISO 8601)、 priority (lownormalhigh)。 No

電話専用

入力 Description 必須
phoneNumberdirectionincomingoutgoingduration phoneNumberdirection (incoming または outgoing)、 duration (分 - 指定がなければ必ずユーザーに確認してください)。 No

任命特化

入力 Description 必須
scheduledStartscheduledEndlocation scheduledStart および scheduledEnd (ISO 8601)、 location No

メール専用

入力 Description 必須
toccbccsend toccbcc (エンティティ参照やメール文字列の配列)、 send (Trueは即時送信、falseはドラフト)。 No

ドラフト更新

入力 Description 必須
activityIdfieldValues 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は実行前にユーザーに確認を求めます。