Generating an outgoing call in asterisk

不问归期 提交于 2019-12-25 04:19:09

问题


I am using asterisk 11.9.0 and i want to generate an outgoing call.I found that for outgoing i have to make a .call file and place it in a var/spool/asterisk/outgoing.I am following the link below

http://the-asterisk-book.com/1.6/call-file.html#call-file-parameter

my code is same as given in the above link,the above example uses only single fixed number to call.

My problem is that i have to generate an outgoing to a number fetched from database(outgoing to new number everytime),so how to write the code of .call file for multiple numbers outgoing and how to pass these numbers fetched from database to .call file from my extensions.conf Is there any way to do that. I am new to asterisk. Any help would be appreciated.


回答1:


You can use vicidial.org software to do that things.

Note, it is very bad idea do outboudn dialler-like app in asterisk without understanding asterisk logic and very-hi skills in programming/database.

For more info you also can use this page

http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out




回答2:


Might be easier using WombatDialer as it has a plain API where you can tell it what you want it to do and it will take care of the rest. We have a plain set up for outbound and it took maybe a couple of days from zero to what we have now. ViciDial would have been overkill.

On why rolling your own is not a great idea, the Wombat manual is quite clear: http://manuals.loway.ch/WD_UserManual-chunked/ch01.html#_why_was_wombatdialer_created




回答3:


You could also use the AMI (Asterisk Manager Interface), would be easier to program with a deamon running in the back to control what gets dialed and the responses to those dials. Mora info here https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=4817239.



来源:https://stackoverflow.com/questions/24154944/generating-an-outgoing-call-in-asterisk

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!