Programmieren im Dialplan
In diesem Kapitel:
Die Erstellung von intelligenten Funktionen oder Programmen kann in Asterisk extern über ein AGI-Skript (vergleichbar mit CGI-Skripten bei Webservern), extern über ARI, oder intern im Dialplan erfolgen. In diesem Kapitel beschäftigen wir uns mit der internen Variante.
In der Konfigurationsdatei extensions.conf wird der Dialplan
definiert. Er erinnert an ein BASIC-Programm: Der Administrator kann in
einer einfachen Skriptsprache Programmabläufe und damit das Routing von
Telefonaten beschreiben. Für komplexere Logik oder Zustandshaltung
lohnt sich der Sprung zu ARI fast immer; im Dialplan bleibt, was direkt
am Channel passieren muss.