如何启动Twilio自动驾驶仪聊天会话,而无需用户向机器人打招呼?

如何启动Twilio自动驾驶仪聊天会话,而无需用户向机器人打招呼?,twilio,Twilio,Twilio Autopilot chatbot如何在用户不问候机器人的情况下启动与用户的会话 我已经尝试过使用Twilio Studio开始对话,但我们的应用程序要求序列中的第一个交互必须是收集操作。如果用户没有向机器人打招呼,我似乎无法启动收集操作 例如,我们每天都会向用户发送一个问题:“你今天吃了多少香蕉?”。然后,用户将做出响应,自动驾驶仪将解析数据并发送到我们的系统。这个问题不能在Studio中硬编码,因为它将每天动态生成。这个问题必须是一个收集行动。这里是Twilio开发者福音传道者

Twilio Autopilot chatbot如何在用户不问候机器人的情况下启动与用户的会话

我已经尝试过使用Twilio Studio开始对话,但我们的应用程序要求序列中的第一个交互必须是收集操作。如果用户没有向机器人打招呼,我似乎无法启动收集操作


例如,我们每天都会向用户发送一个问题:“你今天吃了多少香蕉?”。然后,用户将做出响应,自动驾驶仪将解析数据并发送到我们的系统。这个问题不能在Studio中硬编码,因为它将每天动态生成。这个问题必须是一个收集行动。

这里是Twilio开发者福音传道者

欢迎来到StackOverflow

通过将触发器小部件的
restapi
触发器事件连接到
发出呼出呼叫
发送消息
小部件,您可以启动与用户的会话,而无需用户向bot打招呼,如下所示。

然后,如果呼叫已应答或消息已发送,则可以将这些操作连接到
发送至自动驾驶仪
小部件

最后,在
Send to Autopilot
小部件的
config
部分下,输入由Twilio客户端而非用户启动出站呼叫或消息时要运行的
收集任务


请告诉我这是否有帮助:D

您不能再使用最新版本的Twilio Studio。关于如何使用cURL请求和twilliorestapi启动对话,请参见下面的答案。当然,您可以将任务编辑为收集流作为初始任务。