Twilio代理:通过两个代理号添加两个参与者

时间:2018-10-31 05:31:40

标签: twilio twilio-api twilio-click-to-call

我的用例是我希望呼叫和消息传递能够与Twilio代理一起使用,并且它们各自看到不同的Twilio代理。

  User1 (Conversation1) -> Session1 (Proxy Number 1)

  User2 (Conversation1) -> Session2 (Proxy Number 2)

  FINALLY ---> User1 -> Proxy1 -> Proxy2 -> User2

有可能吗?

我知道他们可以直接通过proxy1进行对话,但不希望如此。

1 个答案:

答案 0 :(得分:1)

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

如果您仔细阅读how Proxy manages numbers上的文档,您会发现在自然分配号码的某个阶段,您可能最终在一场会话中有两名参与者使用不同的号码互相交谈。

尽管您希望这是默认行为。

我不确定Proxy中是否有使用此选择技术的设置。影响数字选择的唯一方法是通过choosing "Prefer sticky" (prefer to choose the same number for sessions) or "Avoid sticky" (prefer choosing a different number for each session),并且这些选项仍然不符合您的要求。

还有另一种选择。使用代理,但自己处理号码选择。

create a participant for a session时,您可以提供ProxyIdentifier,这是您希望他们在会话中使用的代理号码。如果您用不同的ProxyIdentifier创建两个参与者,那么您将获得想要的行为。唯一的缺点是您必须控制号码选择行为,而不是由代理来控制。

让我知道这是否有帮助。