适用于:Dynamics 365 Customer Service 和 Dynamics 365 Sales
注释
- 本文档中的工具和示例展示了当前的能力。 工具名称、描述、参数、响应格式和可用功能可能会随时间变化。
- 当你构建代理、集成或编排逻辑时,不要硬编码对特定工具名称、参数结构、工具元数据或响应模式的依赖。 相反,设计解决方案时能在运行时发现并使用可用工具。
- 随着平台的发展,Microsoft可能会添加、移除、重命名或修改工具及工具元数据。 基于能力而非特定工具标识符设计有助于维护服务更新间的兼容性。
当你想直接从聊天中给客户写邮件时,可以使用这个功能。 助手可以使用AI根据你的意图生成邮件正文,应用模板,或打开空白的写作表单。
它的作用是什么
助理在聊天中打开邮件填写表单。 当你描述邮件内容(例如“起草结案邮件”或“写跟进邮件”)时,助理会利用AI根据案件上下文和匹配模板生成相关的主题和正文。 你可以编辑内容,更改收件人,并发送或保存为草稿。
对于回复和转发,助理会预先填写收件人信息,并将邮件串联进现有对话中。
试试像这样的提示
- 针对此案,给客户写一封邮件。
- 写一封案件结案邮件。
- 回复本案的最后一封邮件。
- 写一封道歉邮件。
- 写一封跟进邮件,说明下一步行动。
- 把客户的邮件转发给我的经理。
- 给客户写一封感谢邮件。
- 起草一封决议邮件。
你在聊天中会看到的内容
助手会在聊天应用中显示邮件写作表单。 表格显示生成或预填的主题、正文和收件人。 如果是AI生成的内容,你会看到一个模板横幅,显示使用了哪个模板。
有用的提示
- 自然地描述你的意图——比如“起草一封结案邮件”或“写一封道歉信”,助理会生成合适的内容。
- 回复时,收件人会从案件客户那里自动填写。 你不需要特别说明。
- AI生成的内容是一个起点。 发送前一定要审阅和编辑。
- 如果你想在没有AI的情况下写作,只需说“草拟一封空白邮件”或“打开邮件表单”。
- 您的电子邮件签名会自动添加。
Tip
写作表单出现后,你仍然可以向助理求助。 比如,“让它更正式”或者“添加一段关于退款流程的段落”。
接下来会发生什么
写作表单出现后,你可以继续使用如下提示:
- 发吧。
- 保存为草稿。
- 把Sarah加入CC。
- 缩短一点。
- 将主题改为“案件解决”。
这会改变数据吗?
这一步会打开一个写作表单,但不会自动发送邮件。
Compose 表单可以自动保存草稿到 Dynamics 365,使其出现在时间线上。 发送邮件或保存最终稿是你在表格中执行的操作。 助理在发送前会先确认。
你可以通过聊天应用组件做些什么
通过聊天中的写作表单,你可以:
- 请编辑邮件主题和正文。
- 添加或移除收件人(收件人、副本、密件副本)。
- 通过横幅下拉菜单切换推荐模板。
- 查看AI引用的知识文章来源。
- 把邮件保存为草稿。
- 直接发送邮件。
- 在Dynamics 365中打开完整的邮件表单。
先决条件
该工具需要以下条件:
- Copilot 电子邮件功能
在客户服务中的“管理 Copilot 功能”中了解更多信息。
工具摘要
| 资产 | 价值 |
|---|---|
| 面向用户的名称 | 草稿电子邮件 |
| 内部工具名称 | draft_email |
| Purpose | 打开邮件写作表单,内含AI生成内容、基于模板的正文或空白字段,供用户撰写新邮件 |
工具行为
打开邮件写作表单,包含AI生成的内容、基于模板的正文或空白字段,供用户创建新邮件。 主流程将用户意图短语传递为 aiComposeKeywords,从而在一次往返中触发服务器端模板匹配和 AI 增强的身体生成。 小部件会自动将草稿保存到 Dataverse,使其立即出现在记录的时间线上。
Annotations
| 注释 | 价值 | Meaning |
|---|---|---|
readOnlyHint |
true |
智能 Microsoft 365 Copilot 副驾驶®跳过了确认提示。 compose 小部件内部管理草稿持久化。 |
destructiveHint |
未设置 | 不适用(无破坏性副作用)。 |
idempotentHint |
未设置 | 不适用(每次调用都会开启一个新的编排会话)。 |
openWorldHint |
未设置 | 使用默认值(查询Dataverse)。 |
输入概念
记录上下文
| Input | DESCRIPTION | Required |
|---|---|---|
entityId、entityType、incident |
entityId (记录GUID用于关联电子邮件), entityType (实体逻辑名称,如 incident)。 对于回复流, entityId 可以省略,但提供 regardingActivityId 时——父记录是服务器端从源邮件解析的。 |
No |
回复上下文
| Input | DESCRIPTION | Required |
|---|---|---|
regardingActivityId、replyMode、reply、replyAll、forward |
regardingActivityId(源邮件的 activityID 用于回复/转发流程), replyMode (, , replyAll, 或 forwardreply)。 收件人在回复模式下从客户自动填充。 |
No |
收件人
| Input | DESCRIPTION | Required |
|---|---|---|
to、cc、bcc、id、logicalName、displayName |
to, cc, ( bcc 具有 id, logicalName, 的 displayName实体引用数组)。 预填收件人字段。 |
No |
内容预填充
| Input | DESCRIPTION | Required |
|---|---|---|
subject、body、<p>、<br>、<strong>、<em>、<ul>、<li> |
subject(当AI不返回时 body ,备用主语),(备用HTML正文——使用<p>、<br>、<ul><strong><em><li>——无标记)。 |
No |
AI作曲
| Input | DESCRIPTION | Required |
|---|---|---|
aiComposeKeywords |
aiComposeKeywords (在每次新调用时都强烈优先——例如,用户的意图短语逐字引用, close standard, apology, next steps)。 服务器通过关键词匹配模板,并对正文进行AI增强。 如果省略,服务器会从 中推导出关键词 subject。 如果两者都没有产生关键词,则跳过 AI 作曲。 |
No |
模板上下文
| Input | DESCRIPTION | Required |
|---|---|---|
templateTitle、templates、generate_email_content、knowledgeSources |
templateTitle (compose横幅模板名称)、 templates (模板切换下拉菜单的排名列表 generate_email_content )、 knowledgeSources (AI为来源面板引用的知识条目)。 |
No |
响应与用户界面行为
该工具呈现一个交互式电子邮件写作表单。
该 MCP 工具由 MCP 应用支持。
响应类型
交互组件(聊天应用)
写作表单显示的是AI生成或基于模板的邮件正文,包含主题、收件人和模板横幅。 用户可以编辑内容、切换模板、审查知识来源,并发送或保存草稿。
路由注释
用于 draft_email :
- 任何“写作”、“草稿”、“写邮件”提示。
- 回复、全部回复或转发流程,都是时间线上的流。
- AI编写的电子邮件,用户提供意图短语。
- 基于模板的电子邮件写作。
不要在以下情况下使用 draft_email :
- 用户希望立即发送,无需审核——使用
send_email。 - 用户想恢复编辑已有草稿——使用
edit_email_draft。 - 用户想在写作前浏览模板选项——然后
apply_email_template使用recommend_email_templates。 - 用户需要针对特定意图的AI生成内容,而无需打开“写作-使用
generate_email_content”。
相关工具
| 工具 | 关系 |
|---|---|
send_email |
立即发送邮件,无需打开 Compose |
edit_email_draft |
打开现有草稿供后续编辑 |
view_email |
显示已接收或发送的只读邮件 |
generate_email_content |
生成针对特定意图的AI电子邮件内容 |
recommend_email_templates |
提交案件排名模板推荐 |
apply_email_template |
应用特定模板并打开Compose |
get_email_signature |
获取用户的电子邮件签名(由 compose 自动添加) |
list_emails |
按主题或发件人搜索邮件 |
数据变异分类
只读入口,带有下游突变潜力。
工具本身被标记readOnlyHint: true为——智能 Microsoft 365 Copilot 副驾驶® 不会提示确认。 compose 控件会自动将草稿保存到 Dataverse,用户可以从控件发送,触发写入操作。 草稿自动保存是一种用户体验便利,由用户明确的写作请求发起。