Twilio Flex。代理接受任务后开始流
Twilio Flex. Start a stream once an agent has accepted a task
所以,流程是,我调用 enqueue
Twiml 动词。它创建一个任务并分配给特定的代理。我在 reservation.accepted
事件上有一个任务路由器回调。我知道了,但是一旦我用 Stream
Twiml 更新客户电话 - 它就会从 Flex 创建的会议中删除客户。我想以某种方式避免它。为了避免这种情况,我用 end_conference_on_exit: false
属性更新了 customer
参与者。然后我用 Stream
和 Dial.conference
更新客户电话,让客户回到我不喜欢的会议。有没有更简单的方法来实现它?
此处为 Twilio 开发人员布道师。
像这样更新调用将始终将其从当前的 TwiML 流中删除,您将不得不重定向回它原来的位置,就像您已经实现的那样。
我知道这不是在接受任务后启动流,但我认为现在最好的实现方式是在 Studio Voice 中的发送到 Flex 小部件之前直接使用 fork stream Studio widget IVR 流量。
所以,流程是,我调用 enqueue
Twiml 动词。它创建一个任务并分配给特定的代理。我在 reservation.accepted
事件上有一个任务路由器回调。我知道了,但是一旦我用 Stream
Twiml 更新客户电话 - 它就会从 Flex 创建的会议中删除客户。我想以某种方式避免它。为了避免这种情况,我用 end_conference_on_exit: false
属性更新了 customer
参与者。然后我用 Stream
和 Dial.conference
更新客户电话,让客户回到我不喜欢的会议。有没有更简单的方法来实现它?
此处为 Twilio 开发人员布道师。
像这样更新调用将始终将其从当前的 TwiML 流中删除,您将不得不重定向回它原来的位置,就像您已经实现的那样。
我知道这不是在接受任务后启动流,但我认为现在最好的实现方式是在 Studio Voice 中的发送到 Flex 小部件之前直接使用 fork stream Studio widget IVR 流量。