Bom dia a todos.... tenho este meu contexto contexto a baixo funcionando certinho, porem agora tenho que gravar as ligações que entram e que saem, gravar o áudio delas. Pensei em usar o mixmonitor, mas não tenho idéia de como, alguém pode me dar umas dicas. Obrigado maus uma vez.
[entrada] exten = s,1,NoOp(${CALLERID(NUM)}) exten = s,2,GotoIf($["${CALLERID(NUM)}" = "4888439543"]?callback) exten = s,3,GotoIf($["${CALLERID(NUM)}" = "4888000088"]?callback) exten = s,4,GotoIf($["${CALLERID(NUM)}" = "4884146008"]?totalcallback:rejeita) exten = s,n(totalcallback),goto(callbacktotal,s,1) exten = s,n(callback),goto(callback,s,1) exten = s,n(rejeita),Goto(incovisa,s,1) exten = s,n,Hangup() ;Musica em espera entre ramais exten => _99XX,1,dial(SIP/${EXTEN},30,Ttrm) exten => _99XX,2,MusicOnHold() exten => _99XX,3,Hangup() ;Saida para interurbanos exten => _0ZZ[2-9]XXXXXXX,1,Dial(SIP/vono/${EXTEN},90) ;Saida local fixo pela placa exten => _[2-6]XXXXXXX,1,Dial(ZAP/1/${EXTEN},20,r) ;Saida Local celular exten => _[789]XXXXXXX,1,Dial(SIP/vono/041${EXTEN},90) ;Saida para 0800 exten => _0800XXXXXXX,1,Dial(ZAP/1/${EXTEN},20,r) [callbacktotal] exten => s,1,System(bash /etc/asterisk/totalcallback.sh ${CALLERID(NUM)}) [callback] exten => s,1,System(bash /etc/asterisk/callback.sh ${CALLERID(NUM)}) [empresa] exten => s,1,Wait(0) ; Wait a second, just for fun exten => s,2,Answer ; Answer the line exten => s,3,Wait(3) exten => s,4,Set(TIMEOUT(digit)=3) ; Set Digit Timeout to 5 seconds exten => s,5,Set(TIMEOUT(response)=5) ; Set Response Timeout to 10 seconds exten => s,6,background(/var/lib/asterisk/sounds/urasjp) exten => s,n,WaitExten exten => 1,1,goto(box,s,1) exten => 2,1,goto(fax,s,1) exten => t,1,Dial(SIP/9960&SIP/9961,20,mr) exten => t,2,MusicOnHold() [box] exten => s,n,Answer exten => s,1,Dial(SIP/9960,20,mr) exten => s,2,MusicOnHold() [fax] exten => s,n,Answer exten => s,1,Dial(SIP/9961,20,mr) exten => s,2,MusicOnHold() [ramais] exten => s,1,Dial(SIP/9961,20,t) [externo] exten => s,1,Answer() exten => s,n,PlayBack(vm-enter-num-to-call) exten => s,n,DISA(no-password|entrada) exten => s,n,Hangup() [ramal] exten => _99XX,1,dial(SIP/${EXTEN},30,Ttrm) exten => _99XX,2,MusicOnHold() exten => _99XX,3,Hangup() P Antes de imprimir pense em sua responsabilidade e compromisso com o Meio Ambiente!
_______________________________________________ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil