简而言之
Dynamics 365 通过 Power Automate 经 OmniChannels.ai 发送 WhatsApp 与短信:Dataverse 触发器加 HTTP 操作调用 REST API,状态经 webhook 回写。没有 AppSource 应用。
您可以做什么
跟进新线索
创建线索行时,若对方已授权,流程会向线索的手机发送短信或 WhatsApp 模板。
提醒客户预约
定时流程查找明天的预约或服务订单,并向每位客户发送提醒。
商机变更时发消息
商机的销售阶段或状态变化时,流程向主要联系人发送下一步说明。
发送续约提醒
周期性流程列出临近到期的合同或权益,并发送已审核的 WhatsApp 模板。
记录状态与回复
带 HTTP 请求触发器的流程接收我们的 webhook 事件,并把状态或回复写入 Dataverse 数据行或时间线备注。
在 Copilot Studio 中构建智能体
在 Copilot Studio 智能体中添加我们的 MCP 服务器作为工具,再配合 Dataverse 知识源或连接器读取你的数据,即可查找客户并发送消息。
试着这样提问
“给合同下月到期的客户发送 WhatsApp 续约提醒。”
连接方式
Dynamics 365 应用把数据存储在 Dataverse 中,因此常规做法是使用 Power Automate。Dataverse 触发器「When a row is added, modified or deleted」启动流程,HTTP 操作携带 Authorization: Bearer 请求头调用我们的 API。POST /sms/sendSms 这类 JSON 请求很直接;multipart/form-data 发送需要在 HTTP 操作中构造 multipart 请求体,或借助 Azure Function。HTTP 操作和 HTTP 请求触发器属于高级连接器,请确认你的 Power Automate 许可。
回传方向上,使用「When an HTTP request is received」触发器的流程会生成一个 URL;我们的团队会把它设为你账户唯一的 webhook URL,流程再更新对应数据行。对于 AI 智能体,Copilot Studio 可添加远程 MCP 服务器作为工具。我们的 MCP 服务器只负责发送消息和读取送达报告,智能体需通过自己的知识源、连接器或 MCP 服务器访问 Dataverse。
- 触发器:Dataverse「When a row is added, modified or deleted」,或定时流程
- 发送:Power Automate HTTP 操作(高级),Bearer 令牌保存在安全输入或 Key Vault 中
- 接收:把「When an HTTP request is received」流程设为账户的 webhook
- AI 智能体:Copilot Studio 接入 https://mcp.broadnet.me/mcp 的 MCP 服务器
- 24 小时窗口之外由企业主动发起的消息,需使用已审核的 WhatsApp 模板
设置步骤
- 1
- 2
创建流程
在 Power Automate 中,用所需数据表(如 Leads 或 Opportunities)的 Dataverse 触发器启动流程,并添加筛选条件。
- 3
- 4
保存消息 ID
把响应中的 ID 写入数据行的某一列,以便之后匹配状态。
- 5
- 6
厂商文档
Microsoft Dynamics 365 是其所有者的商标。OmniChannels.ai 与 Microsoft Dynamics 365 无关联,也未获得 Microsoft Dynamics 365 的认可;本页介绍的是利用 Microsoft Dynamics 365 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

