如何保持中间件和对话框之间的对话状态

时间:2019-04-26 04:56:54

标签: node.js botframework

我们有一个LUIS Bot,并使用Salesforce Live Agent将Bot移交给人类。当用户选择移交时,我们从bot.js中调用一个对话框,将用户连接到Salesforce,然后开始轮询(使用while循环)以查找Live Agent消息。我们想使用中间件将用户消息发布到Salesforce,因为我们想跳过bot.js中的LUIS调用。向Agent的轮询和用户消息发布工作正常,但是如果我们将任何内容更新为中间件中的“对话”状态,则Dialog中将不提供更新,反之亦然。这是因为机器人对话尚未因Dialog中的轮询而结束吗?

0 个答案:

没有答案