Asterisk Gateway Interface 1.4 and 1.6 Programming