如何使用Microsoft Bot Framework将chatbot实施为人为执行人员切换? [英] How to implement a chatbot to human executive switch using Microsoft Bot Framework?

查看:100
本文介绍了如何使用Microsoft Bot Framework将chatbot实施为人为执行人员切换?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

确切的一点是,我创建了一个机器人,该机器人可以从用户那里获取自由格式的文本输入并返回相关的Web链接.现在的问题是,如果机器人无法理解用户查询,则必须将对话的控制权传递给执行人员. 我已经研究了2天多,但是找不到任何这样的实现.我最接近的是第三方应用程序(例如ChatFuel),letsclap.io提供了这样的规定.因此,应该只有一种方法,使我无法找到这样的东西. 任何帮助,将不胜感激.

The exact point being, that I've created a bot that can take inputs from users in free form text and return relevant web links. Now the problem being, that in case the bot is not able to understand the user query, the control of the conversation has to be passed on to the human executive. I've researched for over 2 days but could not find any such implementations. The closest I came was third party applications like ChatFuel, letsclap.io provide such a provision. So, there should be a way only that I am not able to find such a thing. Any help on this would be appreciated.

推荐答案

一种可能的方法是创建一个 bridge ,思路如下:

one possible way is you can make a bridge, idea is as follow:

  1. 用户发送机器人无法回复的内容(conv-1)
  2. 与您的主管(conv-2)进行新的对话
  3. 将用户消息转发到conv-2
  4. 人类执行人员回复了该漫游器(conv-2)
  5. 捕获邮件并转发回(conv-1)

请参阅此链接,了解如何开始新的对话:

https://docs.botframework.com/zh-cn/csharp/builder/sdkreference/routing.html#sendtoconversation

希望有帮助,

这篇关于如何使用Microsoft Bot Framework将chatbot实施为人为执行人员切换?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