Skip to main content

Tentei implementar posição na fila e tempo de espera no meu bot seguindo o passo a passo do GabrielPetrone, mas não funciona no meu bot, podem me apontar o que fiz de errado?






02





04











@Laboratorio_Tajara boa tarde, blz?!



Na 3 imagem o corpo utiliza esse script.



{


“id”: “{{random.guid}}”,


“to”: “[email protected]”,


“method”: “get”,


“uri”: “/monitoring/ticket-metrics?version=2”


}


Ok, mas tá errado? Qual é o certo nesse caso?


Hey @Laboratorio_Tajara , tudo bom?


Dê uma olhada nas suas duas requisições, elas estão com aspas incorretas e por isso você precisa substituir conforme o @Rafael_dos_Anjos postou acima. Não tem nada de errado além das aspas… olha só uma comparação que fiz:


image



Inclusive, copiei esse código do print aqui do post do Rafael, então provavelmente vai continuar o problema, haha…



Pra corrigir, recomendo que você copie os códigos diretamente das docs, ok?


https://docs.blip.ai/?http#get-tickets-metrics


https://docs.blip.ai/?http#get-waiting-tickets-metrics



Você deve copiar somente essa parte:




A única parte que precisa substituir do código que está na docs é o {{$guid}} por {{random.guid}} ao inserir no Blip.



Qualquer outra dúvida, é só mandar mensagem aqui.



Abraços.


Coloquei os dois dessa forma, mas quando vou testar e seleciono para ir ao atendimento humano, ele simplesmente trava, ele nem é encaminhado para a fila pelo que parece





:







Nesse bloco onde tem {{queueText}} você definiu a variável?


Acredito que sim, segue os prints:






Boa, vamos por partes que vamos descobrir.



Você pode mandar um print da tela do Debug? Acredito que o erro esteja no script agora, mas vamos ser mais assertivos com o debug.



Se tiver dúvidas → Como usar o Debug no Builder



Aguardo.



Hey, repare que as duas requisições (getTicketsMetrics e getWaitingTicketsMetrics) está retornando erro.


Voltei na sua primeira imagem e percebi que no Cabeçalho das Requisições HTTP você colocou a palavra Autorization, mas o correto é Authorization.



Faça essa alteração e veja se vai dar certo usando o debug novamente, se continuar com erro, mande um print aqui hein.



Aguardo retorno.


Abraços.


Agora funcionou! Eu tinha copiado dessa citação do Rafael_dos_Anjos e não reparei nisso.



Método você utiliza: Post



Url: https://http.msging.net/commands



Cabeçalho


key : Content-Type Value : application/json


Key : Autorization Value : (esse valor você pega em configurações> informações de conecção depois você vai até Endpoints HTTP> Cabeçalho de autenticação Authorization).



No corpo:



{


“id”: “{{random.guid}}”,


“to”: “[email protected]”,


“method”: “get”,


“uri”: “/monitoring/ticket-metrics?version=2”


}


Valeu @Laboratorio_Tajara


Comente