我正在使用Twilio进行入站呼叫,其中用户可以通过Twilio-Number (从Twilio带来)调用应用程序,并将重定向到管理员。
现在,我们希望Admin使用相同的Twilio-Number呼叫用户。我们将其称为<Twilio_Number>#<user_id>。我们希望将twilio作为扩展传递,这样当管理员单击带有tel=<Twilio_Number>#<user_id>的链接时,它将启动一个到twilio- <user_id>的电话呼叫。
在我们的应用程序中,我们将使用用户的id找到用户的移动电话,并将呼叫重定向到用户的移动电话号码。
我已经提交了这个文档:https://www.twilio.com/docs/howto/companydirectory
但是还需要更多的细节,比如:
Twilio如何识别分机号码?在call-request参数中提供的名称是什么?
目前,我们在两路语音呼叫请求中收到了这些参数:CallSid、AccountSid、ApiVersion、Direction、To、Called、Caller、From。在相同的请求参数中,如何获取分机号码?
谢谢。
发布于 2015-08-04 14:33:17
您是否有机会查看Twilio网站上提供的IVR信息?我相信,对于您正在尝试实现的目标,这是一个更好的解决方案。
https://www.twilio.com/docs/howto/ivrs-the-basics
(请按照页面底部的链接转到下一节。)
查看文档后,请通过https://www.twilio.com/user/account/support/ticket/create打开包含特定问题的支持请求
期待您的门票。
保重!
发布于 2019-04-09 03:09:50
我不知道你是否已经解决了这个问题(可能是),但是你可以做的是,在数据库中创建一个带有扩展名(id agent)的记录,当Twilio转到你的回调url时,根据状态更新记录。
希望这对你有用。我用同样的场景来做这件事。
https://stackoverflow.com/questions/31799801
复制相似问题