【问题标题】:Asterisk handling multiple simultaneous calls for IVRAsterisk 为 IVR 处理多个同时呼叫
【发布时间】:2010-12-23 08:34:40
【问题描述】:

嗨 我是星号的新手。我想建立一个 IVR 系统,以便大约 10-15 个用户可以同时呼叫并使用相同的拨号方案.. 我们有 PRI 生产线,正在考虑为我的软件购买 Digium TE!21 卡。它可以满足我的需求吗? 请让我知道如何为我的问题配置拨号盘和其他配置计划。 在购买之前我可以在不使用硬件的情况下对其进行模拟吗?

【问题讨论】:

    标签: telephony ivr


    【解决方案1】:

    是的,Asterisk 是一个很棒的 IVR 平台。特别是因为 IVR 可以用任何可以写入标准输入和从标准输出读取的语言进行编程。

    您需要在 this 之类的网站上阅读 Asterisk,但为了让您了解这里,我们提供了一个非常简单的菜单的预告片。

    [incoming-lines]
    exten => s,1,Noop()
    exten => s,n(msg),Background(Press1OrPress2)
    exten => s,n,WaitExten(8)
    exten => s,n,Hangup()
    exten => 1,1,Playback(YouPressed1)
    exten => 1,n,Goto(msg)
    exten => 2,1,Playback(YouPressed2)
    exten => 2,n,Goto(msg)
    exten => t,1,Playback(YouTimedOut)
    exten => t,n,Goto(msg)
    exten => i,1,Placback(YouMadeInvalidEntry)
    exten => i,n,Goto(msg)
    

    现在这显然很愚蠢,但明白了重点。如果您想更进一步,可以使用诸如 phpagi 之类的软件包来使用 PHP 对 IVR 进行编程。使拨号计划调用AGI脚本的方法是。

    [incoming-lines]
    exten => s,1,Noop()
    exten => s,n,agi("http://yourapache/yourscript.php")
    exten => s,n,Hangup()
    

    我会留给您阅读phpagi,但这应该可以帮助您入门。是的,你可以在没有任何硬件的情况下模拟它。当然,您需要一台带有 Asterisk 的计算机,以及一部带有扬声器的软电话。这就是测试 IVR 所需的全部内容。

    【讨论】:

      猜你喜欢
      • 2017-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      • 1970-01-01
      • 2015-08-02
      相关资源
      最近更新 更多