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


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>