- Mitglied seit
- 9 Jan 2006
- Beiträge
- 61
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich habe ein callback-script eingerichtet:
Wie man sieht wird bei einer bestimmten Nummer eine Sekunde gewartet und dann ein callback initiiert. Das Problem ist, dass wenn der Anrufer nicht innerhalb einer Sekunde auflegt, der callback zwar gestartet wird, aber nicht erfolgreich ist.
Kann ich irgendwie warten mit dem callback bis der Anrufer wieder aufgelegt hat?
mfg
inschenjoer
ich habe ein callback-script eingerichtet:
Code:
[tr-capi]
; eine Regel pro Nummer
exten => _x./0312345678,1,Goto(101)
; callback initiieren
exten => _x.,101,Wait,1
exten => _x.,102,AGI,callback.agi
exten => _x.,103,Hangup
; den Anruf ganz normal entgegennehmen
exten => _x.,1,Dial(Sip/301&Sip/302&Zap/g1/${EXTEN},20)
exten => _x.,2,Voicemail(u3467255)
exten => _x.,3,Congestion
exten => _x.,4,Hangup
exten => _x,103,Busy
Wie man sieht wird bei einer bestimmten Nummer eine Sekunde gewartet und dann ein callback initiiert. Das Problem ist, dass wenn der Anrufer nicht innerhalb einer Sekunde auflegt, der callback zwar gestartet wird, aber nicht erfolgreich ist.
Kann ich irgendwie warten mit dem callback bis der Anrufer wieder aufgelegt hat?
mfg
inschenjoer