Quantcast
Channel: IP-Phone-Forum
Viewing all articles
Browse latest Browse all 15636

[Frage] Wie Shell-Script bei Incoming Call ausführen?

$
0
0
Hallo,

ich habe Asterisk + FreePBX (2.11 beta) bereits mit einem SIP-Provider und zwei SIP-Telefonen erfolgreich am laufen.

Telefon 1: Extension 1000
Telefon 2: Extension 2000

Ring-Group: 600 (Extension 1000 und 2000)


Bei eintreffenden Anrufen wird die Ring-Group 600 angerufen. Beide Telefone klingeln.
Soweit alles prima. Nun aber zur Frage:

Was gibt es für Möglichkeiten direkt beim Eintreffen eines Calls ein Shell-Script zu starten?

Bisher konnte ich in Erfahrung bringen, dass ich eine bestimmte Extension in extensions_custom.conf einrichten muss.
Z.B.:

Code:

[from-internal-custom]
exten => _X.,1,System(echo "Eingehender Anruf." >> /tmp/call.log)

Allerdings überschreibe ich damit etwas im Dial-Plan, oder? Dann klingeln nämlich die Telefone nicht mehr.

Folgendes würde ebenfalls funktionieren:
Code:

[from-internal-custom]
exten => s,1,Playback(tt-monkeys)

Gibt es eine Möglichkeit, dass ich mich vor das Dial-Komando einklinke um das Shell-Script zu starten?
Oder kann ich trotz FreePBX irgendwie meinen eigenen Dial-Plan erstellen und von dem aus ein Goto auf den von FreePBX erstellten durchführen?

Bin über jede Hilfe sehr dankbar!
Gruß Max

Viewing all articles
Browse latest Browse all 15636

Trending Articles