User Tools

Site Tools


redirect_0800

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

redirect_0800 [2025/07/26 17:09] – - Imported by DokuWiki Advanced Plugin wikiadmredirect_0800 [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Redirecionamento do 0800 ====== 
  
-As ligações do 0800 é controlado pelo Asterisk (PABX) de Brasília. 
- 
-A programação do 0800 da-se da segunde maneira: As ligações que chegam no PABX no período das 08:00 às 18:00 de Segunda-Feira a Quinta-Feira e nas Sextas-Feiras das 08:00 às 17:00 horas, as ligações são atendidas pela equipe de Brasília. Nos demais horários e dias da semana, as ligações são atendidas pela equipe de São Paulo. 
- 
-Caso seja necessário alterar essa programada, siga os seguintes passos... 
- 
-Acesse o PABX que controla as ligações, navegue até o diretório que contém os arquivos de configuração de PABX e altere o arquivo responsável pelo controle das ligações na parte especifica pelo 0800. 
- 
-Navegue até o diretório 
-<code bash> 
-root@pabx-bsa:~# cd /etc/asterisk/ 
-</code> 
- 
-Arquivo padrão 
-<file bash> 
-[...] 
- 26 ;------------------------ 0800 -------------------------------------------------------------- 
- 27 [direct] 
- 28 exten => 08009190000,1,NoOp() 
- 29         same => n,Set(TIMEOUT(absolute)=100) 
- 30         same => n,Set(ANO=${STRFTIME(${EPOCH},,%Y)}) 
- 31         same => n,Set(MES=${STRFTIME(${EPOCH},,%m)}) 
- 32         same => n,Set(DIA=${STRFTIME(${EPOCH},,%d)}) 
- 33         same => n,Set(NOME=${STRFTIME(${EPOCH},,%Y-%m-%d_%H.%M.%S)}) 
- 34         same => n,MixMonitor(${DIR_ENTRANTES}/${ANO}/${MES}/${DIA}/${NOME}_from_${CALLERID(num)}_to_${EXTEN}.gsm,b) 
- 35         same => n,GotoIfTime(8:00-18:00|mon-thu|*|*?10:9) 
- 36         same => n,GotoIfTime(8:00-17:00|fri|*|*?10:11) 
- 37         same => n,Queue(atendimento) 
- 38         same => n,Dial(IAX2/SPO/1113) 
-</file> 
- 
-É possível ver na linha 37 um fila de atendimento que contém os ramais de atendimento. 
- 
-Diferente da linha 37, a linha 38 trata-se de um tronco IAX2 fechado entre o PABX de Brasília e o de São Paulo. Aqui a ligação é direcionada para um ramal especifico e não para uma fila como acontece na linha 37. 
-  
-===== Alterando a programada padrão ===== 
- 
-Ates de ser feito qualquer alteração é recomendado fazer um cópia de segurança como mostrado a seguir. 
-<file bash> 
-root@pabx-bsa:/etc/asterisk# cp extensions.conf backups/extensions.conf-$(date "+%Y%m%d") 
-</file> 
- 
-Para fazer o redirecionamento das ligações do 0800 para o PABX de São Paulo comente as linha 35, 36 e 37 como mostrado a seguir. 
- 
-<file bash> 
- 26 ;------------------------ 0800 -------------------------------------------------------------- 
- 27 [direct] 
- 28 exten => 08009190000,1,NoOp() 
- 29         same => n,Set(TIMEOUT(absolute)=100) 
- 30         same => n,Set(ANO=${STRFTIME(${EPOCH},,%Y)}) 
- 31         same => n,Set(MES=${STRFTIME(${EPOCH},,%m)}) 
- 32         same => n,Set(DIA=${STRFTIME(${EPOCH},,%d)}) 
- 33         same => n,Set(NOME=${STRFTIME(${EPOCH},,%Y-%m-%d_%H.%M.%S)}) 
- 34         same => n,MixMonitor(${DIR_ENTRANTES}/${ANO}/${MES}/${DIA}/${NOME}_from_${CALLERID(num)}_to_${EXTEN}.gsm,b) 
- 35         ;same => n,GotoIfTime(8:00-18:00|mon-thu|*|*?10:9) 
- 36         ;same => n,GotoIfTime(8:00-17:00|fri|*|*?10:11) 
- 37         ;same => n,Queue(atendimento) 
- 38         same => n,Dial(IAX2/SPO/1113) 
-</file> 
- 
-FIXME Os comentarios nesse arquivo é feito pelo ponto e vírgula. 
- 
-Após as alterações é necessário dá um ''reload'' no Asterisk para que ele releia o arquivo com as novas alterações. 
- 
-Há duas maneira de fazer com que o Asterisk releia o arquivo com as novas alterações, uma usando o usuário ''root'' e a outra usando o usuário ''asterisk''. 
- 
-Usando o usuário root você usa o comando ''systemctl'' da seguinte maneira: 
-<file bash> 
-root@pabx-bsa:/etc/asterisk# systemctl reload asterisk 
-</file> 
- 
-Caso opte pelo usuário ''asterisk'', você vai precisar acessar o console do asterisk para só depois executar o comando de releitura. 
- 
-Acessando o console do asterisk 
-<file bash> 
-root@pabx-bsa:/etc/asterisk# asterisk -rvvvvvvvvvvvv 
-</file> 
- 
-Comando de releitura 
-<file bash> 
-pabx-bsa*CLI> dialplan reload 
-</file> 
- 
-Para sair do console basta executar o comando ''exit'' como mostrado a seguir. 
-<file bash> 
-pabx-bsa*CLI> exit 
-</file> 
- 
-Se o comando de releitura não surtir efeito reinicie o ''asterisk'' com o usuário ''root'' executando o comando ''systemctl'' como mostrado a seguir. 
-<file bash> 
-root@pabx-bsa:/etc/asterisk# systemctl restart asterisk 
-</file> 
- 
-===== Retornando com a configuração padrão ===== 
- 
-Para retornar com a configuração padrão, basta descomentar as linha comentadas anteriormente e executar o comando de releitura com os comandos mostrados. 
redirect_0800.1753560544.txt.gz · Last modified: by wikiadm