[AsteriskBrasil] Grupo de Ramais e Permissões
Daian Conrad
daian em opens.com.br
Quarta Setembro 26 12:31:38 BRT 2012
Ja deu uma olhada no SNEP, isso ja é implementado com AGI's o controle de grupos, cadeado e afins, é menos trabalhoso que fazer as macros na mão, dividir, fazer controles e etc, são todas em regras de negócio, e o que não tiver pronto, pode desviar para o dialplan facilmente com as ações de escape.
Essa é minha dica :-)
[]s
================
**Daian Conrad**
E-mail: daian em opens.com.br
* OpenS Tecnologia - OpenS Team (DaCoD)
+55 48 3954 8000
Linux user: #248912 == PGP/GPG: 0x7E25E948
http://www.opens.com.br
Faça parte da comunidade SNEP Livre
__>> http://www.sneplivre.com.br
De: "Hermógenes Júnior" <junior em provedor.org>
Para: asteriskbrasil em listas.asteriskbrasil.org
Enviadas: Quarta-feira, 26 de Setembro de 2012 12:13:32
Assunto: Re: [AsteriskBrasil] Grupo de Ramais e Permissões
Teria a possibilidade de fazer isso pelo arquivo extensions_custom.conf e contextos?!
Em 26 de setembro de 2012 11:06, Mike Tesliuk < mike em tesliuk.com > escreveu:
Comando Macro
http://www.voip-info.org/wiki/view/Asterisk+cmd+Macro
Comando ExecIf
http://www.voip-info.org/wiki/view/Asterisk+cmd+ExecIf
Comando Set
http://www.voip-info.org/wiki/view/Asterisk+cmd+Set
imagine assim:
; Ligacao entre ramais
exten => _1XX,1,Macro(permissoes,${EXTEN})
exten => _1XX,n,ExecIf($[${CANCALL} == 1]?Dial(SIP/${EXTEN}))
exten => _1XX,n,Hangup()
; Grupo de chamadas
exten => 4000,1,Dial(....)
[macro-permissoes]
exten => s,1,ExecIf($[ ${CALLERID(num)} == "101" & ${ARG1} == "102"]?Set(CANCALL=0)
exten => s,n,ExecIf($[ ${CALLERID(num)} == "101" & ${ARG1} == "103"]?Set(CANCALL=0)
a ideia seria esta, você também pode no sip.conf definir uma variavel
ex: setvar=grupo=1
e ai no extension voce faz
exten => _1XX,1,ExecIf($[${GRUPO} == 1]?Dial(SIP/${EXTEN})
enfim, cabe a você definir o melhor caminho, estas são as minhas dicas para você começar .
PS: Eu pessoalmente utilizaria um AGI pra fazer isso, colocaria em um array os ramais com restrição e suas respectivias restrições e então validaria.
de você souber programar em alguma coisa pode usar python, perl, php, bash e um monte de outras linguagens.
e também é claro pode usar o banco de dados interno do asterisk se quiser.
Database
http://www.voip-info.org/wiki/view/Asterisk+database
AGI
http://www.voip-info.org/wiki/view/Asterisk+AGI
MySQL
http://www.voip-info.org/wiki/view/Asterisk+cmd+MySQL
Em 26-09-2012 11 :54, Hermógenes Júnior escreveu:
Opa, obrigado pela atenção, mais eu não tenho experiencia alguma com várias situações do asterisk, se tiver alguma dica de como implementar de maneira mais simples, eu ficaria muito grato!
Em 26 de setembro de 2012 10:50, Mike Tesliuk < mike em tesliuk.com > escreveu:
cria uma macro com as especificacoes dos ramais que podem conversar, faça alguns execif e coisa do tipo, com relação ao grupo basta criar um numero especial para acesso ou algo do tipo.
Em 26-09-2012 11 :33, Hermógenes Júnior escreveu:
Bom dia pessoal, eu preciso que alguns ramais não conversem com outros, mais que todos os ramais conversem com um grupo de atendimento que eu criei pra receber ligações de uma E1 Embratel, alguém pode me dar uma dica de como startar isso?!
Uso Elastix 2.0
Abraços
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com _______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br ________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com _______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br ________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120926/75e5199c/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil