我使用C#用Twilio Voice替换现有的IVR,并且相信我需要使用FindMe twimlet。我们的目标是打猎"使用循环法的代理人。因此,如果他们没有接听,请拨打一个座席,拨打下一个座席等。如果没有可用的座席,我可以通知FailURL。
但成功网址怎么样?换句话说,如果呼叫者接听,我想保存哪个呼叫者接收到我们的数据库。
如果FindMe twimlet不是最好的继续方式,那么IVR + Screening教程接近我想做的事情,它只需要更多的代码。这是首选的方式吗?
谢谢!
答案 0 :(得分:1)
Twilio开发者传道者在这里。
如果您希望执行与FindMe Twimlet类似的操作,但需要将其与您的系统集成,并提供详细信息,那么您可能希望自己构建它。
FindMe的工作方式是使用action
attribute动词的<Dial>
TwiML递归调用带有新号码的相同URL,每次您尝试呼叫的号码都不回答时拨打。
为了记录手机何时接听,您实际上需要使用<Number>
动词statusCallbackUrl
attribute。您可以将webhook返回到您的应用程序以进行以下事件:
在这种情况下你需要回答的事件,因为你可以记录回答的号码。
让我知道这是否有帮助。