识别来电显示,挂断,用星号回拨



对于一个项目,我需要构建一个用户拨打免费号码的服务的mvp,另一方面,pbx检测到呼叫,保存呼叫者#并挂断(这样呼叫者就永远不会因呼叫而收费)。然后pbx回拨用户,允许他拨打#,然后pbx播放一个音频文件,当它完成时,连接到用户介绍的#。

我是voip和星号的新手,但我应该阅读哪些文档才能实现这一点(我需要了解和寻找哪些功能?)

一开始,您必须了解如何构建拨号计划并使用它的应用程序(拨号、播放和读取)。如果你想使用一些编程语言,你可以使用AGI,几乎所有语言都有编写AGI的库:)

对于重拨用户,您可以使用呼叫文件或星号管理器功能发起。如果您将文件的创建时间更改为将来,则可以使用调用文件在将来进行调用。

简单的流程可以是这样的:

  1. 用户拨打简单的拨号计划,在那里运行一些AGI,在不久的将来读取callerid并保存呼叫文件。你这样做没有接电话
  2. 呼叫文件拨打用户
  3. 回答后,您转到另一个拨号计划,该计划读取用户的dtmf并拨打该号码