Twilio Twimlet FindMe

时间:2016-08-02 15:41:35

标签: twilio

我使用C#用Twilio Voice替换现有的IVR,并且相信我需要使用FindMe twimlet。我们的目标是打猎"使用循环法的代理人。因此,如果他们没有接听,请拨打一个座席,拨打下一个座席等。如果没有可用的座席,我可以通知FailURL。

但成功网址怎么样?换句话说,如果呼叫者接听,我想保存哪个呼叫者接收到我们的数据库。

如果FindMe twimlet不是最好的继续方式,那么IVR + Screening教程接近我想做的事情,它只需要更多的代码。这是首选的方式吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

如果您希望执行与FindMe Twimlet类似的操作,但需要将其与您的系统集成,并提供详细信息,那么您可能希望自己构建它。

FindMe的工作方式是使用action attribute动词的<Dial> TwiML递归调用带有新号码的相同URL,每次您尝试呼叫的号码都不回答时拨打。

为了记录手机何时接听,您实际上需要使用<Number>动词statusCallbackUrl attribute。您可以将webhook返回到您的应用程序以进行以下事件:

  • 发起 - 当Twilio开始拨号
  • 响铃 - 当拨打的号码开始响铃时
  • 回答 - 电话接听时
  • 已完成 - 当电话结束时,无论出于何种原因

在这种情况下你需要回答的事件,因为你可以记录回答的号码。

让我知道这是否有帮助。