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
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20121115/fed9d551/attachment.htm>