On Nov 15, 2012, at 10:54 AM, Ken D'Ambrosio wrote:

> Hey, all.  I'm interested in doing some simple, very specific web pages for 
> some of my users -- things like call groups, setting forwarding, and for the 
> receptionist to transfer calls and see calls.  Probably do this in Ruby or 
> PHP, though I'm open-minded.  Anyway, if someone could point me to some 
> documentation -- dead tree, electronic, whatever -- that gives some fairly 
> in-depth detail on this, I'd be most appreciative.

AGI commands and AMI actions and events are documented on the wiki - 
https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Command+Reference

The wiki also has command references for 1.8 and 10.

Asterisk: The Definitive Guide has good chapters on the protocols:

* Book - http://shop.oreilly.com/product/9780596517342.do
* AMI - http://ofps.oreilly.com/titles/9780596517342/asterisk-AMI.html
* AGI - http://ofps.oreilly.com/titles/9780596517342/AGI.html

There are client libraries that handle the protocol details for you. StarPy for 
Python is a fairly low-level wrapper around AMI/AGI. Adhearsion for Ruby is a 
fairly high level wrapper for building voice applications. I believe some exist 
for PHP, but I know nothing about them.

> Thanks!
> 
> -Ken


Good luck!
-- 
David M. Lee
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at:  www.digium.com  & www.asterisk.org

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to