You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于MS Teams虚拟销售助手读取消息并调用Blue Prism的技术咨询

针对Teams虚拟销售助手对接Blue Prism的方案思路

嘿,你的这个场景其实挺典型的——把Teams作为前端交互入口,后端用Blue Prism处理核心业务流程,中间靠LUIS做NLP解析,这个整体架构方向完全没问题。针对你困惑的「中心源读取Teams消息」和对接Blue Prism的核心问题,我给你梳理几个实操性强的方案,都是业内常用的路子:

方案一:用Power Automate做轻量中间层(最快捷,低代码)

这应该是当前最省心的方案,因为Teams和Power Automate有原生集成,Blue Prism也提供了官方的Power Automate连接器,不用写太多代码就能搞定:

  • 第一步:捕获Teams消息:在Power Automate里创建一个新流,选择「当新消息发布到Teams聊天/频道时」作为触发器,配置好你要监听的具体聊天窗口或频道,这样用户发的消息就能被实时捕获。
  • 第二步:LUIS实体解析:添加「调用LUIS预测」的动作,把捕获到的消息文本传给LUIS,提取出像「Smith先生」「新产品」「10万管道应用」这类关键实体。记得设置置信度阈值,比如低于70%就触发追问逻辑。
  • 第三步:分支处理逻辑:
    • 如果LUIS解析出的实体完整(比如客户、产品、金额都齐了),就调用Blue Prism连接器的「启动流程」动作,把解析好的实体作为参数传给对应的Blue Prism流程;
    • 如果实体缺失,就用Power Automate的「发送Teams消息」动作回复用户,比如问「你说的新产品具体是哪一款?」来补充信息。
  • 第四步:反馈执行结果:Blue Prism流程完成后,再通过Power Automate给用户回一条确认消息,比如「已成功为Smith先生记录新产品的10万管道应用,流程编号:XXX」。

方案二:直接用Blue Prism对接Teams(跳过中间层)

如果你们的Blue Prism版本支持Teams连接器(需要Blue Prism 6.0+,且配置Azure AD权限),可以直接让Blue Prism作为中心源监听Teams消息:

  • 第一步:配置Teams连接器:在Blue Prism的「系统 > 连接器」里添加Teams连接器,先在Azure AD注册一个应用,给它分配「读取Teams消息」和「发送Teams消息」的权限,完成OAuth认证。
  • 第二步:创建监听流程:在Blue Prism里新建一个持续运行的监听流程,用Teams连接器的「接收消息」动作捕获用户的输入。
  • 第三步:LUIS解析与流程触发:拿到消息文本后,用Blue Prism的「Web服务」VBO调用LUIS的预测API,解析实体。之后要么触发对应的业务流程,要么用Teams连接器回复用户追问。

方案三:自定义Bot服务(高灵活性,适合定制化需求)

如果你们有定制化的逻辑(比如复杂的知识库联动、特殊权限校验),可以基于Microsoft Bot Framework开发一个专属Teams Bot,作为中心源:

  • 第一步:开发Teams Bot:用C#/Node.js等语言开发Bot,部署到Azure或内部服务器,按照Bot Framework的规范配置Teams通道,这样Bot就能直接接收用户的Teams消息。
  • 第二步:集成LUIS与Blue Prism:Bot收到消息后,调用LUIS API解析实体;如果实体完整,就调用Blue Prism的REST API(Blue Prism支持通过REST接口触发流程),把参数传进去;如果需要追问,Bot直接回复用户。
  • 第三步:知识库联动:可以在Bot里加入知识库查询逻辑,比如用户问「管道应用是什么?」,Bot先查你的知识库返回答案,而不是触发Blue Prism流程。

针对你示例请求的流程演示

拿你提到的「为Smith先生记录新产品的10万管道应用」来说,用方案一的流程是这样的:

  1. Power Automate捕获到这条Teams消息
  2. 传给LUIS解析出:客户=Smith先生,产品=新产品,操作=记录管道应用,金额=10万
  3. 验证实体完整性后,调用Blue Prism的「记录管道应用」流程,传入所有参数
  4. Blue Prism流程执行完成后,Power Automate回复用户:「已成功为Smith先生记录新产品的10万管道应用,流程编号:BP-20240520-001」

几个实用的优化建议

  • LUIS fallback机制:一定要设置置信度阈值,当解析结果不确定时,必须让用户确认,避免错误触发Blue Prism流程;
  • 日志与监控:不管用哪种方案,都要记录用户消息、LUIS解析结果、Blue Prism流程状态,方便后续排查问题;
  • 权限控制:可以在中间层(Power Automate/Bot)加权限校验,确保只有销售团队的成员能触发对应的Blue Prism流程。

内容的提问来源于stack exchange,提问作者mthorpe50990

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 20:47:36