Twilio Twimlet FindMe

问题描述:

我使用C#用Twilio Voice替换现有的IVR,并相信我需要使用FindMe twimlet。我们的目标是使用循环法搜索一个代理,因此,给一个代理打电话,如果他们不接电话,打电话给下一个代理,等等。如果没有代理可用,我很清楚FailURL。Twilio Twimlet FindMe

但是,如果成功的URL?换句话说,如果来电者拿起,我想保存哪个来电者拿起我们的数据库。

如果FindMe twimlet不是最好的方式进行,IVR +筛选教程接近我想要做的,它只是需要更多的代码。那是要进行的首选方式?

谢谢!

Twilio d eveloper传道者在这里。

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

FindMe的工作方式是使用<Dial> TwiML谓词的action attribute递归调用具有新号码的同一个URL,以在每次尝试呼叫的号码都不回答时拨号。

为了记录手机应答的时间,您实际上需要使用动词statusCallbackUrl attribute。你可以得到网络挂接回应用程序的下列事件:

  • 启动 - 当Twilio开始拨打该号码
  • 振铃 - 当所拨打的号码开始响铃
  • 回答 - 如果调用的是回答
  • 完成 - 当通话结束,无论出于何种原因

您需要在这种情况下,回答了事件作为然后你可以录制回答的数量。

让我知道这是否有帮助。