[AsteriskBrasil] Alterar/dominuir menu do voicemail
Thiago Bruni Tawil
stomaz.fei em gmail.com
Domingo Janeiro 30 16:24:11 BRST 2011
Como está o seu arquivo voicemail.conf?
Dá ima olhada no arquivo de exemplo, se você não tem ele, váa té o diretório
do asterisk, e digite make samples.
Em 30/01/2011 15:56, "Fabio .alves" <openpbx.asterisk em gmail.com> escreveu:
> Caros participantes da lista,
> estou usando o asterisk puro configurado em um CentOS 5.5, um dos
primeiros
> passos ou app a configurar foi o voicemail.Abaixo esta a primeira
> configuração do voicemail, após essa configuração o mesmo me da um menu
com
> 4 opções. Atá ai tudo bem pois posso moldar ou gravar minhas mensagens,
mas
> não sei como fazer o asterisk retirar essas opções e deixar gravar a
> mansagem de voz diretamente sem dar todas as opções novamente ao usuario
que
> esta ligando, isso é muito ruim pois o chamador espera muito tempo ate
> gravar a mensagem.
> Como posso diminuir esse menu, e já deixar a mensagem após chamar durante
o
> tempo que foi pre-determinado e deixar a mensagem?
> Exemplo 1.
> exten =>_27xx,1,Dial(SIP/${EXTEN},10,Ttr)
> exten =>_27xx,2,VoicemailMain(s${CALLERID(num)})
> exten =>_27xx,3,Hangup()
>
> exten =>*220,1,VoiceMailMain(${CALLERID(num)}@LOCAL)
>
> Após realizar alguns estudos achei peguei essa macro, mas após achamar ele
> da a mensagem de que o ramail esta sem serviço e não consigo gravar a
> mensagem, acredito que seja pelo ss-noservice do passo 3 da macro, não
seria
> isso?
> Qual seria a opção correta? Existem outras opções?
> Exemplo 2:
> exten =>_27xx,1,Dial(SIP/${EXTEN},10,Ttr)
> exten =>_27xx,2,Macro(textcxpostal,${EXTEN})
> exten =>_27xx,3,Hangup()
>
> exten =>*220,1,VoiceMailMain(${CALLERID(num)}@LOCAL)
>
> [macro-testcxpostal]
> exten =>s,1,MailboxExists(${ARG1}@LOCAL|j)
> exten =>s,2,Wait(1)
> exten =>s,3,Playback(ss-noservice) ;mensagem quando não existe caixa
postal,
> pode ser TOM de ocupado.
> exten =>s,4,Hangup()
> exten =>s,5,Voicemail(${ARG1}@LOCAL|u)
> exten =>s,6,Hangup()
> exten =>s,102,Goto(s,5)
>
> Aqui esta a saida da CLI
>
> [Jan 21 02:01:31] WARNING[15270]: pbx.c:1403 pbx_exec: The application
> delimiter is now the comma, not the pipe. Did you forget to convert your
> dialplan? (MailboxExists(2703 em LOCAL|j))
> -- Executing [s em macro-testcxpostal:2] Wait("SIP/2700-0000000d", "1") in
> new stack
> -- Executing [s em macro-testcxpostal:3] Playback("SIP/2700-0000000d",
> "ss-noservice") in new stack
> -- <SIP/2700-0000000d> Playing 'ss-noservice.gsm' (language 'en')
> -- Executing [s em macro-testcxpostal:4] Hangup("SIP/2700-0000000d", "") in
> new stack
> == Spawn extension (macro-testcxpostal, s, 4) exited non-zero on
> 'SIP/2700-0000000d' in macro 'testcxpostal'
> == Spawn extension (LOCAL, 2703, 2) exited non-zero on 'SIP/2700-0000000d'
> -- Registered SIP '2703' at 172.16.5.231:55140
>
> O que eu queria na verdade era que ele não aparecesse varias opcoes, e sim
> apenas uma mansagem falando: "deixe sua mensagem após o beep".
>
> voicemail.conf
> [LOCAL]
> 2700=>9123,NTI,nti em gmail.com
> 2703=>9123,Financeiro,financeiro em gmail.com
>
> Alguem pode me dar alguma dica de como posso gravar a mensagem diretamente
> após identificar que o ramal chamado nao atende?
>
>
>
> --
> Att.
> Fabio Aquino
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110130/0fe35371/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil