从 Twilio Flex 上的现有对话创建新的交互

问题描述 投票:0回答:1

我们有一个用例,我们在 Twilio Flex 上进行孤立对话。这意味着某些对话只有一个参与者(即联系人),但没有与对话关联的代理。

因此,在创建与联系人的新交互时,我们会收到错误,表明 addres/proxy_address 组合已存在。因此,交互是在 Flex 上创建的,但不会发送消息,因为新对话从未附加到交互中。

我需要的是,每当我们需要创建新的交互时,检查对话是否存在并创建与此对话的交互(恢复上一个活动的“孤立”对话),或者如果没有地址/代理地址组合,则创建一个新的交互活跃。

是否可以将现有的conversationSid传递到此端点?

我知道我可以邀请客服人员参与互动。但我现在没有交互Sid。

我使用节点 SDK“client.flexApi.v1.interaction.create”来创建交互。

我希望交互 api 接受现有的 conversationSid 以便使用该对话而不是创建新的对话。

如有任何帮助,我们将不胜感激。

twilio-flex
1个回答
0
投票

我叫 Oz,在撰写本文时我是 Flex 支持工程团队的一员。

如果我没有弄错您的询问,我知道您在取消互动方面面临挑战。

您应该以某种方式维护或跟踪交互 SID,因为它对于取消交互至关重要(对于 Flex Conversation)。我建议您检查您的配置并查看我们专业服务团队提供的最佳实践示例:https://github.com/TwilioLatamEngHub/plugin-conversations-park-an-interaction

希望对你有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.