Important
此功能是 边境预览计划的一部分。 Frontier将你直接连接到Microsoft最新的人工智能创新。 Frontier 预览版受客户协议中现有预览条款的约束。 由于这些功能仍在开发中,其可用性和功能可能会随时间而变化。
在本文中,您将学习如何使用并与代理商协作,在Agent 365中自动化销售外联和潜在客户管理等任务。 了解模板代理,如销售开发代理,如何帮助您简化工作流程,专注于更高价值的工作。
代理管理员还可以部署在启动时提供的 预集成生态系统合作伙伴代理 ,包括 Genspark、Zensai、Egnyte、Zendesk、Manus、Kore、Kasisto 和 n8n。
代理管理员可以访问多个模板代理,这些代理旨在处理常用应用和服务。 下面是在 Microsoft Agent 365 中用作模板代理的一些模型上下文协议 (MCP) 服务器:
- Microsoft Word
- Microsoft Outlook 日历
- Microsoft Outlook Mail
- Microsoft Teams
- Microsoft 365 Copilot 搜索
- Microsoft SharePoint
- Microsoft OneDrive
以下部分演示如何使用销售开发代理,该代理是可用的模板代理之一。
使用销售开发代理
Important
销售开发代理适用于已选择加入Microsoft 365目标发布计划的客户。 你可以为整个组织选择定向发布,也可以仅针对特定用户。 有关如何加入该计划的详细信息,请参阅 Microsoft 365 中的 标准版或定向版发布选项。
在 Microsoft Teams 内,销售开发代理自动执行销售外展和潜在客户管理。 此人工智能助手可以帮助销售团队在保持个性化沟通的同时扩大潜在客户开发。
下面是销售开发代理的快速演示:
提交反馈
如果您对产品、AI 生成的内容有任何疑问,或者需要帮助来配置您的代理,请通过 salesagentteam@microsoft.com 联系我们。
部署并创建销售开发代理
在 Teams 应用商店或 智能 Microsoft 365 Copilot 副驾驶® 代理商店中搜索销售开发代理,并按照步骤 部署和创建代理实例。
如果使用 Dynamics 365 作为 CRM, 请将销售开发代理与 CRM 集成 ,以实现无缝潜在客户管理和活动跟踪。
如果不使用 Dynamics 365,可以选择直接在 Teams 中为销售开发代理人进行入职设置,以配置其操作指南、产品知识和其他设置。
本文的其余部分介绍以下主题:
- 加入销售开发代理
- 在聊天中测试销售开发代理
- 多语言功能
- 将销售开发代理与Dynamics 365集成
- 启动与代理的实时联络
- 配置发送时间
- 在团队中扩展销售开发人员
- 将配置从一个销售开发代理复制到另一个
- 销售开发代理电子邮件对话模式
- 导出潜在客户状态报告为 CSV 文件
- 从销售发展代理处获取报告
- AI 处理、跨地域数据流和欧盟合规性
- 支持和不支持的内容类型
- 销售开发代理权限
- 销售开发代理的当前限制
销售发展专员
注释
创建代理后,可能需要几个小时才能开始工作。 代理一旦准备好,即会通过 Teams 聊天消息与您联系。 在代理联系你之前,与代理的任何交互都将被代理忽略。
创建代理后,它会引导你通过 Teams 完成配置。 您与代理进行交流,以配置四个关键领域:操作手册、指南、产品知识和设置。
代理要求你在将剧本和指导方针应用到其配置之前确认所有更改。 可以先测试每个更改,然后再应用这些更改,以获得对更改的信心。
Tip
对剧本和指南进行更改时,代理会将它们保存为草稿,你可以在使其永久之前对其进行测试。 更改不会影响客户沟通,直到您告知代理应用这些更改。 完成建议和测试您的剧本和指导方针草稿更改后,请确保告诉代理“应用”您的更改,以使其成为永久。
代理配置框架
四个关键组件塑造代理的行为。
| Component | 它的作用是什么 | 管理方式 |
|---|---|---|
| 剧本 | 定义您的潜在客户进度。 | 附带默认值;通过 Teams 聊天进行自定义。 |
| 指导 | 设置沟通语气,并在与潜在客户互动时定义可接受和不可接受的行为。 | 根据需要通过 Teams 聊天进行修改。 |
| 产品知识 | 用于教代理了解你们产品的文档和 URL。 | 直接在 Teams 聊天中上传。 |
| Settings | 控制计时、免责声明和取消订阅选项。 | 通过 Teams 聊天修改语言。 |
Tip
可以随时要求客服查看当前配置或草稿版本的运行手册和指南。 只要问!
定义手册
playbook 定义了销售潜在客户如何从一个阶段过渡到下一个阶段(外展 -> 资格审查 -> 移交)。 阶段本身是固定的,但你可以控制推动潜在客户前进的规则。
当销售开发代理提示您时,您可以:
- 使用默认策略集(建议首次设置)。
- 提供自己的规则。 例如,“在潜在客户回复您的其中一封电子邮件后,转到资格评审。”
在您的更改影响客户外展之前,您必须请求代理应用您的更改,以确认对方案的修改。
设置指南
指南定义 AI 代理在每个阶段的工作方式和通信方式。 准则涵盖措辞外展、回应反对和处理移交或升级等内容。
您可以:
- 接受默认准则。
- 共享示例推广邮件,以帮助代理了解你的语气和风格。
例如,当你获得两个示例推广邮件时,代理能够正确标识它们属于外展阶段,生成对应的语气和行为规则,并提供将类似的规则应用于筛选或交接等其他阶段。
你必须通过要求代理人在影响客户联系之前实施你的更改来确认对准则的更改。
提供产品知识
提供有助于代理准确表示产品/服务的内容。
可与代理共享的内容:
- 产品或服务文档(.docx、.pdf、.pptx、.txt)。
- SharePoint或OneDrive托管的文件。
- 公共网页,如产品页面或案例研究。
代理支持最多两个链接级别的 URL 爬网(每个级别最多 100 个链接)。
上传文件后,代理在 Teams 聊天中提供状态反馈,以确认它是否已成功引入内容或遇到任何问题。
- 成功:“明白了。” 我将此页面视为产品知识。
- 无法处理:“我无法直接查看此文件。 是否可以改为共享文本摘要或文档版本?
Caution
对知识的更改会立即生效。 例如,一旦上传文档,代理就会使用它进行客户外展。 在应用知识之前,无法测试对知识的更改。
Warning
与代理共享的内容(如文件、聊天历史记录或电子邮件)可能会汇总或包含在代理对其他用户的响应中, 甚至那些最初无权访问该内容的个人。 无论对内容放置的敏感度标签或权限如何,此风险都适用。 有关详细信息,请转到
配置电子邮件和外联设置
定制销售发展代理通过电子邮件与潜在客户互动的方式。 可以调整:
- 电子邮件节奏:跟进次数和时间。
- 签名:代理如何在消息中署名。
- 取消订阅文本:标准选择退出语言。
可以使用默认设置,稍后对其进行更改。
Important
按照本文中所述的顺序完成步骤。 在每次步骤中键入 默认值 ,以便稍后在指导期间进行演示和自定义。
在聊天中测试销售开发代理
在 Teams 聊天中与代理聊天以测试代理、提供反馈和批准低风险环境中的行为。 提供学习材料,以便代理可以从中学习。
在测试期间,可以通过聊天消息向代理提供反馈。 例如,询问代理如何发出良好的初始外展电子邮件。 代理回复后,提供有关语气、电子邮件长度等的反馈。
若要进一步测试代理,可以执行以下操作:
- 如果你已经把客服和CRM集成了,告诉客服用CRM线索做模拟。 例如,你可以说“使用 CRM 中的 10 个潜在顾客运行模拟,并显示你发送的外展电子邮件”。代理运行模拟,并在聊天中共享生成的外展电子邮件以供审阅。
- 将潜在客户列表作为 CSV 或 Excel 文件提供给代理,并要求其在聊天中为这些潜在客户生成外展电子邮件。 例如,你可以说“这是此文件中的潜在客户列表。 为他们生成外展电子邮件。代理为每个潜在客户生成示例外展电子邮件,并在聊天中共享这些电子邮件以供审阅。
当您确信代理已准备好处理真实客户时,请继续执行下一步。
上传潜在客户列表
将潜在客户列表提供给代理进行验证。 该列表可以是 CSV 或 Excel 文件,每个联系人占一行,并且包含列标题。 必填字段如下:
| 领域 | Description |
|---|---|
| 潜在客户的电子邮件地址。 | |
| 公司名称 | 潜在客户所属的组织。 |
| 产品 | 你所推广的内容(如果你使用同一代理覆盖多个产品线或营销活动),尤其重要。 |
| 名字 | 用于个性化 |
如果存在文件问题,代理会告诉你缺少的内容:
- “找不到名为”公司名称“的列,请在继续之前添加。
- “此文件为空或不可读。”(代理可能没有权限)
- 某些数据行缺少关键详细信息。 100个潜在客户中有92个已经准备就绪。 我将跳过其余 8 个缺少的电子邮件或产品数据。
代理处理以下问题:
- 跳过缺少关键字段的行(可以观察哪些字段)。
- 格式不正确的数据(如无效的电子邮件格式)将被忽略。
运行测试
验证列表后,代理开始在 Teams 聊天中生成测试电子邮件内容:
- 使用您的配置创建示例外展电子邮件。
- 应用你的语气和指南。
- 提供 Teams 中的每个草稿以供审阅。
例如,生成的测试电子邮件引用了公司,突出显示了价值主张,以明确的行动号召结束,这与表现良好的外展序列的结构保持一致。
注释
聊天中显示的测试电子邮件具有取消订阅链接。 聊天中的链接是占位符,不起作用。 向客户发送电子邮件时,取消订阅占位符将替换为功能取消订阅链接。
角色扮演现实场景
若要验证性能,请测试实际案例:
- 定价问题:“这花了多少钱? 代理应确认问题,并提供高级定价指南(如果已配置),或升级到人工以获取详细的报价,尊重护栏。
- 竞争比较:“你是如何比[竞争对手]更好的?” 代理应突出显示你的区别,而不贬低竞争对手,保持事实性,专注于价值。
- 缺乏兴趣:“我现在不感兴趣。” 客服人员应该确认收到回应,表示可以在更合适的时间进行联系,并将对话适当标记。
测试完成后,输入以下内容: I'm done with testing。
键入此短语时,系统将准备进行实时沟通。
注释
代理不会在测试完成后自动检测。 你需要告诉它。
多语言功能
全球市场的销售经理通常需要使用多种语言与潜在客户沟通,而不需要为此建立单独的区域团队。 多语言功能可帮助你将外展扩展到新的地理区域,同时保持消息质量和局部相关性。
销售拓展专员可以生成以下 22 种语言的拓展活动和回复:
- 阿拉伯语
- 中文(简体)
- 捷克语
- 丹麦语
- 荷兰语
- English
- 芬兰语
- French
- German
- 希腊语
- 希伯来语
- Italian
- 日语
- Korean
- 挪威语(博克马尔语)
- 波兰语
- 葡萄牙语(巴西)
- 俄语
- Spanish
- 瑞典语
- 泰语
- 土耳其语
使用单个配置,代理会针对每种语言和市场调整消息语气和结构,包括形式、电子邮件结构和操作调用样式。 当潜在客户在对话中途切换语言时,它仍然可以继续进行对话。
在潜在客户数据中配置语言定向
上传潜在客户列表时,可以包含以下可选列:
| 领域 | Purpose |
|---|---|
| 语言 | 设置每个潜在客户的目标语言。 |
| 国家/地区 | 进一步将信息根据同一语言内的区域业务规范进行定制,例如西班牙语在西班牙和墨西哥的差异,或法语在法国和加拿大的差异。 |
如果未提供 Language 值,代理将使用代理设置中配置的默认语言。
搜索和测试行为
对于个性化设置,销售开发代理会自动用英语和潜在客户的目标语言进行搜索。
在实时部署之前,可以使用任何受支持的语言运行基于模拟的对话测试,以验证行为和质量。
将销售开发代理与Dynamics 365集成
销售开发代表可以与 Dynamics 365 集成,以便与潜在客户交流、记录互动,并同步参与操作,例如电子邮件、资格获取、资格取消以及所有权转移。 该集成确保所有外展活动都被跟踪,并可供您的销售团队访问。
步骤1:赋予客服用户访问Dynamics 365 Sales的权限
- 与其他用户一样,代理用户需要许可证才能访问 Dynamics 365 Sales。 在 Microsoft 365 管理中心 中,为代理用户添加相应的销售许可证。
了解更多关于在 Microsoft 365 管理中心 中为用户分配许可的信息。
- 在 Microsoft 365 管理中心 中,在页面顶部的搜索栏中搜索代理名称,然后从搜索结果中选择代理用户。
- 在右侧窗格,选择“许可证和应用”。
- 将相应的销售许可证分配给代理用户。
- 选择“保存更改”。
- 在 Power Platform 管理中心,将代理用户添加到你的 Dynamics 365 Sales 实例,并分配相应的角色。 销售开发代理配置为使用 销售员 角色,但你也可以使用带有权限的自定义角色来访问和管理潜在客户。 详细了解如何在 Power Platform 管理中心向用户分配安全角色。
- 在 Power Platform 管理中心,左侧导航窗格选择 “管理 ”。
- 选择环境,然后选择你的 Dynamics 365 Sales 环境。
- 选择设置>用户 + 权限>代理(预览)。
- 选择添加代理。
- 在搜索栏输入代理名称,从搜索结果中选择代理用户,然后选择 添加。
- 为代理用户选择销售员角色(或带有适当权限的自定义角色),然后选择 保存。
- 选择保存确认角色分配。
步骤 2:启用 Dataverse 模型上下文协议 (MCP) 服务器
销售开发代理使用 Dataverse 模型上下文协议 (MCP) 服务器来连接Dynamics 365。 你只需要在环境中启用一次Dataverse MCP服务器。 销售开发代理不必被指定为显式的MCP客户端也能正常工作。 了解如何在Power Platform管理中心启用Dataverse MCP服务器。
步骤 3:将 MCP 服务器发布到 CRM 环境
接下来,通过 VS Code 或 Agent 365 CLI 工具将 Dataverse MCP 服务器发布到 Dynamics 365 Sales 环境。 这一步使销售开发代理能够与 Dynamics 365 Sales 沟通并执行必要的操作。 开发者发布MCP服务器不需要特定角色或权限。
使用 VS Code 发布
在 VS Code 中,打开命令面板(Ctrl + Shift + P),选择 MCP:添加服务器,然后选择 HTTP(HTTP 或 Server-Sent 事件)。
对于Dataverse MCP服务器的URL,请输入以下URL,
{TenantId}替换为您的租户ID:https://agent365.svc.cloud.microsoft/agents/tenants/{TenantId}/servers/MCPManagement对于服务器的唯一名称,接受默认值或输入新名称。 例如,
DataverseMCPServer。选择配置目标为 全局 或 工作区。
mcp.json 文件是在你工作区的文件夹里创建
.vscode的。打开命令面板(Ctrl + Shift + P),选择 MCP:列表服务器,选择新服务器,然后选择 开始服务器。
在确认对话框中,选择 允许 并用你的凭证登录。
使用 Visual Studio Code 中的聊天代理,并使用自然语言与其交互,将 MCP 服务器发布到 CRM 环境。
- 让客服在租户中列出环境。
- 请代理将Dataverse MCP服务器发布到你的环境中。 例如,你可以说
Publish the dataverse mcp server to environment <environment ID>. - 确保发布结果与环境 ID 匹配且成功。
如果在发布期间出错,或者环境 ID 不匹配,可以取消发布 MCP 服务器,然后重试。 若要取消发布,请让代理从环境中取消发布 MCP 服务器。 例如: Unpublish the dataverse mcp server from the environment <environment ID>.
使用代理 365 CLI 工具发布
安装 代理 365 CLI 工具。
通过执行以下命令,使用您的管理员租户凭证登录:
az login --allow-no-subscriptions通过执行以下命令列出可发布MCP服务器的环境,并确认你的Dynamics 365 Sales环境是否出现在列表中:
a365 develop-mcp list-environments通过执行以下命令列出可用的MCP服务器,并确认
msdyn_DataverseMCPServer列表中出现:a365 develop-mcp list-servers通过执行以下命令将Dataverse MCP服务器发布到您的目标环境:
a365 develop-mcp publish --server-name msdyn_DataverseMCPServer --environment-id <environment-id> --alias new_<uniquealias> --display-name <unique display name>注释
别名和显示名必须是唯一的。 如果任一值已被使用,选择另一个
new_<uniquealias>ORdisplay name值并重新执行发布命令。通过执行以下命令并检查 MCP 服务器是否被列出,确认 Dataverse MCP 服务器已成功发布:
a365 develop list-available
如果要取消发布 MCP 服务器并重试,请运行以下命令 a365 develop-mcp unpublish --server-name msdyn_DataverseMCPServer --environment-id <environment ID>。
步骤4:批准MCP服务器
MCP 服务器在租户级别发布,需要全局管理员或 AI 管理员的批准。您必须批准您发布的MCP服务器,销售开发代理才能使用该服务器访问Dynamics 365 Sales。
了解更多关于审核和批准工具请求的信息。
批准后,请确认以下内容:
- MCP 请求在 Microsoft 365 管理中心 中获批。
- 批准的请求与刚刚发布的别名匹配。
- 批准的请求与你刚刚发布的显示名称匹配。
如果请求了错误的别名或显示名称,或未完成批准,请重试发布流程并批准正确的请求。
CRM 集成后的后续步骤
MCP服务器发布到您的环境后,销售开发代理就可以与Dynamics 365交互。 可以直接在 Teams 中 启动配置销售开发代理,以配置其策略手册、指南、产品知识和设置。
注释
- 在 Teams 中与代理聊天,并告知它加入 CRM。 例如,你可以说“Onboard to CRM.”或“Connect to CRM”。
- 确保为代理设置默认产品建议。
与经纪人进行实时联结
可以通过以下任一方式提供潜在客户列表,并请求上线计划。
- 作为CSV文件或Excel文件发送给代理
- 通过将 代理连接到 CRM 系统,在这种情况下,代理可以直接从 CRM 拉取潜在客户列表。
查看并批准该计划后,代理人将开始处理潜在客户,并向他们发送推广邮件。 代理还会通知您其进度并在发现任何问题时主动升级。
您还可以询问代理人具体情况。 例如,可以输入以下提示: 提供你一直在处理的潜在顾客的摘要。
代理确认后,即可开始:
- 上传最终批准的潜在客户列表。
- 确认已完成剧本、指南和设置。
- 键入 Go live。
上线时会发生什么情况?
- 代理会按照批准的节奏开始发送电子邮件。
- 它跟踪答复并自动对结果进行分类。
- 遵守所有护栏和取消订阅规则。
- 可以通过 Teams 消息获取进度更新。
在实时运行时,代理在 Teams 中提供摘要更新:
- 已联系的潜在客户总数。
- 收到的答复。
- 潜在客户线索要么被移交,要么被升级。
可以通过请求以下方法请求实时更新:
- 请显示本周的推广总结。
- 哪些潜在客户尚未回复?
注释
当你上线时,电子邮件将立即开始发送。 若要控制允许代理发送外展的天数和小时数,请使用 “配置发送时间”。
实时外展期间的 CRM 操作
集成后,在 CRM 环境中创建的任何新潜在顾客都将自动可供代理进行外展。 与代理和潜在客户之间的每一次通信都将保存在 CRM 中,以便跟踪每个潜在客户的参与历史记录。
当代理根据其电子邮件响应确定潜在客户感兴趣时,它会将 CRM 中的潜在顾客状态更新为“限定”,并将潜在顾客分配给其经理(代理的创建者)进行跟进。 当代理确定潜在客户不感兴趣时,它会将 CRM 中的潜在顾客状态更新为“不合格”。
你可以随时通知代理停止基于 CRM 的推广活动,从而阻止其处理新的 CRM 潜在客户。 但是,代理在发出停止命令之前已联系的客户继续工作。
配置发送时间
你可以定义发送窗口,规定客服允许发送外联邮件的日期和时间,客服会遵守。
工作原理
配置发送窗口时,代理仅在指定的天数和小时内发送外展电子邮件。 例如,当设置为 24/7 太平洋时间时,所有天数都会更新为 00:00–23:59。
配置发送时间时,请记住以下几点:
默认发送窗口:对于启用此功能的租户,发送窗口默认为星期一至星期五,上午 8 点至下午 6 点。 对于启用该功能时已处于活动状态的代理,时区默认为 UTC;仅在新配置的代理的招聘流期间设置时区。 如果您的代理已存在,请明确设置时区,以避免在非预期时间发送。
必须指定时区:不推断时区。 必须显式指定。 如果你说“上午 9 点到下午 3 点”没有时区,则代理不会做出假设 — 你需要说“上午 9 点到下午 3 点 PST”(或适用时区)。 它不会默认使用你所在的位置或潜在客户所在的位置。
假日阻止是特定于日期的,而不是定期的:假日阻止适用于提供的特定日期,不适用于定期假日。 如果你指示代理跳过圣诞节或美国独立日,它会屏蔽该确切日期,例如,2025-12-25。 在今后的年份中,不会自动应用同一区块。 这需要每年重新配置。
启用发送时间窗口时,报告结果可能看起来不一致:例如,如果你的时间窗口设置为周一至周五、PST 上午 9 点到下午 3 点,而你在周日查看报告,那么列表中的所有潜在客户都会显示为“Outreach”阶段,即使实际上还没有发送任何邮件。 代理确实在窗口打开前暂缓发送,但这一点并未在报告中体现出来。 这是一个已知限制,并不表示电子邮件会在您设定的时间窗口之外发出。
14 天预看限制:如果在接下来的 14 天内不存在可用的发送窗口(例如,如果阻止该窗口中的所有日期),则不会发送电子邮件。 如果您设置了较长的屏蔽时段,请确保在接下来的 14 天内至少有一个可用时间段,以避免发送内容被完全丢弃。
了解后续节奏和活动到期
你的后续节奏决定了发送多少邮件以及发送时间。 最初的外联总是在0天发送。 每个终止音程都是累积的。 每一步都基于上一封邮件的实际发送日期,而非最初的外联日期。
例如,一个阶梯 的 [1, 3, 5] mean:
- 在首次接触后一天,会发送第一次跟进。
- 第一次跟进后3天,第二次跟进会发送。
- 第二次跟进后5天,最后一封邮件会发出。
这个节奏为每位潜在客户发送四封邮件:初次接触、两次跟进和最后一封邮件。
请记住以下节奏行为:
发送窗口影响:你配置的发送窗口影响每封邮件的投递时间。 如果计算的发送日期超出了允许的时间窗口,邮件将延迟至下一个可用日期和时间。 下一个区间从实际发送日期开始。
最终邮件行为:最终邮件遵循指南配置 最终部分中 定义的规则(如果已配置)。
三封邮件节奏:如果你只想收到一封跟进和一封最后一封邮件(共三封邮件),只需使用两个间隔,例如
[1, 3]。排队后续邮件:所有后续邮件在活动开始时都会排队。 如果你的节奏生成的邮件比预期多,而活动已经在进行中,请在最后一封预期邮件发送后取消活动,以防止更多邮件。
取消行为:取消活动会停止未来待处理的邮件,但不会阻止代理回复已收到的潜在客户回复。
活动到期:默认情况下,活动中的所有互动在最后一封定时邮件发送后七天内到期。 过期后,代理人不再处理该活动的潜在客户回复。
跨团队推广销售开发代理
验证您的代理后,可以跨产品线、仅限英语和美国的区域或团队进行扩展。 每个实例都可以有自己的配置,同时仍遵循组织范围的符合性规则。
扩展的最佳实践
- 从小处着手,在扩大之前,先测试少于25个潜在客户。
- 查看参与摘要并定期调整配置。
- 随着产品和市场的发展,不断更新操作手册和指南以保持其最新状态。
- 为新产品、区域或市场活动创建其他实例。
- 为每个外联活动阶段维护单独的 CSV 文件。
- 每周查看摘要,以确保遵循规范,语气保持一致。
管理功能
- 暂停外展:立即停止所有正在进行的活动。
- 重新分配销售线索:将热销线索或上报的事项转发给特定卖家(如果在您的潜在客户文件中进行了定义)。
- 处理取消订阅:自动记录取消订阅请求,并确保没有进一步的联系。
完成外展活动后,您将收到一条包含完整状态细分(已发送、待回应、取消订阅)的摘要消息。
将配置从一个销售开发代理复制到另一个
如果你已经有一个销售开发代理按你想要的方式配置,你可以把这个设置复制到新的代理上,而不是从头开始。 当你想用相同的操作手册、指南和设置快速引导另一位经纪人时,这非常有用。
注释
知识源(例如上传的文档、常见问题和网址)不包含在配置副本中。 进口后分别添加这些药剂。
在您开始之前
确保符合下列条件:
- 你是两个代理人的经理或所有者。
- 你可以在 Microsoft Teams 中打开两个代理。
- 目标代理已经被雇佣并准备配置。
- 你知道哪个代理是 源 (复制来源)和哪个是 目标 (复制到)。
Important
配置复制是一次性传输。 导入后,源代理的未来更改不会自动同步到目标代理。
步骤1:导出源代理配置
在Teams里打开源代理聊天(比如 Rolo)。
让源代理打包配置。
示例提示:
Save your configuration so I can apply it to another agent.Export your playbook, guidelines, and settings.Package your setup as a file for another agent.
从响应链接下载文件并保存到本地。
保持文件完全原样下载。 不要重命名、解压或编辑它。
导出文件名通常包含时间戳,例如 config-export-20260803-145900.zip。
源代理确认它包含了操作手册、指南和设置。 知识源不包含在内,必须在导入后单独添加到目标代理中。
步骤2:导入目标代理
在Teams中打开目标客服聊天(例如 Andra)。
附上导出的配置文件。
在同一条消息中,包含一个清晰的导入配置指令。
示例提示:
Take this configuration and apply it.
等待目标代理确认导入已完成。
步骤3:验证目标代理
导入完成后,快速检查目标代理配置:
- 剧本
- 指导方针与语言设置
- 代理角色和邮件脚脚
- 后续节奏和发送窗口设置
- 默认产品和地区设置(如果使用)
- 知识来源(手动添加)
要避免的常见错误
| 避免 | 它为何重要 | 改为这样做 |
|---|---|---|
| 重命名或解压导出文件 | 目标代理可能无法解析包裹。 | 请完全按照源代理下载的文件来附加文件。 |
| 无需请求即可附加文件 | 目标代理不知道该采取什么行动。 | 在同一条消息中包含明确的请求。 |
| 导入后预计会持续同步 | 复制仅限一次性,不同步。 | 如果源配置有变,就重新导出并重新导入。 |
| 确认后立即关闭Teams。 | 你可能会错过后续警告或部分失败信息。 | 请继续在线聊天,直到最终完成确认和审核。 |
Troubleshooting
| 你看到的内容 | 怎么办 |
|---|---|
| 目标代理无法读取文件 | 重新附加原始导出文件,并在同一消息中包含明确的导入请求。 |
| 文件报告为损坏 | 向源代理请求重新导出并重试。 |
| 申请前没有预览 | 确认你在目标客服聊天中,文件与请求的消息相同。 |
| 目标代理缺少预期内容 | 很可能是缺少知识来源。 直接重新添加到目标药剂中。 |
安全处理导出文件
配置文件导出文件可以包含业务特定的细节。 将文件视为内部文档:
- 根据贵组织的数据政策存储和分享数据。
- 限制仅授权用户访问。
- 传输完成后删除本地和云端副本(例如OneDrive)。
销售开发代理电子邮件对话模式
销售开发代理通过跟踪线程上下文而不是仅依赖于原始收件人地址来维护电子邮件会话连续性。 此模型允许销售开发代理在潜在客户转发电子邮件、添加团队成员或让同事代表他们回复时正确继续销售对话。
这种行为在真实的购买周期中十分重要,其中多个利益相关者在不同时间参与同一讨论。 销售开发专员会保留参与者的上下文信息、检测合适的兴趣,并将交接信息传递给合适的人。
聊天连续性模型
潜在客户的参与通常从一对一的交流转变为多方协调。 实际上,潜在客户可能会在内部转发消息,在回复中添加同事,或让其他人直接进行回复。
销售开发代理遵循电子邮件线程来保持连续性。 如果保留线程标记,销售开发系统会将新消息视为同一对话的一部分,即使发件人从原始潜在客户更改为其他联系人。
联系人标识和姓名个性化
销售开发代理根据消息类型和可用的标识信号选择如何解决联系人问题。
| 电子邮件类型 | 名称来源 |
|---|---|
| 初始外展 | CRM 中的潜在客户记录或上传的数据文件(CSV 或 Excel) |
| 跟进电子邮件 | 用于外展的相同已储存的潜在客户记录 |
| 回复电子邮件 | 传入消息内容(包括签名)用于标识实际撰写答复的人员 |
此方法可确保销售开发专员准确地应对当前响应者,包括当前响应者不是系统中最初的潜在客户的情况。
参与模式概念
转发给同事的回复,并保留原始潜在客户信息
在此模式中,潜在客户通过内部渠道转发销售拓展代理的信息。 然后,一位同事回复销售开发代理,并保留原始前景的副本。
销售开发代理将答复识别为原始线程的一部分,保留已处于循环中的参与者,检测限定的兴趣(例如,计划呼叫的请求),并通过将卖家添加到 “待” 行来发起交接。 由此产生的移交交给了回复的同事、潜在客户和销售人员。
在抄送中添加了同事的前景回复
在此模式中,潜在客户直接回复销售开发专员,并在抄送中添加同事,同时表示感兴趣。
销售开发代表将此视为同一正在进行的对话,保留已添加的同事在 CC 中,并在意图得以确认后执行交接。 答复被发送给正在回复的潜在客户,包括卖家以便交接,并确保添加的同事保持知情。
原始潜在客户因为同事直接回复而被排除在外。
在这种模式中,最初的潜在客户在公司内部转发,同事直接回复销售开发专员,而不包括最初的潜在客户在内。
销售开发专员仍可识别线程连续性,但尊重当前收件人范围。 它从传入信息(包括签名)中识别回复同事的姓名,直接与该人沟通,并且仅向回复中的活跃参与者发送移交。 除非重新引入线程,否则原始前景仍不循环。
移交行为和当前限制
销售开发代理会在消息到达时处理每一条传入消息。 这支持快速响应,但在答复之前,它不会等待内部方讨论完成。
这两个实际限制源于该设计:
- 多方答复中的即时响应:如果潜在客户添加同事并询问同事的问题,则检测到合格兴趣时,销售开发代理会立即做出响应,而不是等待同事的输入。
- 交接和升级后的最终性:一旦销售开发代理移交给卖方,销售开发代理就会退出该线程。 该线程中的后续答复由卖家处理,销售开发代理不会重新输入对话。
这些边界在资质认证后保持所有权的清晰,同时在自动参与时保持快速响应机制。
导出潜在客户状态报告为 CSV 文件
作为销售经理,您通常需要审查和对账大量的潜在客户数据,以便进行合规性检查、报告和性能跟踪。 借助 CSV 导出功能,管理员可以以结构化格式提取、分析和共享前景记录,从而更轻松地实现此目标。
在终端阶段请求潜在客户列表时,销售开发代理会提供 CSV 导出,而不是在聊天中显示大型结果集。
支持的终端阶段:
- Handoff
- 升级
- 取消资格
- 挂起
- 取消订阅
- 反应 迟钝
工作原理:
- 每个 CSV 文件仅包含一个阶段的前景。
- 该文件包括关键字段,如潜在客户的电子邮件和其进入该阶段时的时间戳。
- 代理将 CSV 作为可下载文件提供。
这有助于经理:
- 批量与同意系统核对记录
- 按市场活动或细分市场分析趋势
- 与内部团队快速共享数据
示例查询:
- 获取本月取消订阅的潜在客户的CSV文件
- 给我所有取消订阅的选项
- “将所有已升级的潜在客户导出为 CSV”
从销售发展代理处获取报告
由于销售开发代理使用自然语言,没有固定的报表菜单。 你输入你想知道的,客服会帮你解决。本节的提示只是起点,而非唯一的选项。 关键是根据你想回答的问题,知道使用哪种报告类型。
何时使用哪种报告
| 我想。。。 | 用这个 |
|---|---|
| 看看一个活动整体表现如何 | 战役总结报告 |
| 调查某个特定潜在客户发生了什么 | 个人潜力新秀报告 |
| 看看谁处于特定阶段,或者列出一个可以采取行动的名单 | 舞台出口 |
战役总结报告
当你想衡量整体活动表现时,比如发送了多少邮件、回复了多少潜在客户以及人们最终去了哪里,可以使用这份报告。 这是针对特定潜力球员名单的顶级健康检查。
输入以下提示以获取竞选总结报告: Show me a summary report of the outreach activity for [filename].xlsx
注释
用你给代理的那个档案名进行外联。 复制代理确认消息中的文件名以避免不匹配。
如何阅读数字
以下示例展示了报告指标在实际中的含义。 他们对三名潜力新秀进行了测试:
- 潜在客户1 收到了两封邮件,回复说不感兴趣,经纪人回复后,谈话升级了。
- 潜在客户2 收到了一封邮件,回复说感兴趣,经纪人回复后被交接。
- 潜在客户3 收到了三封邮件均未回复,仍在外展部门。 (最终特工将他们移至暂停状态,但此处未捕捉到这一点。)
以下是如何解读报告指标的方法:
| Metric | 示例中的值 | 含义 |
|---|---|---|
| 潜在顾客总数 | 3(100%) | CSV中的独特潜力。 重复不包括。 |
| 发送邮件总数 | 8(100%) | 经纪人发出的每一封邮件:初步联系、跟进和对潜在客户回复的回复。 6封外联邮件 + 2 次代理回复 = 8。 |
| 收到的邮件总数 | 2(100%) | 所有代理收到潜在客户的入站邮件。 |
| 已处理的来邮件 | 2(100%) | 客服阅读并处理的入站邮件。 邮件总数 应始终匹配。 |
| 初步推广计划 | 0(0%) | 初始邮件已排队但尚未发送。 零表示所有初始邮件都已经发出。 |
| 初步外展发出 | 3(100%) | 初步外联邮件已发送。 这三位潜在客户都收到了他们的第一封邮件。 |
| C2回复已发送 | 2(100%) | 代理人回复一位回复的潜在客户。 有两个潜在客户回复了,代理人也回复了两个。 |
| 后续计划 | 0(0%) | 目前队列中的后续邮件尚未发送。 零表示没有待处理。 |
| 后续回复 | 3(100%) | 后续邮件已发送。 前景1有一次后续;前景3拿了两个。 总共三台。 |
| 潜在客户响应率 | 2(66.67%) | 回复至少一封邮件的独立潜在客户数量及百分比。 三位潜在候选人中有两位回复了。 2/3 = 66.67%。 |
| 邮件回复率 | 2(25%) | 收到回复的邮件数量和百分比。 八封邮件中有两封回复。 2/8 = 25%。 |
| 升级 | 1(33.33%) | 目前处于升级阶段的潜力球员。 三分之一的潜力股。 1/3 = 33.33%。 |
| Handoff | 1(33.33%) | 目前处于交接阶段的潜力球员。 三分之一的潜力股。 1/3 = 33.33%。 |
| 外展 | 1(33.33%) | 候选人仍处于外展阶段,尚未收到回复,也没有结果。 三分之一的潜力股。 1/3 = 33.33%。 最后如果他们不回复,我就转到暂停了。 |
个人潜力新秀报告
当某个特定潜力球员出现异常并想深入挖掘时,可以使用这份报告。 例如,潜在客户进入了意外阶段,你想核实发送了哪些邮件以及何时发送,或者潜在客户直接联系了你,你需要上下文才能回复。
输入以下提示以获取个人潜在客户报告: Can you give me a summary related to [name] email [email address] in the campaign performance of [filename].xlsx
上述提示返回了经纪人对潜在客户及其公司进行的研究、所有发送的邮件及其结果、当前阶段、任何阶段过渡以及当前情况总结。
注释
用你给代理的那个档案名进行外联。 复制代理确认消息中的文件名以避免不匹配。
阶段出口报告
当你想查看潜在客户在各个阶段的分布情况、跟踪活动随时间变化,或提取可采取行动的清单时,可以使用此报告。 例如,你可以在周末导出所有已升级的潜在客户,交给销售团队,或者审核所有退订者以保持CRM的清洁。
导出所有阶段
输入以下提示以获取所有阶段的CSV文件: Export all stages in CSV
上述提示返回的CSV列为:Email、Transition Date、Stage。 它涵盖了所有阶段:外联、资格认证、交接、升级、取消资格、暂停、取消订阅、无响应和重定向。
导出特定阶段
输入以下提示以获取所有[舞台名]主线的CSV文件: Export all [stage name] leads to CSV
示例:
Export all escalated leads to CSVExport all unsubscribed leads to CSVExport all handoff leads to CSV
上述提示返回的CSV仅筛选出该阶段的潜在客户。
人工智能处理、跨地理数据流及欧盟合规
销售发展代理在您选定的地理区域使用AI处理组件。
当区域内处理容量或所需的服务组件不可用时,与该服务关联的某些数据可能会在所选地理区域之外进行处理。
Important
对于欧盟数据边界内的客户,此同意不会修改、放弃或影响现有的欧盟数据边界承诺。 这些承诺仍然有效。
安装流程透明度通知
销售开发代理可能会根据服务的可用性和容量,将请求路由到支持的不同生成式 AI 模型,这可能包括例如由第三方提供商 Anthropic 提供的模型。 在某些区域中,服务的可用性可能取决于是否通过Microsoft 365 管理中心在租户级别启用所需的模型提供程序。 禁用支持的模型提供程序可能会影响这些区域中销售开发代理的功能。
如果你不同意在所选地理区域外或受支持的不同 AI 模型对请求进行潜在处理:
- 不要安装销售开发代理。
- 如果已安装,请卸载 Sales Development 代理以撤销同意。
若要管理在Microsoft 365 管理中心中作为Microsoft子处理器运行的 AI 提供程序,请查看此设置。
支持与不支持的内容类型
在 Teams 中与销售开发代理交互时,以下功能有效与无效:
支持的内容
- 结构化业务数据(CSV 或 Excel 文件)。
- 基于文本的文档和幻灯片(.docx、.pptx、.pdf、.txt)。
- 公共或内部 Web 链接(非媒体内容)。
- 1:1 Teams 聊天中的对话。
不受支持的内容
- 视频或音频文件。
- 基于图像的内容(.jpg,.png)。
- 群组聊天或 Teams 频道。
- Outlook邮件会话或转发的电子邮件。
- 与外展配置无关的个人、机密或无关的信息。
如果共享不受支持的内容(如视频文件),代理会提示:“我无法访问视频文件。 请共享书面摘要或文档。
销售开发代理权限
销售开发代理使用以下权限来执行其工作。
代理 365 工具
- McpServers.Mail.All:允许应用程序访问邮件 MCP 服务器。
- McpServers.OneDriveSharepoint.All:允许应用程序访问OneDrive和SharePoint MCP 服务器。
- McpServers.Word.All:允许应用程序访问Word MCP服务器。
- McpServers.Excel.All:允许应用程序访问 Excel MCP 服务器。
- McpServers.Knowledge.All:允许应用程序访问 Knowledge MCP 服务器。
- McpServers.Teams.All:允许应用程序访问 Teams MCP 服务器。
- McpServers.Dataverse.All:允许应用程序访问 Dataverse MCP 服务器。
- McpServers.Sales.All:允许应用程序访问 Sales MCP 服务器。
- McpServersMetadata.Read.All:允许应用程序读取所有 MCP 服务器的元数据。
- McpServers.SharepointLists.All:允许应用程序访问SharePoint列表 MCP 服务器。
- McpServers.Me.All:允许应用程序访问 Me MCP 服务器。
- McpServers.CopilotMCP.All:允许应用程序访问Copilot MCP 服务器。
Microsoft Graph
- ChannelMessage.Read.All:读取所有频道消息。
- Chat.Read:读取用户聊天消息。
- ChatMessage.Send:发送用户聊天消息。
- Files.ReadWrite.All:对用户可以访问的所有文件具有完全访问权限。
- Mail.ReadWrite.Shared:在共享文件夹中读取和写入邮件。
- Mail.Send:发送邮件。
- Sites.ReadWrite.All:完全控制所有网站集。
- 使用 User.Read.All 读取用户的所有完整个人资料
- Chat.Create:创建聊天。
- Presence.ReadWrite:读取和写入在线状态信息。
Power Platform 环境服务
- user_impersonation:允许用户访问所有 API。
Dataverse
- user_impersonation:允许应用程序访问 Common Data Service。
Power Platform API(电源平台应用程序接口)
- Connectivity.Connections.Read,读取连接。
- CopilotStudio.Copilots.Invoke:调用 Copilot Studio Copilots。
消息传送机器人 API 应用程序
- AgentData.ReadWrite:允许读取/写入代理数据。
销售发展代理的当前局限性
下表概述了代理 365 中销售开发代理的当前限制:
| 区域 | 工作原理 |
|---|---|
| Teams 聊天 | 仅支持代理创建者和代理之间的 1:1 聊天。 其他人目前无法与代理聊天。 |
| 通信渠道 | 代理仅通过电子邮件和 Teams 聊天与用户交互。 不支持 Teams 频道中的对话、文档中的评论、Teams 会议及其他频道。 |
| 邮件线程 | 代理仅回复它启动的电子邮件线程。 代理将忽略发送给它的电子邮件,除非它已启动该线程。 |
| 重 命名 | 代理的名称和电子邮件地址可以在 Microsoft 365 管理中心进行更改。 |
| 数据引入 | 支持SharePoint、OneDrive和 Web 链接,但不支持递归爬网或媒体文件。 |
| Analytics | 没有内置的可视化报告仪表板,进度通过 Teams 聊天共享。 |
| 人工监督 | 启动后,自主运行,直到停止。 |
| 测试范围 | 验证仅限于 Teams 的一对一聊天。 |
| 自动进度 | 不会自动从测试切换到试点。 |
| 发送电子邮件 | 在所有小时内发送电子邮件,包括周末。 |