[AsteriskBrasil] ENC: RES: RES: Help desk

2012-05-28 Thread Daniel Botelho
ALGUÉM  ???

Valew.. pessoal J

 

Bom dia Mike, e como eu crio esse grupo dos ramais que poderá tocar ?

No meu caso não tem Voice Mail.

O que eu penso em fazer.

 

Exemplo, colocar um ata com 8 canais.

 

Crio 8 contas

E coloco um numero para tocar no ramal disponível entende ?

Igual um E1.

 

 

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" =
"CHANUNAVAIL"]?GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]? GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]?
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n(desliga),Hangup

 

Att

Daniel

De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Mike
Tesliuk
Enviada em: segunda-feira, 28 de maio de 2012 11:46
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Help desk

 

Em 28-05-2012 11:43, Daniel Botelho escreveu: 

Bom dia pessoal.

 

Estou com uma duvida cruel.

Seguinte, eu tenho um linha voip com possibilidade de fazer e receber 15
ligações simultâneas.

Em um numero só exemplo: - quando a pessoa me liga, eu crio um rota
para direcionar ao ramal 1000

Quando a pessoa liga de novo, ficava tocando a segunda linha, eu desabilitei
no ATA o call wait = NO

 

Agora ele dá ocupado


Segue um exemplo meu

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n,GotoIf($[${MAILBOX_EXISTS(${EXTEN}@default)} = 0]?desliga)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" =
"CHANUNAVAIL"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" =
"CONGESTION"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail,${EXTEN},1)
exten => _1XX,n(desliga),Hangup


Veja que após o dial, eu tenho um gotoif pra ver se o cara tem mailbox, se
ele tiver entao o resto eu especifico pra qual parte do voicemail mandar,
neste caso
manda tudo pro mesmo lugar no voicemail sem diferenciacao, mas cada uma
poderia ser uma flag diferente




 

Como eu faço para tratar isso ?

Eu li na internet que preciso fazer um GOTO no BUSY.

Mais como ?

 

[contexto]

Exten x.,1,n,DIAL(1000)

Exten x.2,n,DIAL(1001) ??

 

[contexto]

Exten x.,1,n,DIAL(1000)

Exten if busy GOTO()

Exten x.2,n,DIAL(1001) ??

 

Alguém sabe me dizer ?

Obrigado

Daniel.





___
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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@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: yeal...@commlo

Re: [AsteriskBrasil] ENC: RES: RES: Help desk

2012-05-28 Thread Mike Tesliuk


Que grupo ramais ?, no meu email onde esta GRUPO-RAMAIS estava 
voicemail, é apenas uma contexto pra chamar a aplicação VoiceMail


Em 28/05/12 14:18, Daniel Botelho escreveu:


ALGUÉM  ???

Valew.. pessoal J

Bom dia Mike, e como eu crio esse grupo dos ramais que poderá tocar ?

No meu caso não tem Voice Mail.

O que eu penso em fazer.

Exemplo, colocar um ata com 8 canais.

Crio 8 contas

E coloco um numero para tocar no ramal disponível entende ?

Igual um E1.

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" = 
"CHANUNAVAIL"]?GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]? 
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]? 
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]? 
GRUPO-RAMAIS,${EXTEN},1)

exten => _1XX,n(desliga),Hangup

Att

Daniel

*De:*asteriskbrasil-boun...@listas.asteriskbrasil.org 
 
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] 
 *Em 
nome de *Mike Tesliuk

*Enviada em:* segunda-feira, 28 de maio de 2012 11:46
*Para:* asteriskbrasil@listas.asteriskbrasil.org 


*Assunto:* Re: [AsteriskBrasil] RES: Help desk

Em 28-05-2012 11:43, Daniel Botelho escreveu:

Bom dia pessoal.

Estou com uma duvida cruel.

Seguinte, eu tenho um linha voip com possibilidade de fazer e receber 
15 ligações simultâneas.


Em um numero só exemplo: - quando a pessoa me liga, eu crio um 
rota para direcionar ao ramal 1000


Quando a pessoa liga de novo, ficava tocando a segunda linha, eu 
desabilitei no ATA o call wait = NO


Agora ele dá ocupado


Segue um exemplo meu

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n,GotoIf($[${MAILBOX_EXISTS(${EXTEN}@default)} = 0]?desliga)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" = 
"CHANUNAVAIL"]?voicemail,${EXTEN},1)

exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = 
"CONGESTION"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = 
"NOANSWER"]?voicemail,${EXTEN},1)

exten => _1XX,n(desliga),Hangup


Veja que após o dial, eu tenho um gotoif pra ver se o cara tem 
mailbox, se ele tiver entao o resto eu especifico pra qual parte do 
voicemail mandar, neste caso
manda tudo pro mesmo lugar no voicemail sem diferenciacao, mas cada 
uma poderia ser uma flag diferente



Como eu faço para tratar isso ?

Eu li na internet que preciso fazer um GOTO no BUSY.

Mais como ?

[contexto]

Exten x.,1,n,DIAL(1000)

