[AsteriskBrasil] RES: Prompts Followme
Gilberto Nunes Ferreira
gilbertonunes em yahoo.com.br
Quinta Janeiro 3 17:56:31 BRST 2008
Bom
Primeiro vc tem que definir no arquivo followme.conf, em /etc/asterisk,
quais os ramais irão participar do Siga-me:
[8041]
musicclass => default
context => bitmix
number => 41
Nesse caso, o ramal 8041 irá chamar o numero 41, dentro do contexto bitmix, configurado no extensions.conf.
Depois, fizemos o seguinte dial-plan:
; Teste com Follow-me
; Seta a linguagem como Portugues
exten => _8041, 1, Set(LANGUAGE()=pt_BR)
; Configura a musica de fundo padrão
exten => _8041, 2, Set(CHANNEL(musicclass)=default)
; Checa se o Do Not Disturb está ativado para o ramal
exten => _8041, 3, GotoIf(${DB_EXISTS(DND/${EXTEN})}?DND-ON,7)
; Liga para o ramal
exten => _8041, 4, Dial(SIP/${EXTEN},12,t)
; Verifica o status do ramal. Se o ramal não está DISPONIVEL, ele pula para o passo 7, que é o Followme do ramal 8041
exten => _8041, 5, GotoIf($[${DIALSTATUS} = CHANUNAVAIL]?7)
; Verifica o status do ramal. Se o ramal não está OCUPADO, ele pula para o passo 8, que é o Voicemail do ramal
exten => _8041, 6, GotoIf($[${DIALSTATUS} = BUSY]?9)
; Followme do ramal 8041
exten => _8041, 7, Followme(8041)
; Voicemail do ramal
exten => _8041, 8, VoiceMail(8041 em default)
; Desliga
exten => _8041, 9, Hangup()
; Teste Siga-me
exten => 41, 1, Set(LANGUAGE()=pt_BR)
exten => 41, 2, Set(CALLFILENAME=/var/spool/asterisk/monitor/saida/)
exten => 41, 3, MixMonitor(${CALLFILENAME}/${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}-${EXTEN}.wav|av(0)V(0))
exten => 41, 4, Dial(${LINHA}/88888888,50)
exten => 41, 5, HangUp()
Aqui ocorre o seguinte: o Asterisk faz a gravação da chamada no disco e depois usa o tronco LINHA (que é Digivoice (DGV/g1)) e liga para um celular.
Bom eu fiz assim.
Pode ser que aja um modo melhor e mais fácil de implementar...
Abraços
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080103/7613382b/attachment.htm
More information about the AsteriskBrasil
mailing list