我的公司即将推出一个新项目,我需要能够接听电话,自动回复然后通过短信回复客户端的软件。 (像Twilio(http://www.twilio.com/api)类似的东西,但需要在南非使用......
有人有想法吗? 感谢
答案 0 :(得分:0)
答案 1 :(得分:0)
我假设用户正在呼叫自动服务应用程序(即IVR系统),而不是现场人员。有两种方法可以处理,但对于这个讨论,我将假设呼叫的接收端是一台机器。我会使用Voxeo Prophecy来处理接听电话,执行验证和发送短信。您可以使用Prophecy选项来使用Voxeo的托管服务,也可以使用内部部署解决方案。您可以download a two port version for free尝试使用内部部署解决方案,或sign up for a free developer account尝试使用托管解决方案。他们的托管解决方案具有国际支持,但您需要与他们出色的技术支持团队进行验证,以确保他们支持您的区域。只需在开发者论坛中提出问题,他们就会迅速做出回应。你会发现Prophecy比Asterisk更容易设置,你甚至可以在购买之前获得Voxeo团队的免费和优秀的技术支持。
此IVR系统的开发语言是名为VoiceXML和Call Control XML (CCXML)的开放标准。这些是基于Web的标准,您通常必须使用其他基于Web的语言来执行标准IVR和电话域之外的操作;例如,集成到SMS网关。如果您是ASP.NET开发人员,我建议您查看open source project called VoiceModel,这样可以简化使用ASP.NET MVC开发VoiceXML应用程序的过程。还有许多基于Java的工具和库也可用于VoiceXML开发。
Voxeo为您的应用程序提供了第三个解决方案,即Tropo。这更像是您已经调查过的Twilio解决方案。这在相同的Voxeo托管基础架构上运行,但您又需要验证您所在区域是否支持它。 Tropo是严格托管的,没有内部部署解决方案。我更喜欢VoicXML / CCXML的原因是它是一个由众多IVR供应商支持的开放标准,因此您无法获得供应商锁定。此外,CCXML还为更高级的应用程序(如出站拨号,会议和呼叫进度分析)提供出色的呼叫控制功能。
要发送短信,您需要与短信网关服务集成。他们中的大多数都有简单的REST类型API来集成您的语音/电话应用程序。 Voxeo还有一个名为SMSified的优秀短信网关服务,但看起来他们目前只支持美国。您可能需要查看SMSGateway。我也使用过他们的服务并且确实有国际支持,但你需要与他们核实他们支持你所在的地区。那里有很多短信网关服务。只是谷歌“短信网关”。
答案 2 :(得分:0)
直到Twilio终于开始支持南非人,你必须选择一个选项:https://www.tropo.com/pricing/