跳转到正文
OmniChannels.ai

AI 助手与智能体

Microsoft Copilot Studio + OmniChannels.ai:为智能体提供消息发送工具

通过 MCP 连接通过 API 和 Webhook 连接更新于

简而言之

Copilot Studio 智能体可把远程 MCP 服务器 https://mcp.broadnet.me/mcp 添加为工具,在 Authorization 请求头中携带令牌,即可发送 WhatsApp、短信和 RCS 并读取送达报告。无需安装连接器。

您可以做什么

  • 由内部智能体通知客户

    团队在 Teams 中使用的服务智能体,可按请求发送 WhatsApp 或短信通知。

    试着这样提问

    “给 447700900123 发一条短信,告知技术人员下午 3 点到达。”

  • 阿拉伯语与英语的已审核模板

    智能体列出您已审核通过的 WhatsApp 模板并填入合适的一个,使企业主动发起的消息符合 WhatsApp 规则。

    试着这样提问

    “向 966500000000 发送阿拉伯语的 order_update WhatsApp 模板,订单号为 INV-400。”

  • 为客服人员提供送达查询

    只给客服智能体送达报告工具,让它能解释某条消息失败的原因。

    试着这样提问

    “最近发给 971500000000 的消息送达了吗?如果没有,原因是什么?”

  • 基于 Dynamics 365 记录发送通知

    当智能体同时连接了 Dynamics 365 或 Dataverse,就能读取其中的记录,并通过 OmniChannels.ai 发送。

    试着这样提问

    “向明天已预约上门服务的客户发送 WhatsApp 提醒。”

连接方式

通过 MCP 连接通过 API 和 Webhook 连接

OmniChannels.ai 提供基于 Streamable HTTP 的远程 MCP 服务器。Copilot Studio 可将 MCP 服务器作为工具添加到智能体:提供服务器 URL 并选择认证类型即可。如果向导提供在请求头中使用 API 密钥认证,请将请求头名称设为 Authorization,值设为 Bearer 加空格再加您的令牌。每个工具都以您账户的权限、Sender ID 和余额执行操作。

如果 MCP 方式不适合您的租户,可为我们的 REST API 构建 Power Platform 自定义连接器。自定义连接器导入的是 OpenAPI 2.0 定义,而我们的公开规范是 OpenAPI 3.1,因此请转换所需部分或手动定义操作。群发和大多数渠道的发送使用 multipart/form-data,建议先从 JSON 格式的单条短信接口开始,并逐个测试每项操作。

  • 接口:https://mcp.broadnet.me/mcp(Streamable HTTP)
  • 认证:Authorization: Bearer <token>
  • 替代方案:连接 https://api.broadnet.me 的自定义连接器
  • 自定义连接器接受 OpenAPI 2.0,我们的规范为 3.1
  • 菜单与授权政策会变化,请以 Microsoft 最新文档为准

设置步骤

  1. 1

    申请 API 访问权限

    申请测试权限并获取 API 令牌。测试发送只会发往您自己已验证的号码。

  2. 2

    获取 MCP 密钥

    在管理后台打开 Integrations,进入 MCP Integration,复制一个临时密钥。

    指南: MCP server for AI agents
  3. 3

    将 MCP 服务器添加为工具

    在智能体的工具中新增 Model Context Protocol 工具,填入服务器 URL,并使用基于请求头的认证,携带 Bearer 和您的令牌。

  4. 4

    只保留需要的工具

    关闭智能体不需要的工具,并在其发送真实、计费的消息之前,检查智能体如何确认操作。

  5. 5

    或构建自定义连接器

    使用 Bearer 令牌针对 https://api.broadnet.me 定义操作,可转换 OpenAPI 3.1 规范或手动编写操作。

    指南: OpenAPI 3.1 spec
  6. 6

    用自己的号码测试

    在测试窗格中向已验证的号码发送测试消息,然后查看送达报告。

厂商文档

Microsoft Copilot Studio 是其所有者的商标。OmniChannels.ai 与 Microsoft Copilot Studio 无关联,也未获得 Microsoft Copilot Studio 的认可;本页介绍的是利用 Microsoft Copilot Studio 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

示例工作流程

一个典型请求如何从 Microsoft Copilot Studio 传到您的客户,再返回。

  1. 01

    Copilot Studio 智能体

    位于 Teams、网站或其他渠道

  2. 02

    OmniChannels.ai MCP 服务器

    工具调用携带您的 Bearer 令牌

  3. 03

    客户手机

    WhatsApp、短信或 RCS 消息已送达

  4. 04

    送达报告

    智能体通过读取工具回读状态

1. Copilot Studio 智能体: 位于 Teams、网站或其他渠道 2. OmniChannels.ai MCP 服务器: 工具调用携带您的 Bearer 令牌 3. 客户手机: WhatsApp、短信或 RCS 消息已送达 4. 送达报告: 智能体通过读取工具回读状态

常见问题

Copilot Studio 有官方的 OmniChannels.ai 连接器吗?

没有。您可以使用 Copilot Studio 自带的 MCP 服务器支持,或基于我们的 REST API 创建自定义连接器。Microsoft 连接器目录中没有发布我们的连接器。

为什么不能把你们的 OpenAPI 规范直接导入自定义连接器?

Power Platform 自定义连接器导入的是 OpenAPI 2.0,而我们的规范是 OpenAPI 3.1。请把所需操作转换为 2.0,或在连接器编辑器中手动定义操作。

需要额外的 Microsoft 许可证吗?

Copilot Studio 和自定义连接器的授权由 Microsoft 决定,且要求会变化。请查看 Microsoft 针对您租户的最新授权说明。

智能体能一次向很多客户发送吗?

只要启用了相应工具且账户允许,就可以。请把群发放在确认步骤之后,并注意在 24 小时服务窗口之外,WhatsApp 需要使用已审核的模板。

获取 API 与 MCP 访问权限

请告诉我们您的渠道、国家和使用场景。工程师会签发测试凭证并验证您的测试号码。