Aktion bei Anruf zu benutzerdefinierter Nebenstelle in FreePBX hinzufügen
In FreePBX die folgende Konfiguration zu /etc/asterisk/extensions_custom.conf hinzufügen, um eine benutzerdefinierte Nebenstelle 999 zu erstellen, die beim Anruf einfach Hello world abspielt:
[from-internal-additional-custom]
exten => 999,1,Answer()
exten => 999,n,Wait(1)
exten => 999,n,Playback(hello-world)
exten => 999,n,Wait(1)
exten => 999,n,Hangup()Nicht vergessen, Asterisk neu zu laden, z.B. mit dem Befehl core reload aus dem Administrator-Menü => Asterisk CLI, damit die Änderungen wirksam werden.
Wie das Wählplan-Routing funktioniert
Beachten, dass dies im Kontext [from-internal-additional-custom] hinzugefügt wurde, der von FreePBX am Anfang des Kontexts [from-internal-additional] in extensions_additional.conf included wird:
[from-internal-additional]
include => from-internal-additional-customDer Kontext [from-internal-additional] wiederum wird in [from-internal] eingebunden. Mit anderen Worten, unsere benutzerdefinierte Nebenstelle 999 wird für alle Telefone aktiv sein, die vom [from-internal] -Kontext anrufen – was standardmäßig alle internen Nebenstellen sind.