I have developped a set of scripts that allow asterisk to place few hundreds (400-500) simultaneous outgoing calls to a customer base for vocal notification (total base is around 20K people).
The scripts work fairly well, occasionnally I have some files left in /var/spool/asterisk/outgoing/
- but due to this happening when significant calling is being done, debugging is not that easy and I’ve lieved with it so far.
I am in the process of reworking that section, and I was wondering if it made sense to use AMI instead of call files. Will there be any performance improvements, any drawbacks ? I am currently on asterisk 1.8.7, but have no issue upgrading - until I find one !
Thanks for sharing your thoughts,