Perl

In der Standard-Asterisk-Installation ist ein Test-AGI-Skript mit dem Namen agi-test.agi [143]im Verzeichnis /var/lib/asterisk/agi-bin/ abgespeichert. Anhand dieses Perl-Programms werden wir die grundsätzliche Arbeit mit AGI-Skripten beschreiben.

Das Skript wird dabei in der extensions.conf wie folgt aufgerufen:

exten => 1234,1,Answer()
exten => 1234,2,AGI(agi-test.agi)
exten => 1234,3,Hangup()


[143] Die Dateiendung agi ist dabei nicht zwingend notwendig. Man könnte die Datei auch agi-test.pl nennen.