Pular para o conteúdo

Asterisk - Configurando Ramais, Plano de Discagem e URA Simples

Neste artigo realizaremos a criação de ramais no Asterisk utilizando o protocolo SIP. Posteriormente, adicionaremos um plano de discagem abordando o conceito de máscaras ou coringas e por fim, criaremos uma URA simples.
Robson Leite robsonleite
Hits: 20.495 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Criação da URA

Por fim iremos criar uma URA (Unidade de Resposta Audível).

Dentro do diretório /etc/asterisk, acesse com seu editor de textos preferido o arquivo extensions.conf.

Dentro do contexto ramais, abaixo do plano de discagem, adicione os códigos abaixo:

exten => 800,1,Goto(UraSimples,s,1)

[UraSimples]
exten => s,1,Answer()
same => n,Background(urasimples)
same => n,WaitExten(10)

exten => 1,1,Dial(SIP/4000)
same => n,HangUP()

exten => 2,1,Dial(SIP/4001)
same => n,HangUP()

exten => i,1,Playback(opc-invalida)
same => n,Goto(UraSimples,s,1)

exten => t,1,Playback(tempo-esgotado)
same => n,Goto(UraSimples,s,1)

Detalhando o código acima:
  1. Ao discar 800 a ligação será direcionada para [UraSimples]
  2. A aplicação Answer "atende" a ligação
  3. A aplicação "Background" executa o áudio urasimples, lembrando que o áudio deve estar no diretório /var/spool/asterisk/sounds
  4. A aplicação WaitExten aguarda por 10 segundos o usuário digitar alguma tecla
  5. Caso digite 1 a ligação será entregue ao ramal 4000
  6. Caso digite 2 a ligação será entregue ao ramal 4001
  7. Caso seja digitada alguma opção inválida executa o áudio opc-invalida e a ligação retornará ao inicio da URA
  8. Caso o tempo se esgote sem que nenhuma tecla seja digitada executa o áudio tempo-esgotado e a ligação retornará a inicio da URA

   1. Introdução
   2. Plano de discagem
   3. Criação da URA

VOIP - Interceptando tráfego de pacotes

Inicializando servidor Ubuntu na AWS e rodando apache em Container

Asterisk - Definindo variáveis e manipulando fluxo de dados

Explorando o Network Manager

Alternativas ao Microsoft Visio para Linux

Bind consultando zonas em base LDAP

Remasterizando o Kurumin

Criando imagens Docker com Dockerfile

Projetos de software livre descontinuados: um problema com solução

#1 Comentário enviado por maurixnovatrento em 06/04/2021 - 10:01h

Bem que você podia definir o que é esse serviço, pois tenho certeza que muita gente não sabe do que se trata.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento
#2 Comentário enviado por Carlos_Cunha em 07/04/2021 - 11:31h

[1] Comentário enviado por mauricio123 em 06/04/2021 - 10:01h


Bem que você podia definir o que é esse serviço, pois tenho certeza que muita gente não sabe do que se trata.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento

Acredito que ele já aborta isso na primeira frase do texto.
"Para esse artigo, partimos da premissa de que o Asterisk já esteja instalado."

No Mais Ótima dica!!!
#3 Comentário enviado por maurixnovatrento em 07/04/2021 - 16:30h

Achei esse artigo muito bom. Dando uma pesquisada, para quem não sabe, o Asterisk é um software específico para implementação de servidores de comunicação telefônica, como VoIP (Voice over Internet Protocol), PBX (Private Branch eXchange) e PABX (Private Automatic Branch eXchange) virtual. Foi isso que eu achei.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento
#4 Comentário enviado por robsonleite em 07/04/2021 - 18:10h

[1] Comentário enviado por mauricio123 em 06/04/2021 - 10:01h


Bem que você podia definir o que é esse serviço, pois tenho certeza que muita gente não sabe do que se trata.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento

Olá Mauricio,

Peço desculpas pela demora.

Realmente acabei não me atentando a esse detalhe.

Pra quem tiver a curiosidade despertada pelo artigo, indico o video abaixo:
https://youtu.be/CapdqjBhD2w
#5 Comentário enviado por maurixnovatrento em 07/04/2021 - 20:31h

Beleza.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento
#6 Comentário enviado por _lucasg13info em 13/04/2021 - 13:46h
Ótimo artigo! Me ajudou muito!
#7 Comentário enviado por Etheridge74 em 08/05/2021 - 05:08h
I definitely enjoyed reading it, you’re a great author.

https://www.mybalancenow.review/
#8 Comentário enviado por robsonleite em 30/10/2021 - 14:57h

[7] Comentário enviado por Etheridge74 em 08/05/2021 - 05:08h

I definitely enjoyed reading it, you’re a great author.

https://www.mybalancenow.review/
Hi Etheridge74,

Thanks for the compliment.

Contribuir com comentário

Entre na sua conta para comentar.