Asterisk Gateway Interface 1.4 and 1.6 Programming
Installing a 'Vanilla' Asterisk
Zaptel—Zapata Telephony Driver
DAHDI—Digium Asterisk Hardware Device Interface
Asterisk-addons the open source PBX
Basic IVR Development: Using the Asterisk DialPlan
The dialplan is a set of "finite state machines"
More IVR Development: Input, Recordings, and Call Control
Grabbing and processing user input
A Primer to AGI: Asterisk Gateway Interface
The ten rules of AGI development
A preface to what's coming ahead
The php.ini configuration file
The structure of a PHP based AGI script
Communication between Asterisk and AGI
PHPAGI: An AGI Class Library in PHP
The AGI/Dialplan high-wire act
A slightly more complex PHPAGI example
AGI Scripts in popular Asterisk applications
FastAGI with PHPAGI and xinetd
FastAGI with PHPAGI and Google
AMI: The Asterisk Manager Interface
ACRG—Asterisk Call Recording Gateway