Exten x.2,n,DIAL(1001) ??

[contexto]

Exten x.,1,n,DIAL(1000)

Exten if busy GOTO()

Exten x.2,n,DIAL(1001) ??

Alguém sabe me dizer ?

Obrigado

Daniel.



___

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. Visitewww.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  - Sitewww.digivoice.com.br  




YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do 
mercado.

email:yeal...@commlogik.com.br    
|www.commlogik.com.br    | (11) 5503-1011

__

Para remover seu email desta lista, basta enviar um email em branco 
paraasteriskbrasil-unsubscr...@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: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco 

Re: [AsteriskBrasil] ENC: RES: RES: Help desk

2012-05-28 Thread Mike Tesliuk

hehe, desculpe, nao tinha visto a mensagem anterior.

no seu caso

GRUPO-RAMAIS é um contexto

voce poderia ter algo assim

[GRUPO-RAMAIS]
exten => _XXX,1,Dial(SIP/RAMAL1&SIP/RAMAL2&SIP/RAMAL3)

ele vai tocar em todo mundo junto, mas eu aconselho você se oque voce 
quer é tocar utilizar uma fila ou entao um dial com timeout


exten => _XXX,1,Dial(SIP/RAMAL1,15)
exten => _XXX,n,Dial(SIP/RAMAL2,15)
exten => _XXX,n,Dial(SIP/RAMAL3,15)

ou configura uma fila no queues.conf e chama o app queue

exten => _XXX,1,Queue(NOME_DA_FILA)

Em 28/05/12 14:18, Daniel Botelho escreveu:


ALGUÉM  ???

Valew.. pessoal J

Bom dia Mike, e como eu crio esse grupo dos ramais que poderá tocar ?

No meu caso não tem Voice Mail.

O que eu penso em fazer.

Exemplo, colocar um ata com 8 canais.

Crio 8 contas

E coloco um numero para tocar no ramal disponível entende ?

Igual um E1.

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" = 
"CHANUNAVAIL"]?GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]? 
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "CONGESTION"]? 
GRUPO-RAMAIS,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]? 
GRUPO-RAMAIS,${EXTEN},1)

exten => _1XX,n(desliga),Hangup

Att

Daniel

*De:*asteriskbrasil-boun...@listas.asteriskbrasil.org 
 
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] 
 *Em 
nome de *Mike Tesliuk

*Enviada em:* segunda-feira, 28 de maio de 2012 11:46
*Para:* asteriskbrasil@listas.asteriskbrasil.org 


*Assunto:* Re: [AsteriskBrasil] RES: Help desk

Em 28-05-2012 11:43, Daniel Botelho escreveu:

Bom dia pessoal.

Estou com uma duvida cruel.

Seguinte, eu tenho um linha voip com possibilidade de fazer e receber 
15 ligações simultâneas.


Em um numero só exemplo: - quando a pessoa me liga, eu crio um 
rota para direcionar ao ramal 1000


Quando a pessoa liga de novo, ficava tocando a segunda linha, eu 
desabilitei no ATA o call wait = NO


Agora ele dá ocupado


Segue um exemplo meu

exten => _1XX,1,NoOp(Chamada entre ramais ${CALLERID(num)} -> ${EXTEN})
exten => _1XX,n,Macro(records,${CALLERID(num)},${EXTEN})
exten => _1XX,n,Dial(SIP/${EXTEN},60,tTkK)
exten => _1XX,n,GotoIf($[${MAILBOX_EXISTS(${EXTEN}@default)} = 0]?desliga)
exten => _1XX,n(voicemail),GotoIf($["${DIALSTATUS}" = 
"CHANUNAVAIL"]?voicemail,${EXTEN},1)

exten => _1XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = 
"CONGESTION"]?voicemail,${EXTEN},1)
exten => _1XX,n,GotoIf($["${DIALSTATUS}" = 
"NOANSWER"]?voicemail,${EXTEN},1)

exten => _1XX,n(desliga),Hangup


Veja que após o dial, eu tenho um gotoif pra ver se o cara tem 
mailbox, se ele tiver entao o resto eu especifico pra qual parte do 
voicemail mandar, neste caso
manda tudo pro mesmo lugar no voicemail sem diferenciacao, mas cada 
uma poderia ser uma flag diferente



Como eu faço para tratar isso ?

Eu li na internet que preciso fazer um GOTO no BUSY.

Mais como ?

[contexto]

Exten x.,1,n,DIAL(1000)

Exten x.2,n,DIAL(1001) ??

[contexto]

Exten x.,1,n,DIAL(1000)

Exten if busy GOTO()

Exten x.2,n,DIAL(1001) ??

Alguém sabe me dizer ?

Obrigado

Daniel.



___

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. Visitewww.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  - Sitewww.digivoice.com.br  




YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do 
mercado.

email:yeal...@commlogik.com.br    
|www.commlogik.com.br    | (11) 5503-1011

__

Para remover seu email desta lista, basta enviar um email em branco 
paraasteriskbrasil-unsubscr...@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 e