Mit Dial() jemanden anrufen und Wave abspielen

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Komme mal wieder nicht weiter :-(

Möchte, dass Asterisk jemand anruft und eine Sprachdatei abspielt.
Mir ist bewusst, dass dies mit den Callfiles problemlos machbar ist.

Aber gibt es keine Möglichkeit, dies auch mit dem Dial() Befehl zu lösen?

Meine extensions.conf sieht etwa so aus:

Code:
[default]
exten => 123,1,Dial(CAPI/EICON/0441234567:0791234567/b,60,,M(Alerting)g)

[macro-Alerting]
exten => s,1,Answer
exten => s,n,Playback(Hallo)
exten => s,n,Hangup

Und ich würde gerne über die Console folgendes aufrufen,
damit Asterisk den Dial ausführt und die Sprachmeldung abspielt:

Code:
asterisk*CLI> dial 123@default

Asterisk ruft mich dann auch an, aber ich höre leider nichts.

Wisst ihr was ich falsch mache oder was ich ändern könnte?

Viele Grüsse
Stäubel
 
Hallo Stäubel,

was sagt denn die CLI dazu? In Deinem Dial ist meines Erachtens nämlich zwischen 60 und M ein Komma zu viel, wodurch das Makro schon gar nicht aufgerufen wird.

Rentier
 
In Deinem Dial ist meines Erachtens nämlich zwischen 60 und M ein Komma zu viel, wodurch das Makro schon gar nicht aufgerufen wird.

Man, du bist vielleicht gut! Das wars genau.
Der Code stammt vom Apstel Visual Dialplan,
welchen ich gerade ein wenig teste.
Ich hätte den Code besser anschauen sollen,
denn ich hatte mich bei einer Eingabe vertippt.

Vielen Dank!!

Gruss Stäubel
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.