URAS:

  • Acessar o arquivo Configurações → Avançadas → DIALPLAN , recortar o contexto proceed-after-hangup e salvar o arquivo.

Realizar o reload da configurações em Configurações → Avançadas → Validar Sintaxe em DIALPLAN, e verificar se ocorreram logs de erro.

  • Acessar o arquivo Configurações → Regras Personalizadas → Desvio após o Desligar da ligação, colar o contexto e salvar o arquivo.
; Contexto de utilização para continuidade da ligação após desligamento
[proceed-after-hangup]
exten => 9001
  • Adicionar o piloto exten => 9001 na interface web em Configurações → Gerais → Continuidade e Desvio após Desligar da Ligação para URA de Pesquisa.

  • Criar o ramal-virtual URA-9001 como virtual-ura para a ura de pesquisa em Configurações → Ramais e Pilotos → Novo Ramal Virtual.

  • Após finalizar a criação do ramal-virtual a nova URA já aparecerá no módulo Configurações → URAs.

  • Realize as configurações necessárias no arquivo de configuração da URA.

  • Para verificar se a criação da URA foi bem sucedida, acesse o módulo Sistema → Histórico do Sistema → Arquivo /var/log/asterisk/messages e clique em Visão. Em seguida no campo de pesquisa, insira o nome da URA e clique em Atualizar, caso não apareça nenhum erro nos logs, a URA foi criada com sucesso.




  • Verificar o include da ura de pesquisa antiga e renomear arquivo original para ura-9001.

Desvio após o Desligar da ligação.

  • Acessar o arquivo Configurações → Avançadas → DIALPLAN e verificar se a variável PROCEED_AFTER_HANGUP está setada como yes, caso esteja como no a linha pode ser excluída.

Abaixo temos um exemplo do arquivo /etc/asterisk/extensions.conf presente em "Configurações → Avançadas → DIALPLAN" e um exemplo do arquivo padrão "/usr/share/itflex-asterisk/etc/asterisk/extensions.conf" respectivamente, note que o PROCEED_AFTER_HANGUP está ativo somente no arquivo do DIALPLAN.

[globals]
ASTERISK13=1
EMPRESA=Cliente XPTO    ; Nome da empresa usado no faxstation
DOMINIO=cliente.com.br  ; Domínio para envio de fax por e-mail fax-XXXX@${DOMINIO}
CIDADE=joinville        ; Nome da cidade, usado para consulta de áreas conurbadas
DDR=30XX                ; Plano de numeração
DDR_REGEX=30[0-9][0-9]  ; Regex da faixa DDR (OPER_DDR_REGEX) e ramais internos
DDR_PRE=3030            ; Prefixo do DDR (4 primeiros dígitos)
DDR_PRI=3030            ; DDR principal (piloto)
DDR_TEL=3001            ; Número do ramal da telefonista
DDR_DDD=47              ; Código DDD
OPER_DDD=25             ; Operadora DDD automática para fixo
OPER_DDD_CEL=15         ; Operadora DDD automática para celular
OPER_DDI=${OPER_DDD}    ; Operadora DDI automática
OPER_DDR_REGEX=30[0-9][0-9] ; Regex da faixa DDR de saída da operadora
OPER_VOIP=              ; Operadora VoIP
DDR_CALLBACK=           ; DDR para callback
COD_ENTRONC=            ; Rota de entroncamento na iTFLEX
ORIG=                   ; ORIGEM_DEFAULT:Número de origem que será enviado para a PSTN (deixar vazio para enviar o Callerid do ramal ou a Bina da Interface Web)
TZERO_USE=no            ; Se yes, verifica se o celular está na tabela de tarifa-zero
PORTAB_USE=no           ; Se yes, faz a consulta da portabilidade nas ligações para celular
PORTAB_LOCAL=no         ; Se yes, faz a consulta da portabilidade utilizando a base local
PORTAB_TRANSBORDO=no   	; Se no, não realiza transbordo da portabilidade, ou seja, não retorna para o contexto que chamou o processo de portabilidade
PLAY_TONES=yes          ; Controla o retorno dos tons de ocupado e cogestionamento para os usuários
DIAL_ROUTE_TRANSBORDO=1 ; Permite transbordo das rotas de ramais e DDD
PROCEED_AFTER_HANGUP=yes ; Se yes, após desligamento normal do Clarity a ligação continuará para o contexto [proceed-after-hangup]
[globals]
ASTERISK13=1
EMPRESA=Cliente XPTO    ; Nome da empresa usado no faxstation
DOMINIO=cliente.com.br  ; Domínio para envio de fax por e-mail fax-XXXX@${DOMINIO}
CIDADE=joinville        ; Nome da cidade, usado para consulta de áreas conurbadas
DDR=30XX                ; Plano de numeração
DDR_REGEX=30[0-9][0-9]  ; Regex da faixa DDR (OPER_DDR_REGEX) e ramais internos
DDR_PRE=3030            ; Prefixo do DDR (4 primeiros dígitos)
DDR_PRI=3030            ; DDR principal (piloto)
DDR_TEL=3001            ; Número do ramal da telefonista
DDR_DDD=47              ; Código DDD
OPER_DDD=25             ; Operadora DDD automática para fixo
OPER_DDD_CEL=15         ; Operadora DDD automática para celular
OPER_DDI=${OPER_DDD}    ; Operadora DDI automática
OPER_DDR_REGEX=30[0-9][0-9] ; Regex da faixa DDR de saída da operadora
OPER_VOIP=              ; Operadora VoIP
DDR_CALLBACK=           ; DDR para callback
COD_ENTRONC=            ; Rota de entroncamento na iTFLEX
ORIG=                   ; ORIGEM_DEFAULT:Número de origem que será enviado para a PSTN (deixar vazio para enviar o Callerid do ramal ou a Bina da Interface Web)
TZERO_USE=no            ; Se yes, verifica se o celular está na tabela de tarifa-zero
PORTAB_USE=no           ; Se yes, faz a consulta da portabilidade nas ligações para celular
PORTAB_LOCAL=no         ; Se yes, faz a consulta da portabilidade utilizando a base local
PORTAB_TRANSBORDO=no   	; Se no, não realiza transbordo da portabilidade, ou seja, não retorna para o contexto que chamou o processo de portabilidade
PLAY_TONES=yes          ; Controla o retorno dos tons de ocupado e cogestionamento para os usuários
DIAL_ROUTE_TRANSBORDO=1 ; Permite transbordo das rotas de ramais e DDD

Se a variável PROCEED_AFTER_HANGUP estiver setada como "yes", os seguintes procedimentos deverão ser adotados: