Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Well, AGI and AMI are two totally different things. AGI very much a scripting API, enabling you to execute 3rd party scripts from within the dialplan (it can do much more, but this it the general idea). AMI is a TCP server socket, allowing you to have real-time call control and events thrown back at your TCP client program.</p> <p>Most systems will utilize a mixture of both, in order to facilitate a solution. For example, in your case, you would use AMI for originating the outbound calls, while you would use AGI in order to perform in-dialplan logic. </p> <p>The AMI configuration is governed by the /etc/asterisk/manager.conf file, or if you used any of the FreePBX based distributions (Elastix, TrixBox, PIAF, FreePBX Distro), the file you need to work with is called /etc/asterisk/manager_custom.conf. </p> <p>You can find additional information about Asterisk AGI and Asterisk AMI on my personal blog at <a href="http://www.simionovich.com" rel="nofollow">http://www.simionovich.com</a> - or if you put my name into Google (I know, this is highly self promotive) - you will find multiple papers and presentations I've given over the years about thus subject. </p> <p>Additional preliminary information can be obtained from the following links:</p> <ul> <li><a href="http://www.packtpub.com/article/primer-to-agi-asterisk-gateway-interface" rel="nofollow">http://www.packtpub.com/article/primer-to-agi-asterisk-gateway-interface</a></li> <li><a href="http://www.cs.tau.ac.il/telux/lecture-notes/Asterisk_Open_Source_PBX-Telux_Presentation.pdf" rel="nofollow">http://www.cs.tau.ac.il/telux/lecture-notes/Asterisk_Open_Source_PBX-Telux_Presentation.pdf</a></li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload