当前位置: 首页 > 知识库问答 >
问题:

我是否可以使用Twilio流呼叫一组销售团队的号码,等待其中一个接听,然后呼叫新的领导并将两者连接起来?

安承教
2023-03-14

我是Twilio的新手,不写代码,但似乎这可以在Studio中完成,我只是还不知道如何完成。

到目前为止,我已经使用Studio制作了一个非常基本的流程,调用销售主管,然后将调用连接到销售代理。基本上,一个新的销售主管提交一个谷歌表单,上面有他们的电话号码,然后使用Zapier的webhooks,这个号码被发送到触发流的Rest API。我使用一个“发出呼出”小部件来呼叫潜在客户,一个say/play小部件来让潜在客户在被连接时等待,然后使用一个“connect Caller to”小部件来将潜在客户连接到第一个应答代理(同时调用的几个代理)。它工作得很好,但我们宁愿颠倒它,以便首先调用代理列表。一旦一个代理应答,那么Twilio就调用新的潜在客户(contact.channel.address)并将两者连接起来。

在演播室里有办法做到这一点吗?“发出呼出”小部件只调用contact.channel.address,我看不到任何方法来解决这个问题。也许有一个不同的小部件或应用程序,我需要使用?

谢谢,史蒂夫

共有1个答案

王辉
2023-03-14

不幸的是,没有一种简单的方法可以使用所有的Studio小部件来实现这一点。

多号码(模拟)方法在实践中往往是有问题的,因为销售代理通常在他们的移动设备上启用了语音邮件,即使您在他们的语音邮件接收之前设置了拨号超时以取消呼叫环节,有时他们的设备不在蜂窝覆盖范围内或关闭/打开请勿打扰等,并直接转到语音邮件,这将导致销售线索连接到销售代理的语音邮件,而不是现场销售代理。

相反,首先调用销售代理的流程需要Make Outgoing Call小部件的一个变体,您已经看到Studio不支持该小部件。Make Outgoing Call小部件使用Twilio Voice Calls API,这在您的用例中也是一个问题,因为默认情况下,每个Twilio帐户每秒有1个呼叫,所以除非拨号的销售代理列表被随机洗牌,否则列表中的第一个代理将有最大的机会应答呼叫,因为其他销售代理排队并以1cps释放;您仍然有语音邮件问题,您可能可以解决使用答录机检测/AMD逻辑或人类检测/AMD替代方案。您还需要处理代码中的模拟逻辑(因为它内置在拨号谓词中,但不是Twilio Voice Calls API的一部分),呼叫多方/销售代理,然后在销售代理成功应答呼叫时取消未完成的尝试呼叫。

 类似资料:
  • 使用Twilio Studio和我们的流设置为“连接呼叫到”小部件一个通用电话,除非输入了分机,然后“连接呼叫到”小部件一个人的桌面电话,这是使用“基于拆分”小部件。当用户不拿起他们的电话和超时发生时,问题就会发生。流如何将用户发送回Twilio“记录语音邮件”小部件?

  • 在twilio工作室,我试图把我的电话转到我的手机号码工作室流图像,在twilio工作室这是相当容易的。 我的付费号码是美国本地号码,我想打国际电话,可以吗?

  • 我正在尝试使用Twilio的API进行出站呼叫,并将我正在呼叫的号码连接到我的Watson语音代理(该代理链接到我的Watson助手)。我可以打电话,但电话没有转接到助理。 我正在使用Twilio API for java。我已将我的Twilio号码的SIP中继设置为使用语音代理的SIP 这是方法实现 这是我的电话: 我接到我的Twilio号码打来的电话,但没有直接打给我的助手

  • 我是RXJava的新手。在一个场景中,我希望调用第一个登录webservice(),如果成功,则希望调用另一个webservice()以获取用户信息。

  • 问题内容: 我想链接异步的REST服务调用,并在完成时具有单个回调。 番石榴有可能吗? 问题答案: 您可以将s 用于链接: 在终端中以上代码的输出: