Heh. Shortly after I sent my e-mail, I bumped into the Adhearsion you mentioned, below. Boy, but that looks exactly like what I'm thinking of! Thanks much...

-Ken

On 2012-11-15 13:08, David M. Lee wrote:
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
[1]

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 [2]
* AMI - http://ofps.oreilly.com/titles/9780596517342/asterisk-AMI.html [3]
* AGI - http://ofps.oreilly.com/titles/9780596517342/AGI.html [4]

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 [5] & www.asterisk.org [6]


Links:
------
[1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+11+Command+Reference
[2] http://shop.oreilly.com/product/9780596517342.do
[3] http://ofps.oreilly.com/titles/9780596517342/asterisk-AMI.html
[4] http://ofps.oreilly.com/titles/9780596517342/AGI.html
[5] http://www.digium.com/
[6] http://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


--
This mail was scanned by BitDefender
For more information please visit http://www.bitdefender.com/links/en/frams.html



--
_____________________________________________________________________
-- 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