Twilio Autopilot-您可以为用户响应配置LISTEN超时还是重新建立对话上下文?

时间:2019-07-09 13:22:29

标签: twilio twilio-programmable-chat

我正在使用Twilio Autopilot构建聊天机器人,由于我们的客户响应速度不够快,对话一直在超时。对话持续了一段时间,许多用户将在几天(而不是几分钟)内回复 问题是自动驾驶仪中的Listen操作在4小时后超时。 (https://www.twilio.com/docs/autopilot/actions/listen)-适用于快速进行“约会”类型的情况-但不适用于较长的对话,尤其是在SMS或WhatsApp之类的Messenger通道中。 有没有办法延长超时时间?另外,是否有一种方法可以在超时后重新建立对话上下文(而不必重新提问)?

1 个答案:

答案 0 :(得分:0)

这里是Twilio开发人员的传播者。

恐怕目前没有任何方法可以解决这个问题。 4小时限制基于the original cookies we implemented for SMS and voice calls。能够自行设置长度很不错,但我们现在不支持这种方式。

要重新建立对话,我可以想象需要做一些工作。您需要确保始终将所有答案存储在机器人的内存中,也要存储在自己的数据库中。然后,当用户在对话窗口外答复时,您需要从自己的数据库中重新加载答案,将其添加到内存中,然后重定向到您需要询问的下一个问题。我认为您不能一次以这种方式针对多个问题使用收集,但它可能对您有用。

让我知道您的想法。