2010-12-23 142 views
0

嗨 我是新来的星号。我想建立一个IVR系统,使约10-15用户可以同时调用并使用相同的拨号方案.. 我们有PRI线路,并考虑购买Digium公司TE!21卡我software.Would它满足我的需要吗? 请让我知道如何配置我的问题dialpan和其他配置计划。 我可以模拟它不买它之前使用hartware?Asterisk的处理多个并发呼叫的IVR

回答

1

是星号使一个美妙的IVR平台。特别是因为IVR可以使用任何可以写入stdin并从stdout读取的语言进行编程。

你需要像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所需的一切。