我需要拨打IVR中的分机号码。所以我的freeswitch应用程序将测试PBX扩展。该应用程序将拨打IVR(可以运行任何PBX供应商),当PBX拿起它时,它将拨打一个分机并运行几个测试,包括测试双向音频,DTMF和其他测试。我让我的测试场景使用正常数字,但现在我需要将其扩展到IVR内的拨号扩展。其中大部分都是用Lua编写的
这个设置有两个问题:
要调用类型扩展,您应该使用名为play and get digits
或bind digit action
的应用程序。接下来读取按下的数字,然后在此支路上执行应用程序(转接/呼叫)到这个数字。这不是简单的call extension application
。
要实现on onswer handler
,您可以使用名为execute_on_answer
的应用程序。