Asterisk med DTMF-styrd vidarekoppling
Som vanligt hade jag stor nytta av http://www.voip-info.org/
Aktiveringen av ”blind transfer”, som det heter, sker i två steg. Först redigerar man features.conf:
[featuremap] ;blindxfer => #1 ; Blind transfer (default is #) blindxfer => *2 ; Flytta koden till *2
Därefter skall det räcka med att redigera exten.conf. Transferkoden lägger jag efter att Asterisk har ringt upp mina extensions. Det viktiga här är att även ha med parametern ”t” under parametrarna som finns på Dial-raden. Observera även ordningen på raderna. Det är viktigt att inte transfer-kommandot tar över det inkommande samtalet, eftersom – om man har sådan installerad förstås – röstbrevlådan då kommer bli lidande…
exten => s,n,Dial(SIP/tmm&SIP/mobil&SIP/tmm-vood&SIP/megatmm,30,wWkKt) exten => s,n,Goto(s-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER) exten => s-NOANSWER,1,VoiceMail(1001,u) exten => s,n,Gotoif(${BLINDTRANSFER}=""?500) exten => s,500,Hangup exten => s,501,Set(tx=${BLINDTRANSFER:0:7}) exten => s,502,SetCallerID(RET_${EXTEN} < ${CALLERIDNUM}>) exten => s,503,Dial(${tx},,mTt) exten => s,504,Hangup
Upptäck mer från Tornevall
Prenumerera för att få de senaste inläggen skickade till din e-post.