Hi,
We can not implement dynamic call rules in extensions.conf. We can hard code the extension numbers or call rules in this file.
I understand that we can write and define call rules in Adhearsion from the web through APIs and can integrate with Asterisk. Apart from Adhearsion, can I write and define call rules for a multi-tenant application using Lua or Node.js? If so, is there any limitations? What is the preferred model to do this?
Can anybody suggest?
Thanks in advance.
Chandra.
Hello All,
Any update would be appreciated.
Thank you.
Chandra.
You are 2h 40m too early.
Most people here use plain extensions.conf. Quite a few use realtime. One or two use AEL. I suspect none use the method you are using.
Hello David,
Good morning. Thanks very much for your reply.
I agree what you are saying. But, If any body is using Asterisk for commercial deployments, they must do as I am saying. They can not work with plain and hard coded configuration. Right?
What about VoIP providers? SIP users should be able to define their call priorities from the web portal. For this, what should I use instead of extensions.conf file?
I hope you understand.
Thank you.
Chandra.
Specialist bulk users use Asterisk realtime. Simple corporate PABXes use FreePBX as a front end.
Hello David,
Do you mean Asterisk is not useful for commercial VoIP providers? Because, It is not possible to use dial plan configuration or rules in Asterisk real time (static configuration). What I am saying is commercial VoIP providers must use Adhearsion or Lua or node.js or some thing else.
Any comment on this?
Thank you.
Chandra.
ITSPs tend not to contribute to these forums, but I imagine the average ITSP has very simple requirements for the database side of their system. They may not even use realtime; they may simply do database lookups directly from a static dialplan.