编辑草稿邮件

适用于:Dynamics 365 Customer Service

注释

  • 本文档中的工具和示例展示了当前的能力。 工具名称、描述、参数、响应格式和可用功能可能会随时间变化。
  • 当你构建代理、集成或编排逻辑时,不要硬编码对特定工具名称、参数结构、工具元数据或响应模式的依赖。 相反,设计解决方案时能在运行时发现并使用可用工具。
  • 随着平台的发展,Microsoft可能会添加、移除、重命名或修改工具及工具元数据。 基于能力而非特定工具标识符设计有助于维护服务更新间的兼容性。

当你有一封之前开始的草稿邮件,想从中断处继续时,可以使用这个功能。 助理会以“写”形式打开已有的草稿,这样你可以继续编辑,然后保存或发送。

它的作用是什么

助理会找到你最近草拟的邮件(或你引用的某个草稿),并以“写作”表格打开。 主旨、正文、收件人和案例上下文从保存的草稿加载。 你所做的任何编辑都会更新相同的草稿记录——不会创建重复的草稿。

试试像这样的提示

  • 打开我的草稿邮件。
  • 编辑本案草稿。
  • 继续我的邮件草稿。
  • 打开最新的草稿。
  • 编辑我为CAS-01010-A0A0A0案件的草稿。
  • 继续写我的草稿。

你在聊天中会看到的内容

助手将邮件写作表单作为聊天应用组件显示,预先填写了草稿已有的主题、正文和收件人。 你可以从上次停下的地方继续编辑。

有用的提示

  • 如果你有多份草稿,请通过提及案例或主题来指定是哪一个。
  • 只展示你自己的草稿——你不能修改其他经纪人的草稿。
  • 只有未寄出的汇票才能通过这种方式打开。 如果邮件已经发送,改用“查看邮件”。
  • 保存会更新同一个草稿记录——不会创建重复的记录。

Tip

如果你想开始一封全新的邮件,而不是编辑已有草稿,可以说“草拟一封新邮件”。

接下来会发生什么

草稿打开后,你可以继续写以下提示:

  • 现在就发。
  • 保存草稿。
  • 加一段关于决心的段落。
  • 换个话题。

这会改变数据吗?

这一步会打开已有的草稿,但本身不会改变数据。

从compose表单保存或发送邮件会更新Dynamics 365中的草稿记录。

你可以通过聊天应用组件做些什么

通过聊天中的写作表单,你可以:

  • 请编辑邮件主题和正文。
  • 添加或移除收件人。
  • 保存更新后的草稿。
  • 直接发送邮件。
  • 在Dynamics 365中打开完整的邮件表单。

先决条件

该工具需要以下条件:

  • Copilot 电子邮件功能

在客户服务中的“管理 Copilot 功能”中了解更多信息。

工具摘要

资产 价值
面向用户的名称 编辑草稿邮件
内部工具名称 edit_email_draft
Purpose 在 compose 表单中打开已有的草稿邮件,方便用户继续编辑

工具行为

在写作表单中打开已有的草稿邮件,方便用户继续编辑。 从Dataverse加载主题、正文、收件人及相关记录,并预先填写表格。 保存和发送操作更新的是同一草稿记录——不会创建重复草稿。 拒绝非草稿邮件(statecode != 0)。

Annotations

注释 价值 Meaning
readOnlyHint true 智能 Microsoft 365 Copilot 副驾驶®跳过了确认提示。 该控件负责管理持久性。
destructiveHint 未设置 不适用(打开现有草稿供编辑)。
idempotentHint 未设置 不适用(每次调用都会开启一个编排会话)。
openWorldHint 未设置 使用默认值(查询Dataverse)。

输入概念

具体选秀

输入 Description 必需
activityId activityId (邮件活动GUID,选秀打开)。 当用户引用特定草稿时使用,比如在时间线中选择草稿行的编辑按钮。 执行业主平等审查。 否

最新记录草案

输入 Description 必需
entityId、entityType、incident entityId (父记录 GUID,通常为案例), entityType (实体逻辑名称,默认为 incident)。 返回该记录中当前用户最近修改的草稿。 否

互斥性

输入 Description 必需
activityId、entityId activityId 和 entityId 是互斥的——同时传递两者都会被处理方拒绝。 必须精确设置一个。 否

响应与用户界面行为

该工具呈现一个交互式电子邮件写作表单。

该 MCP 工具由 MCP 应用支持。

响应类型

交互组件(聊天应用)

Compose 表格加载草稿中已有的内容——主题、正文、收件人及相关上下文——以便继续编辑。

路由注释

用于 edit_email_draft :

  • 打开我的草稿,继续我的草稿,编辑草稿。
  • 在时间线中的草稿行选择铅笔编辑按钮。
  • 打开X案的最新草稿。

不要在以下情况下使用 edit_email_draft :

  • 用户想写一封新邮件——使用 draft_email。
  • 用户想查看收到或发送的邮件(而非草稿)——使用 view_email。
  • 用户想立即发送电子邮件——使用 send_email。
工具 关系
draft_email 创建新的邮件草稿(新的写作会话)
send_email 立即发送邮件,无需进行文稿审核
view_email 显示已接收或发送的只读邮件
get_activity_timeline 显示草稿出现的活动时间线

数据变异分类

只读入口,带有下游突变潜力。

该工具标记 readOnlyHint: true为 。 compose 小部件管理保存和发送操作——用户选择保存或发送时,更新会应用到Dataverse中的同一草稿记录。