我们正在构建语音呼叫应用程序,即(https://github.com/twilio/voice-quickstart-ios#11-make-client-to-client-call),可以以良好的音质很好地进行通话。我们有一个新的要求,即安排在应用程序外部进行的呼叫,即,通过常规拨入号码代替通过应用程序进行的呼叫。
我们的用例如下
呼叫者点击座席个人资料。
呼叫者会看到座席可用的可用日期/时间列表。假设4月10日太平洋标准时间下午1点可用。
主叫者选择4月10日下午1点,然后按“时间表”。
系统会提示呼叫者在选定的时间为1小时的通话支付100美元。
呼叫者输入信用卡信息并按“付款”。
呼叫者看到确认消息:
您的电话已经预订了约翰·史密斯!请致电(555-555-5555-2020年4月10日下午1点。
我们想知道以下
如果用户呼叫Twilio号码,我们可以将该呼叫重定向到我们的代理(即,我们的应用程序中有几个注册的代理)
[当用户打电话时,我们想知道谁在打电话以及在哪里重定向此呼叫。
我认为我们可以使用我们的应用程序逻辑来管理调度。让我们知道,Twilio为执行这种情况提供的所有服务是什么,我们很想知道还有其他方法可以解决。非常感谢您的帮助。
谢谢。
您可以查看Twilio Studio等产品。 Studio使您可以轻松设置call forwarding scenario,但是超链接的文章提供了多种方法来完成此任务。听起来您已经建立了座席分配功能。