Skip to main content

Campanha não discando

Problemas de campanha não discando:


Parte de CRM: 

---------------------------------------------------------------------------------------------------------------------


1 - Checar o mailing se não está com amostragem em branco ou se for um mailing de teste, checar se o número está na blacklist

image.png

reloadimage.png

2 - Checar se o intervalo de data início e data fim está dentro do período

image.png


3 - Verificar se há pessoas online

image.png


4 - Conferir a fila se possuem operadores disponíveis (principalmente nos casos de terem criado uma nova fila com os operadores ainda online). Caso não tenha alguém na fila ou no menu de telefonia em Membros de Fila ou no queue show no asterisk, execute um reload e peça para as pessoas daquela fila para deslogarem e logarem novamente.

image.png


image.png

5 - Conferir fator e projeção para ver se os dois não estão zerados

image.png

6- Verificar se o horário atual está dentro dos horários configurados na campanha

image.png

image.png


---------------------------------------------------------------------------------------------------------------------


Parte de telefonia:


1 - Verificar se o tronco está ok (sip show peers)
  • Vá no servidor e entre no CLI do asterisk com o seguinte comando:

rasterisk

  • Depois verifique os troncos com um dos comandos: 

Para sip: sip show peers


Para pjsip: pjsip show endpoints

image.png

2 - Verificar no sngrep o que está vindo de sinalização SIP (às vezes podemos ter os retornos de Payment Required ou Not enough credit, que são sinalizações da rota está sem saldo). Em alguns cenários, as chamadas podem estar sendo geradas, mas não completando por conta de algum problema com a telefonia.


—--------------------------------------------------------------------------------------------------------------------

 

 

 
 
Caso seja muito antigo o servidor(verificar se ainda é válido):


Parte do node:


Como o node é o responsável por gerar as chamadas de campanha da plataforma, caso ele esteja com algum problemas você terá dificuldades em realizar as ligações via discador automático.Para isso confira os passos abaixo:


1 - Tente executar ações que também dependem do node, como deslogar da página, executar um reload e conferir no arquivo do asterisk se as informações estão sendo enviadas.


2 - Caso esteja tudo ok, reveja os passos acima para ver se não ficou nenhuma informação pendente de configuração. Caso não esteja conseguindo realizar as ações do node, você deve reiniciar o mesmo através dos seguintes passos:

Forever:


Acesse a pasta /var/www/app_server/ ou /var/www/app_chat/


forever list —----> vai listar os processos rodando no forever



forever stop index.js —-> vai parar o processo do index.js que é o node principal


 “forever start index.js” —-> vai iniciar o processo novamente


ATENÇÃO: CASO O NODE SUBA COMO STOPPED, SIGA OS PASSOS ABAIXO:


Prezados,

Bom dia!

Espero que estejam bem.

Gostaria de informar que, atualmente, é possível adiantar o tempo do áudio diretamente na plataforma. No entanto, ao baixar o áudio, o navegador pode converter o arquivo para outro formato. Para contornar essa situação, o áudio baixado pode ser convertido para o formato WAV ou outro formato de sua escolha, permitindo assim a manipulação desejada.

Estamos avaliando a possibilidade de implementar um script de conversão para que o arquivo mantenha o mesmo formato original da plataforma no momento do download.

1 - Execute o comando ps aux | egrep “node”


2 - Mate os processos um a um com o comando kill -9 numerodopid


Seguindo o exemplo da imagem abaixo, seria um kill -9 9725.


Lembre-se de que não adianta matar o PID do grep, pois ele só aparece por conta do comando executado.




PM2:


pm2 list —-------> Para listar os processos que estão rodando através do PM2



pm2 monit —-----> Para listar em tempo real o consumo de recursos dos processos rodando através do PM2



Para reiniciar os serviços, o processo é semelhante ao forever.


Nos exemplos conforme acima:


pm2 stop app-crm —---> Irá parar o node do app-crm


pm2 start app-crm —---> Irá iniciar novamente o node do app-crm