我正在努力实现以下目标
我(客户)按下按钮与代理交谈(从移动应用程序 - Xamarin)
Then login tries to connect to (gets top 5 agents list from database / JSON - top 5 agents will vary every time based on time)
Agent 1 - rings agent 1 mobile phone as normal call, if No answer after 25 seconds
Agent 2 - ring for 25 secs
Agent 3 - ring, connected
呼叫完成后记录呼叫的日期时间
我很乐意使用任何VOIP提供商或任何其他解决方案。
编辑
不好意思。。我正在寻找做到这一点的方法,联系了RingCentral和 Vonage,他们没有任何API,所以不确定我在哪里或如何 实现,请提出任何建议。
也许你可以开始尝试以下一些:
-
http://www.pjsip.org/
-
http://naudio.codeplex.com/
-
http://www.abtosoftware.com/products/voip-sip-sdk
-
http://www.independentsoft.com/sip/index.html
-
https://github.com/sipsorcery/sipsorcery
或者在这里问:
http://www.sipforum.org/
为什么我没有遇到Twilio
.
Twilio 为上述情况提供了最佳解决方案,他们有适合上述场景的 API。